From 35adac9fa0f3156c07e1fc4324b8fb2c1b50acd8 Mon Sep 17 00:00:00 2001
From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com>
Date: Fri, 16 Aug 2024 13:58:14 -0500
Subject: [PATCH] feat: add type for ephemeral cache control
---
src/AnthropicClient/Models/EphemeralCacheControl.cs | 13 +++++++++++++
1 file changed, 13 insertions(+)
create mode 100644 src/AnthropicClient/Models/EphemeralCacheControl.cs
diff --git a/src/AnthropicClient/Models/EphemeralCacheControl.cs b/src/AnthropicClient/Models/EphemeralCacheControl.cs
new file mode 100644
index 0000000..05185ce
--- /dev/null
+++ b/src/AnthropicClient/Models/EphemeralCacheControl.cs
@@ -0,0 +1,13 @@
+namespace AnthropicClient.Models;
+
+///
+/// Represents the cache control to be used for content.
+///
+public class EphemeralCacheControl : CacheControl
+{
+ ///
+ /// Initializes a new instance of the class.
+ ///
+ /// A new instance of the class.
+ public EphemeralCacheControl() : base(CacheControlType.Ephemeral) { }
+}
\ No newline at end of file