From 2a7dd118c6dadf2b5675282111f76cfb5bd5566f Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Sun, 7 Jul 2024 16:46:36 -0500 Subject: [PATCH] chore: workout documentation job --- .github/workflows/publish.yml | 18 +++- .../AnthropicClient.AnthropicApiClient.html | 12 +-- .../AnthropicClient.IAnthropicApiClient.html | 10 +-- ...AnthropicClient.Models.AnthropicError.html | 12 +-- ...AnthropicClient.Models.AnthropicEvent.html | 12 +-- ...hropicClient.Models.AnthropicFunction.html | 10 +-- ...thropicClient.Models.AnthropicHeaders.html | 24 ++--- ...nthropicClient.Models.AnthropicModels.html | 14 +-- .../AnthropicClient.Models.AnyToolChoice.html | 8 +- docs/api/AnthropicClient.Models.ApiError.html | 8 +- ...opicClient.Models.AuthenticationError.html | 8 +- ...AnthropicClient.Models.AutoToolChoice.html | 8 +- ...ropicClient.Models.BaseMessageRequest.html | 32 +++---- docs/api/AnthropicClient.Models.Content.html | 10 +-- .../AnthropicClient.Models.ContentDelta.html | 10 +-- ...icClient.Models.ContentDeltaEventData.html | 12 +-- ...thropicClient.Models.ContentDeltaType.html | 10 +-- ...icClient.Models.ContentStartEventData.html | 12 +-- ...picClient.Models.ContentStopEventData.html | 10 +-- .../AnthropicClient.Models.ContentType.html | 14 +-- docs/api/AnthropicClient.Models.Error.html | 12 +-- ...AnthropicClient.Models.ErrorEventData.html | 10 +-- .../api/AnthropicClient.Models.ErrorType.html | 20 ++--- .../api/AnthropicClient.Models.EventData.html | 10 +-- .../api/AnthropicClient.Models.EventType.html | 24 ++--- ...ent.Models.FunctionParameterAttribute.html | 14 +-- ...ient.Models.FunctionPropertyAttribute.html | 16 ++-- docs/api/AnthropicClient.Models.ITool.html | 12 +-- .../AnthropicClient.Models.ImageContent.html | 10 +-- .../AnthropicClient.Models.ImageSource.html | 12 +-- .../api/AnthropicClient.Models.ImageType.html | 14 +-- .../AnthropicClient.Models.InputProperty.html | 12 +-- .../AnthropicClient.Models.InputSchema.html | 14 +-- ...opicClient.Models.InvalidRequestError.html | 8 +- .../api/AnthropicClient.Models.JsonDelta.html | 10 +-- docs/api/AnthropicClient.Models.Message.html | 12 +-- ...lient.Models.MessageCompleteEventData.html | 12 +-- .../AnthropicClient.Models.MessageDelta.html | 12 +-- ...icClient.Models.MessageDeltaEventData.html | 12 +-- ...AnthropicClient.Models.MessageRequest.html | 8 +- ...nthropicClient.Models.MessageResponse.html | 24 ++--- .../AnthropicClient.Models.MessageRole.html | 10 +-- ...icClient.Models.MessageStartEventData.html | 10 +-- ...picClient.Models.MessageStopEventData.html | 8 +- .../AnthropicClient.Models.NotFoundError.html | 8 +- ...nthropicClient.Models.OverloadedError.html | 8 +- ...nthropicClient.Models.PermissionError.html | 8 +- .../AnthropicClient.Models.PingEventData.html | 8 +- ...AnthropicClient.Models.RateLimitError.html | 8 +- ...ropicClient.Models.SpecificToolChoice.html | 10 +-- ...AnthropicClient.Models.StopReasonType.html | 14 +-- ...picClient.Models.StreamMessageRequest.html | 8 +- .../AnthropicClient.Models.TextContent.html | 10 +-- .../api/AnthropicClient.Models.TextDelta.html | 10 +-- docs/api/AnthropicClient.Models.Tool.html | 28 +++--- docs/api/AnthropicClient.Models.ToolCall.html | 16 ++-- ...thropicClient.Models.ToolCallResult-1.html | 20 ++--- .../AnthropicClient.Models.ToolChoice.html | 10 +-- ...AnthropicClient.Models.ToolChoiceType.html | 12 +-- ...hropicClient.Models.ToolResultContent.html | 12 +-- ...AnthropicClient.Models.ToolUseContent.html | 14 +-- docs/api/AnthropicClient.Models.Usage.html | 10 +-- docs/api/toc.pdf | Bin 5326738 -> 5326737 bytes docs/index.html | 4 +- src/AnthropicClient/CHANGELOG.md | 82 ++++++++++++++++++ 65 files changed, 479 insertions(+), 381 deletions(-) create mode 100644 src/AnthropicClient/CHANGELOG.md diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 3d98d36..6078517 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -78,17 +78,33 @@ jobs: name: AnthropicClient v${{ steps.get-version.outputs.version }} tag_name: v${{ steps.get-version.outputs.version }} body_path: src/AnthropicClient/CHANGELOG.md + documentation: + needs: version + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Setup .NET 8 + uses: actions/setup-dotnet@v4 + with: + dotnet-version: 8.x - name: Install Docfx run: dotnet tool install --global docfx + - name: Get project version + uses: kzrnm/get-net-sdk-project-versions-action@v1 + id: get-version + with: + proj-path: src/AnthropicClient/AnthropicClient.csproj - name: Build documentation run: | cp README.md docfx/index.md + docfx metadata docfx/docfx.json docfx build docfx/docfx.json - name: Commit documentation run: | git config --local user.email "65925598+StevanFreeborn@users.noreply.github.com" git config --local user.name "Stevan Freeborn" - git add docfx/_site + git add . git commit -m "docs: documentation for v${{ steps.get-version.outputs.version }} [skip ci]" - name: Push documentation uses: ad-m/github-push-action@master diff --git a/docs/api/AnthropicClient.AnthropicApiClient.html b/docs/api/AnthropicClient.AnthropicApiClient.html index 09e2516..e93068c 100644 --- a/docs/api/AnthropicClient.AnthropicApiClient.html +++ b/docs/api/AnthropicClient.AnthropicApiClient.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class AnthropicApiClient +Class AnthropicApiClient

@@ -163,7 +163,7 @@ Class AnthropicApiClient AnthropicApiClient(string, HttpClient) - +

Initializes a new instance of the AnthropicApiClient class.

@@ -209,7 +209,7 @@ Class AnthropicApiClient CreateMessageAsync(MessageRequest) - +

Creates a message asynchronously.

@@ -248,7 +248,7 @@ Class AnthropicApiClient CreateMessageAsync(StreamMessageRequest) - +

Creates a message asynchronously and streams the response.

@@ -287,7 +287,7 @@ Class AnthropicApiClient - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.IAnthropicApiClient.html b/docs/api/AnthropicClient.IAnthropicApiClient.html index a364556..8ec034f 100644 --- a/docs/api/AnthropicClient.IAnthropicApiClient.html +++ b/docs/api/AnthropicClient.IAnthropicApiClient.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Interface IAnthropicApiClient +Interface IAnthropicApiClient

@@ -125,7 +125,7 @@ Interface IAnthropicApiClient CreateMessageAsync(MessageRequest) - +

Creates a message asynchronously.

@@ -164,7 +164,7 @@ Interface IAnthropicApiClient CreateMessageAsync(StreamMessageRequest) - +

Creates a message asynchronously and streams the response.

@@ -203,7 +203,7 @@ Interface IAnthropicApiClient - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.AnthropicError.html b/docs/api/AnthropicClient.Models.AnthropicError.html index 7346c82..4d216f4 100644 --- a/docs/api/AnthropicClient.Models.AnthropicError.html +++ b/docs/api/AnthropicClient.Models.AnthropicError.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class AnthropicError +Class AnthropicError

@@ -157,7 +157,7 @@ Class AnthropicError AnthropicError(Error) - +

Initializes a new instance of the AnthropicError class.

@@ -194,7 +194,7 @@ Class AnthropicError Error - +

The error object.

@@ -226,7 +226,7 @@ Class AnthropicError Type - +

The type of the error.

@@ -258,7 +258,7 @@ Class AnthropicError - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.AnthropicEvent.html b/docs/api/AnthropicClient.Models.AnthropicEvent.html index 0d30c20..8bb2ba1 100644 --- a/docs/api/AnthropicClient.Models.AnthropicEvent.html +++ b/docs/api/AnthropicClient.Models.AnthropicEvent.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class AnthropicEvent +Class AnthropicEvent

@@ -157,7 +157,7 @@ Class AnthropicEvent AnthropicEvent(string, EventData) - +

Initializes a new instance of the AnthropicEvent class.

@@ -197,7 +197,7 @@ Class AnthropicEvent Data - +

The data associated with the event.

@@ -229,7 +229,7 @@ Class AnthropicEvent Type - +

The type of the event.

@@ -261,7 +261,7 @@ Class AnthropicEvent - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.AnthropicFunction.html b/docs/api/AnthropicClient.Models.AnthropicFunction.html index 65341cd..ede8b12 100644 --- a/docs/api/AnthropicClient.Models.AnthropicFunction.html +++ b/docs/api/AnthropicClient.Models.AnthropicFunction.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class AnthropicFunction +Class AnthropicFunction

@@ -157,7 +157,7 @@ Class AnthropicFunction Instance - +

Gets the instance on which the method is invoked.

@@ -189,7 +189,7 @@ Class AnthropicFunction Method - +

Gets the method of the function.

@@ -221,7 +221,7 @@ Class AnthropicFunction - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.AnthropicHeaders.html b/docs/api/AnthropicClient.Models.AnthropicHeaders.html index 6165d3a..6720e7d 100644 --- a/docs/api/AnthropicClient.Models.AnthropicHeaders.html +++ b/docs/api/AnthropicClient.Models.AnthropicHeaders.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class AnthropicHeaders +Class AnthropicHeaders

@@ -157,7 +157,7 @@ Class AnthropicHeaders AnthropicHeaders(HttpResponseHeaders) - +

Initializes a new instance of the AnthropicHeaders class.

@@ -194,7 +194,7 @@ Class AnthropicHeaders RateLimitRequestsLimit - +

Gets the rate limit requests limit.

@@ -226,7 +226,7 @@ Class AnthropicHeaders RateLimitRequestsRemaining - +

Gets the rate limit requests remaining.

@@ -258,7 +258,7 @@ Class AnthropicHeaders RateLimitRequestsReset - +

Gets the time of the rate limit requests reset.

@@ -290,7 +290,7 @@ Class AnthropicHeaders RateLimitTokensLimit - +

Gets the rate limit tokens limit.

@@ -322,7 +322,7 @@ Class AnthropicHeaders RateLimitTokensRemaining - +

Gets the rate limit tokens remaining.

@@ -354,7 +354,7 @@ Class AnthropicHeaders RateLimitTokensReset - +

Gets the time of the rate limit tokens reset.

@@ -386,7 +386,7 @@ Class AnthropicHeaders RequestId - +

Gets the request ID.

@@ -418,7 +418,7 @@ Class AnthropicHeaders RetryAfter - +

Gets the retry after value.

@@ -450,7 +450,7 @@ Class AnthropicHeaders - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.AnthropicModels.html b/docs/api/AnthropicClient.Models.AnthropicModels.html index 70b72ba..753e499 100644 --- a/docs/api/AnthropicClient.Models.AnthropicModels.html +++ b/docs/api/AnthropicClient.Models.AnthropicModels.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class AnthropicModels +Class AnthropicModels

@@ -156,7 +156,7 @@ Class AnthropicModels Claude35Sonnet - +

The Claude-3.5 Sonnet model.

@@ -187,7 +187,7 @@ Class AnthropicModels Claude3Haiku - +

The Claude-3 Haiku model.

@@ -218,7 +218,7 @@ Class AnthropicModels Claude3Opus - +

The Claude-3 Opus model.

@@ -249,7 +249,7 @@ Class AnthropicModels Claude3Sonnet - +

The Claude-3 Sonnet model.

@@ -281,7 +281,7 @@ Class AnthropicModels - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.AnyToolChoice.html b/docs/api/AnthropicClient.Models.AnyToolChoice.html index e5c3536..47f83ec 100644 --- a/docs/api/AnthropicClient.Models.AnyToolChoice.html +++ b/docs/api/AnthropicClient.Models.AnyToolChoice.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class AnyToolChoice +Class AnyToolChoice

@@ -161,7 +161,7 @@ Class AnyToolChoice AnyToolChoice() - +

Initializes a new instance of the AnyToolChoice class.

@@ -188,7 +188,7 @@ Class AnyToolChoice diff --git a/docs/api/AnthropicClient.Models.ApiError.html b/docs/api/AnthropicClient.Models.ApiError.html index 50e86ef..c6c32d0 100644 --- a/docs/api/AnthropicClient.Models.ApiError.html +++ b/docs/api/AnthropicClient.Models.ApiError.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ApiError +Class ApiError

@@ -164,7 +164,7 @@ Class ApiError ApiError(string) - +

Initializes a new instance of the ApiError class.

@@ -197,7 +197,7 @@ Class ApiError diff --git a/docs/api/AnthropicClient.Models.AuthenticationError.html b/docs/api/AnthropicClient.Models.AuthenticationError.html index 2d369e5..0f71272 100644 --- a/docs/api/AnthropicClient.Models.AuthenticationError.html +++ b/docs/api/AnthropicClient.Models.AuthenticationError.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class AuthenticationError +Class AuthenticationError

@@ -164,7 +164,7 @@ Class AuthenticationError AuthenticationError(string) - +

Initializes a new instance of the AuthenticationError class.

@@ -197,7 +197,7 @@ Class AuthenticationError - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.AutoToolChoice.html b/docs/api/AnthropicClient.Models.AutoToolChoice.html index d2fd419..3749574 100644 --- a/docs/api/AnthropicClient.Models.AutoToolChoice.html +++ b/docs/api/AnthropicClient.Models.AutoToolChoice.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class AutoToolChoice +Class AutoToolChoice

@@ -161,7 +161,7 @@ Class AutoToolChoice AutoToolChoice() - +

Initializes a new instance of the AutoToolChoice class.

@@ -188,7 +188,7 @@ Class AutoToolChoice - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.BaseMessageRequest.html b/docs/api/AnthropicClient.Models.BaseMessageRequest.html index cb3b159..4fdc731 100644 --- a/docs/api/AnthropicClient.Models.BaseMessageRequest.html +++ b/docs/api/AnthropicClient.Models.BaseMessageRequest.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class BaseMessageRequest +Class BaseMessageRequest

@@ -164,7 +164,7 @@ Class BaseMessageRequest BaseMessageRequest(string, List<Message>, int, string?, Dictionary<string, object>?, decimal, int?, decimal?, ToolChoice?, List<Tool>?, bool) - +

Initializes a new instance of the BaseMessageRequest class.

@@ -249,7 +249,7 @@ Class BaseMessageRequest MaxTokens - +

Gets the maximum number of tokens to generate.

@@ -282,7 +282,7 @@ public int MaxTokens { get; init; }

Messages - +

Gets the messages to send to the model.

@@ -314,7 +314,7 @@ public int MaxTokens { get; init; }

Metadata - +

Gets the metadata to include with the request.

@@ -346,7 +346,7 @@ public int MaxTokens { get; init; }

Model - +

Gets the model ID to use for the request.

@@ -378,7 +378,7 @@ public int MaxTokens { get; init; }

StopSequences - +

Gets the prompt stop sequences.

@@ -411,7 +411,7 @@ public List<string> StopSequences { get; init; }

Stream - +

Gets a value indicating whether the message should be streamed.

@@ -443,7 +443,7 @@ public List<string> StopSequences { get; init; }

System - +

Gets the system ID to use for the request.

@@ -475,7 +475,7 @@ public List<string> StopSequences { get; init; }

Temperature - +

Gets the temperature to use for the request.

@@ -507,7 +507,7 @@ public List<string> StopSequences { get; init; }

ToolChoice - +

Gets the tool choice mode to use for the request.

@@ -540,7 +540,7 @@ public ToolChoice? ToolChoice { get; init; }

Tools - +

Gets the tools to use for the request.

@@ -572,7 +572,7 @@ public ToolChoice? ToolChoice { get; init; }

TopK - +

Gets the top-K value to use for the request.

@@ -604,7 +604,7 @@ public ToolChoice? ToolChoice { get; init; }

TopP - +

Gets the top-P value to use for the request.

@@ -636,7 +636,7 @@ public ToolChoice? ToolChoice { get; init; } diff --git a/docs/api/AnthropicClient.Models.Content.html b/docs/api/AnthropicClient.Models.Content.html index 37f29e5..1ec6a6a 100644 --- a/docs/api/AnthropicClient.Models.Content.html +++ b/docs/api/AnthropicClient.Models.Content.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class Content +Class Content

@@ -166,7 +166,7 @@ Class Content Content(string) - +

Initializes a new instance of the Content class.

@@ -203,7 +203,7 @@ Class Content Type - +

Gets the type of the content.

@@ -235,7 +235,7 @@ Class Content diff --git a/docs/api/AnthropicClient.Models.ContentDelta.html b/docs/api/AnthropicClient.Models.ContentDelta.html index 85fc292..0e973e0 100644 --- a/docs/api/AnthropicClient.Models.ContentDelta.html +++ b/docs/api/AnthropicClient.Models.ContentDelta.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ContentDelta +Class ContentDelta

@@ -164,7 +164,7 @@ Class ContentDelta ContentDelta(string) - +

Initializes a new instance of the ContentDelta class.

@@ -201,7 +201,7 @@ Class ContentDelta Type - +

Gets the type of the content delta.

@@ -233,7 +233,7 @@ Class ContentDelta diff --git a/docs/api/AnthropicClient.Models.ContentDeltaEventData.html b/docs/api/AnthropicClient.Models.ContentDeltaEventData.html index bd5ad7b..8a47ae7 100644 --- a/docs/api/AnthropicClient.Models.ContentDeltaEventData.html +++ b/docs/api/AnthropicClient.Models.ContentDeltaEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ContentDeltaEventData +Class ContentDeltaEventData

@@ -161,7 +161,7 @@ Class ContentDeltaEventData ContentDeltaEventData(int, ContentDelta) - +

Initializes a new instance of the ContentDeltaEventData class.

@@ -201,7 +201,7 @@ Class ContentDeltaEventData Delta - +

Gets the content delta.

@@ -233,7 +233,7 @@ Class ContentDeltaEventData Index - +

Gets the index of the content block.

@@ -265,7 +265,7 @@ Class ContentDeltaEventData - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.ContentDeltaType.html b/docs/api/AnthropicClient.Models.ContentDeltaType.html index e497673..8dfe232 100644 --- a/docs/api/AnthropicClient.Models.ContentDeltaType.html +++ b/docs/api/AnthropicClient.Models.ContentDeltaType.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ContentDeltaType +Class ContentDeltaType

@@ -156,7 +156,7 @@ Class ContentDeltaType JsonDelta - +

The input_json_delta.

@@ -187,7 +187,7 @@ Class ContentDeltaType TextDelta - +

The text_delta.

@@ -219,7 +219,7 @@ Class ContentDeltaType - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.ContentStartEventData.html b/docs/api/AnthropicClient.Models.ContentStartEventData.html index 687f4ec..9102eb0 100644 --- a/docs/api/AnthropicClient.Models.ContentStartEventData.html +++ b/docs/api/AnthropicClient.Models.ContentStartEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ContentStartEventData +Class ContentStartEventData

@@ -161,7 +161,7 @@ Class ContentStartEventData ContentStartEventData(int, Content) - +

Initializes a new instance of the ContentStartEventData class.

@@ -201,7 +201,7 @@ Class ContentStartEventData ContentBlock - +

Gets the content block.

@@ -234,7 +234,7 @@ public Content ContentBlock { get; init; }

Index - +

Gets the index of the content block.

@@ -266,7 +266,7 @@ public Content ContentBlock { get; init; } diff --git a/docs/api/AnthropicClient.Models.ContentStopEventData.html b/docs/api/AnthropicClient.Models.ContentStopEventData.html index 4d19058..07cc6d1 100644 --- a/docs/api/AnthropicClient.Models.ContentStopEventData.html +++ b/docs/api/AnthropicClient.Models.ContentStopEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ContentStopEventData +Class ContentStopEventData

@@ -161,7 +161,7 @@ Class ContentStopEventData ContentStopEventData(int) - +

Initializes a new instance of the ContentStopEventData class.

@@ -198,7 +198,7 @@ Class ContentStopEventData Index - +

Gets the index of the content block.

@@ -230,7 +230,7 @@ Class ContentStopEventData - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.ContentType.html b/docs/api/AnthropicClient.Models.ContentType.html index e507cf2..7a794df 100644 --- a/docs/api/AnthropicClient.Models.ContentType.html +++ b/docs/api/AnthropicClient.Models.ContentType.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ContentType +Class ContentType

@@ -156,7 +156,7 @@ Class ContentType Image - +

Represents the image content type.

@@ -187,7 +187,7 @@ Class ContentType Text - +

Represents the text content type.

@@ -218,7 +218,7 @@ Class ContentType ToolResult - +

Represents the tool result content type.

@@ -249,7 +249,7 @@ Class ContentType ToolUse - +

Represents the tool use content type.

@@ -281,7 +281,7 @@ Class ContentType diff --git a/docs/api/AnthropicClient.Models.Error.html b/docs/api/AnthropicClient.Models.Error.html index b75bf89..e6fb61d 100644 --- a/docs/api/AnthropicClient.Models.Error.html +++ b/docs/api/AnthropicClient.Models.Error.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class Error +Class Error

@@ -169,7 +169,7 @@ Class Error Error(string) - +

Initializes a new instance of the Error class.

@@ -206,7 +206,7 @@ Class Error Message - +

Gets the message of the error.

@@ -238,7 +238,7 @@ Class Error Type - +

Gets the type of the error.

@@ -270,7 +270,7 @@ Class Error - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.ErrorEventData.html b/docs/api/AnthropicClient.Models.ErrorEventData.html index a33a3e8..a96a54a 100644 --- a/docs/api/AnthropicClient.Models.ErrorEventData.html +++ b/docs/api/AnthropicClient.Models.ErrorEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ErrorEventData +Class ErrorEventData

@@ -161,7 +161,7 @@ Class ErrorEventData ErrorEventData(Error) - +

Initializes a new instance of the ErrorEventData class.

@@ -198,7 +198,7 @@ Class ErrorEventData Error - +

Gets the error.

@@ -230,7 +230,7 @@ Class ErrorEventData - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.ErrorType.html b/docs/api/AnthropicClient.Models.ErrorType.html index 419b29a..f53ae0a 100644 --- a/docs/api/AnthropicClient.Models.ErrorType.html +++ b/docs/api/AnthropicClient.Models.ErrorType.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ErrorType +Class ErrorType

@@ -156,7 +156,7 @@ Class ErrorType ApiError - +

Represents the api_error type.

@@ -187,7 +187,7 @@ Class ErrorType AuthenticationError - +

Represents the authentication_error type.

@@ -218,7 +218,7 @@ Class ErrorType InvalidRequestError - +

Represents the invalid_request error type.

@@ -249,7 +249,7 @@ Class ErrorType NotFoundError - +

Represents the not_found_error type.

@@ -280,7 +280,7 @@ Class ErrorType OverloadedError - +

Represents the overloaded_error type.

@@ -311,7 +311,7 @@ Class ErrorType PermissionError - +

Represents the permission_error type.

@@ -342,7 +342,7 @@ Class ErrorType RateLimitError - +

Represents the rate_limit_error type.

@@ -374,7 +374,7 @@ Class ErrorType diff --git a/docs/api/AnthropicClient.Models.EventData.html b/docs/api/AnthropicClient.Models.EventData.html index 93e3385..8c55622 100644 --- a/docs/api/AnthropicClient.Models.EventData.html +++ b/docs/api/AnthropicClient.Models.EventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class EventData +Class EventData

@@ -171,7 +171,7 @@ Class EventData EventData(string) - +

Initializes a new instance of the EventData class.

@@ -208,7 +208,7 @@ Class EventData Type - +

Gets the type of the event.

@@ -240,7 +240,7 @@ Class EventData diff --git a/docs/api/AnthropicClient.Models.EventType.html b/docs/api/AnthropicClient.Models.EventType.html index 29a379f..2ff42cb 100644 --- a/docs/api/AnthropicClient.Models.EventType.html +++ b/docs/api/AnthropicClient.Models.EventType.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class EventType +Class EventType

@@ -156,7 +156,7 @@ Class EventType ContentBlockDelta - +

Represents the content_block_delta event type.

@@ -187,7 +187,7 @@ Class EventType ContentBlockStart - +

Represents the content_block_start event type.

@@ -218,7 +218,7 @@ Class EventType ContentBlockStop - +

Represents the content_block_stop event type.

@@ -249,7 +249,7 @@ Class EventType Error - +

Represents the error event type.

@@ -280,7 +280,7 @@ Class EventType MessageComplete - +

Represents the message_complete event type.

@@ -311,7 +311,7 @@ Class EventType MessageDelta - +

Represents the message_delta event type.

@@ -342,7 +342,7 @@ Class EventType MessageStart - +

Represents the message_start event type.

@@ -373,7 +373,7 @@ Class EventType MessageStop - +

Represents the message_stop event type.

@@ -404,7 +404,7 @@ Class EventType Ping - +

Represents the ping event type.

@@ -436,7 +436,7 @@ Class EventType diff --git a/docs/api/AnthropicClient.Models.FunctionParameterAttribute.html b/docs/api/AnthropicClient.Models.FunctionParameterAttribute.html index 2ea6b2a..c62879f 100644 --- a/docs/api/AnthropicClient.Models.FunctionParameterAttribute.html +++ b/docs/api/AnthropicClient.Models.FunctionParameterAttribute.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class FunctionParameterAttribute +Class FunctionParameterAttribute

@@ -261,7 +261,7 @@ public sealed class FunctionParameterAttribute : Attribute

FunctionParameterAttribute(string, string, bool) - +

Initializes a new instance of the FunctionParameterAttribute class.

@@ -304,7 +304,7 @@ public sealed class FunctionParameterAttribute : Attribute

Description - +

The description of the parameter.

@@ -336,7 +336,7 @@ public sealed class FunctionParameterAttribute : Attribute

Name - +

The name of the parameter.

@@ -368,7 +368,7 @@ public sealed class FunctionParameterAttribute : Attribute

Required - +

Whether the parameter is required.

@@ -400,7 +400,7 @@ public sealed class FunctionParameterAttribute : Attribute diff --git a/docs/api/AnthropicClient.Models.FunctionPropertyAttribute.html b/docs/api/AnthropicClient.Models.FunctionPropertyAttribute.html index 478a417..b0b9a33 100644 --- a/docs/api/AnthropicClient.Models.FunctionPropertyAttribute.html +++ b/docs/api/AnthropicClient.Models.FunctionPropertyAttribute.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class FunctionPropertyAttribute +Class FunctionPropertyAttribute

@@ -264,7 +264,7 @@ public class FunctionPropertyAttribute : Attribute

FunctionPropertyAttribute(string, bool, object?, object[]?) - +

Initializes a new instance of the FunctionPropertyAttribute class.

@@ -310,7 +310,7 @@ public class FunctionPropertyAttribute : Attribute

DefaultValue - +

Default value of the property.

@@ -342,7 +342,7 @@ public class FunctionPropertyAttribute : Attribute

Description - +

Description of the property.

@@ -374,7 +374,7 @@ public class FunctionPropertyAttribute : Attribute

PossibleValues - +

Possible values of the property.

@@ -406,7 +406,7 @@ public class FunctionPropertyAttribute : Attribute

Required - +

Whether the property is required.

@@ -438,7 +438,7 @@ public class FunctionPropertyAttribute : Attribute diff --git a/docs/api/AnthropicClient.Models.ITool.html b/docs/api/AnthropicClient.Models.ITool.html index 071e800..370bdb4 100644 --- a/docs/api/AnthropicClient.Models.ITool.html +++ b/docs/api/AnthropicClient.Models.ITool.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Interface ITool +Interface ITool

@@ -125,7 +125,7 @@ Interface ITool Description - +

Gets the description of the tool. Should not be null or empty.

@@ -157,7 +157,7 @@ Interface ITool Function - +

Gets the input schema of the tool. Should not be null.

@@ -189,7 +189,7 @@ Interface ITool Name - +

Gets the name of the tool. Should not be null or empty.

@@ -221,7 +221,7 @@ Interface ITool diff --git a/docs/api/AnthropicClient.Models.ImageContent.html b/docs/api/AnthropicClient.Models.ImageContent.html index bc8c1eb..4a0038e 100644 --- a/docs/api/AnthropicClient.Models.ImageContent.html +++ b/docs/api/AnthropicClient.Models.ImageContent.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ImageContent +Class ImageContent

@@ -161,7 +161,7 @@ Class ImageContent ImageContent(string, string) - +

Initializes a new instance of the ImageContent class.

@@ -207,7 +207,7 @@ Class ImageContent Source - +

Gets the source of the image.

@@ -239,7 +239,7 @@ Class ImageContent diff --git a/docs/api/AnthropicClient.Models.ImageSource.html b/docs/api/AnthropicClient.Models.ImageSource.html index 47d6a3d..c3e4642 100644 --- a/docs/api/AnthropicClient.Models.ImageSource.html +++ b/docs/api/AnthropicClient.Models.ImageSource.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ImageSource +Class ImageSource

@@ -157,7 +157,7 @@ Class ImageSource ImageSource(string, string) - +

Initializes a new instance of the ImageSource class.

@@ -206,7 +206,7 @@ Class ImageSource Data - +

Gets the data of the image.

@@ -238,7 +238,7 @@ Class ImageSource MediaType - +

Gets the media type of the image.

@@ -271,7 +271,7 @@ public string MediaType { get; init; } diff --git a/docs/api/AnthropicClient.Models.ImageType.html b/docs/api/AnthropicClient.Models.ImageType.html index 68cbcd0..b6992a1 100644 --- a/docs/api/AnthropicClient.Models.ImageType.html +++ b/docs/api/AnthropicClient.Models.ImageType.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ImageType +Class ImageType

@@ -156,7 +156,7 @@ Class ImageType Gif - +

Represents the GIF image type.

@@ -187,7 +187,7 @@ Class ImageType Jpg - +

Represents the JPEG image type.

@@ -218,7 +218,7 @@ Class ImageType Png - +

Represents the PNG image type.

@@ -249,7 +249,7 @@ Class ImageType Webp - +

Represents the WebP image type.

@@ -281,7 +281,7 @@ Class ImageType diff --git a/docs/api/AnthropicClient.Models.InputProperty.html b/docs/api/AnthropicClient.Models.InputProperty.html index 6278421..fcd0ad7 100644 --- a/docs/api/AnthropicClient.Models.InputProperty.html +++ b/docs/api/AnthropicClient.Models.InputProperty.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class InputProperty +Class InputProperty

@@ -157,7 +157,7 @@ Class InputProperty InputProperty(string, string) - +

Initializes a new instance of the InputProperty class.

@@ -203,7 +203,7 @@ Class InputProperty Description - +

Gets the description of the input property.

@@ -235,7 +235,7 @@ Class InputProperty Type - +

Gets the type of the input property.

@@ -267,7 +267,7 @@ Class InputProperty diff --git a/docs/api/AnthropicClient.Models.InputSchema.html b/docs/api/AnthropicClient.Models.InputSchema.html index 333f7aa..0a683b0 100644 --- a/docs/api/AnthropicClient.Models.InputSchema.html +++ b/docs/api/AnthropicClient.Models.InputSchema.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class InputSchema +Class InputSchema

@@ -157,7 +157,7 @@ Class InputSchema InputSchema(Dictionary<string, InputProperty>, List<string>) - +

Initializes a new instance of the InputSchema class.

@@ -206,7 +206,7 @@ Class InputSchema Properties - +

Gets the properties of the input schema.

@@ -238,7 +238,7 @@ Class InputSchema Required - +

Gets the required properties of the input schema.

@@ -270,7 +270,7 @@ Class InputSchema Type - +

Gets the type of the input schema.

@@ -302,7 +302,7 @@ Class InputSchema diff --git a/docs/api/AnthropicClient.Models.InvalidRequestError.html b/docs/api/AnthropicClient.Models.InvalidRequestError.html index f049450..3e86d25 100644 --- a/docs/api/AnthropicClient.Models.InvalidRequestError.html +++ b/docs/api/AnthropicClient.Models.InvalidRequestError.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class InvalidRequestError +Class InvalidRequestError

@@ -164,7 +164,7 @@ Class InvalidRequestError InvalidRequestError(string) - +

Initializes a new instance of the InvalidRequestError class.

@@ -197,7 +197,7 @@ Class InvalidRequestError - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.JsonDelta.html b/docs/api/AnthropicClient.Models.JsonDelta.html index 503b2c0..1ac25cb 100644 --- a/docs/api/AnthropicClient.Models.JsonDelta.html +++ b/docs/api/AnthropicClient.Models.JsonDelta.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class JsonDelta +Class JsonDelta

@@ -161,7 +161,7 @@ Class JsonDelta JsonDelta(string) - +

Initializes a new instance of the JsonDelta class.

@@ -198,7 +198,7 @@ Class JsonDelta PartialJson - +

Gets the partial JSON.

@@ -231,7 +231,7 @@ public string PartialJson { get; init; } diff --git a/docs/api/AnthropicClient.Models.Message.html b/docs/api/AnthropicClient.Models.Message.html index ecbe7b8..2d5cb51 100644 --- a/docs/api/AnthropicClient.Models.Message.html +++ b/docs/api/AnthropicClient.Models.Message.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class Message +Class Message

@@ -157,7 +157,7 @@ Class Message Message(string, List<Content>) - +

Initializes a new instance of the Message class.

@@ -206,7 +206,7 @@ Class Message Content - +

Gets the contents of the message.

@@ -238,7 +238,7 @@ Class Message Role - +

Gets the role of the message.

@@ -270,7 +270,7 @@ Class Message diff --git a/docs/api/AnthropicClient.Models.MessageCompleteEventData.html b/docs/api/AnthropicClient.Models.MessageCompleteEventData.html index be5394f..88d28ee 100644 --- a/docs/api/AnthropicClient.Models.MessageCompleteEventData.html +++ b/docs/api/AnthropicClient.Models.MessageCompleteEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class MessageCompleteEventData +Class MessageCompleteEventData

@@ -161,7 +161,7 @@ Class MessageCompleteEventData MessageCompleteEventData(MessageResponse, AnthropicHeaders) - +

Initializes a new instance of the MessageCompleteEventData class.

@@ -201,7 +201,7 @@ Class MessageCompleteEventData Headers - +

Gets the anthropic headers.

@@ -233,7 +233,7 @@ Class MessageCompleteEventData Message - +

Gets the response message.

@@ -265,7 +265,7 @@ Class MessageCompleteEventData - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.MessageDelta.html b/docs/api/AnthropicClient.Models.MessageDelta.html index 34a5b3c..4da9fd0 100644 --- a/docs/api/AnthropicClient.Models.MessageDelta.html +++ b/docs/api/AnthropicClient.Models.MessageDelta.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class MessageDelta +Class MessageDelta

@@ -157,7 +157,7 @@ Class MessageDelta MessageDelta(string, string) - +

Initializes a new instance of the MessageDelta class.

@@ -197,7 +197,7 @@ Class MessageDelta StopReason - +

Gets the stop reason.

@@ -230,7 +230,7 @@ public string StopReason { get; init; }

StopSequence - +

Gets the stop sequence.

@@ -263,7 +263,7 @@ public string? StopSequence { get; init; } diff --git a/docs/api/AnthropicClient.Models.MessageDeltaEventData.html b/docs/api/AnthropicClient.Models.MessageDeltaEventData.html index 357397c..8370a72 100644 --- a/docs/api/AnthropicClient.Models.MessageDeltaEventData.html +++ b/docs/api/AnthropicClient.Models.MessageDeltaEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class MessageDeltaEventData +Class MessageDeltaEventData

@@ -161,7 +161,7 @@ Class MessageDeltaEventData MessageDeltaEventData(MessageDelta, Usage) - +

Initializes a new instance of the MessageDeltaEventData class.

@@ -201,7 +201,7 @@ Class MessageDeltaEventData Delta - +

Gets the message delta.

@@ -233,7 +233,7 @@ Class MessageDeltaEventData Usage - +

Gets the usage.

@@ -265,7 +265,7 @@ Class MessageDeltaEventData - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.MessageRequest.html b/docs/api/AnthropicClient.Models.MessageRequest.html index 2f1cd54..cbc76d4 100644 --- a/docs/api/AnthropicClient.Models.MessageRequest.html +++ b/docs/api/AnthropicClient.Models.MessageRequest.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class MessageRequest +Class MessageRequest

@@ -194,7 +194,7 @@ Class MessageRequest MessageRequest(string, List<Message>, int, string?, Dictionary<string, object>?, decimal, int?, decimal?, ToolChoice?, List<Tool>?) - +

Initializes a new instance of the MessageRequest class.

@@ -272,7 +272,7 @@ Class MessageRequest - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.MessageResponse.html b/docs/api/AnthropicClient.Models.MessageResponse.html index 0a344fa..e29574a 100644 --- a/docs/api/AnthropicClient.Models.MessageResponse.html +++ b/docs/api/AnthropicClient.Models.MessageResponse.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class MessageResponse +Class MessageResponse

@@ -157,7 +157,7 @@ Class MessageResponse Content - +

Gets the contents of the response.

@@ -189,7 +189,7 @@ Class MessageResponse Id - +

Gets the ID of the response.

@@ -221,7 +221,7 @@ Class MessageResponse Model - +

Gets the model used for the response.

@@ -253,7 +253,7 @@ Class MessageResponse Role - +

Gets the role of the response.

@@ -285,7 +285,7 @@ Class MessageResponse StopReason - +

Gets the stop reason of the response.

@@ -318,7 +318,7 @@ public string? StopReason { get; init; }

StopSequence - +

Gets the stop sequence of the response.

@@ -351,7 +351,7 @@ public string? StopSequence { get; init; }

ToolCall - +

Gets the tool call of the response. If the response does not contain a tool call, this property is null.

@@ -384,7 +384,7 @@ public ToolCall? ToolCall { get; set; }

Type - +

Gets the type of the response.

@@ -416,7 +416,7 @@ public ToolCall? ToolCall { get; set; }

Usage - +

Gets the usage of the response.

@@ -448,7 +448,7 @@ public ToolCall? ToolCall { get; set; } diff --git a/docs/api/AnthropicClient.Models.MessageRole.html b/docs/api/AnthropicClient.Models.MessageRole.html index 75bb5f3..d1d049b 100644 --- a/docs/api/AnthropicClient.Models.MessageRole.html +++ b/docs/api/AnthropicClient.Models.MessageRole.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class MessageRole +Class MessageRole

@@ -156,7 +156,7 @@ Class MessageRole Assistant - +

Represents the assistant role.

@@ -187,7 +187,7 @@ Class MessageRole User - +

Represents the user role.

@@ -219,7 +219,7 @@ Class MessageRole diff --git a/docs/api/AnthropicClient.Models.MessageStartEventData.html b/docs/api/AnthropicClient.Models.MessageStartEventData.html index 13ebdaf..b7655ec 100644 --- a/docs/api/AnthropicClient.Models.MessageStartEventData.html +++ b/docs/api/AnthropicClient.Models.MessageStartEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class MessageStartEventData +Class MessageStartEventData

@@ -161,7 +161,7 @@ Class MessageStartEventData MessageStartEventData(MessageResponse) - +

Initializes a new instance of the MessageStartEventData class.

@@ -198,7 +198,7 @@ Class MessageStartEventData Message - +

Gets the message.

@@ -230,7 +230,7 @@ Class MessageStartEventData - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.MessageStopEventData.html b/docs/api/AnthropicClient.Models.MessageStopEventData.html index 2726402..6f88f1b 100644 --- a/docs/api/AnthropicClient.Models.MessageStopEventData.html +++ b/docs/api/AnthropicClient.Models.MessageStopEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class MessageStopEventData +Class MessageStopEventData

@@ -161,7 +161,7 @@ Class MessageStopEventData MessageStopEventData() - +

Initializes a new instance of the MessageStopEventData class.

@@ -188,7 +188,7 @@ Class MessageStopEventData - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.NotFoundError.html b/docs/api/AnthropicClient.Models.NotFoundError.html index d12827d..292f875 100644 --- a/docs/api/AnthropicClient.Models.NotFoundError.html +++ b/docs/api/AnthropicClient.Models.NotFoundError.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class NotFoundError +Class NotFoundError

@@ -164,7 +164,7 @@ Class NotFoundError NotFoundError(string) - +

Initializes a new instance of the NotFoundError class.

@@ -197,7 +197,7 @@ Class NotFoundError diff --git a/docs/api/AnthropicClient.Models.OverloadedError.html b/docs/api/AnthropicClient.Models.OverloadedError.html index 8056837..872fbdb 100644 --- a/docs/api/AnthropicClient.Models.OverloadedError.html +++ b/docs/api/AnthropicClient.Models.OverloadedError.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class OverloadedError +Class OverloadedError

@@ -164,7 +164,7 @@ Class OverloadedError OverloadedError(string) - +

Initializes a new instance of the OverloadedError class.

@@ -197,7 +197,7 @@ Class OverloadedError - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.PermissionError.html b/docs/api/AnthropicClient.Models.PermissionError.html index a4df783..d09e2d4 100644 --- a/docs/api/AnthropicClient.Models.PermissionError.html +++ b/docs/api/AnthropicClient.Models.PermissionError.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class PermissionError +Class PermissionError

@@ -164,7 +164,7 @@ Class PermissionError PermissionError(string) - +

Initializes a new instance of the PermissionError class.

@@ -197,7 +197,7 @@ Class PermissionError - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.PingEventData.html b/docs/api/AnthropicClient.Models.PingEventData.html index b4264e2..4a02694 100644 --- a/docs/api/AnthropicClient.Models.PingEventData.html +++ b/docs/api/AnthropicClient.Models.PingEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class PingEventData +Class PingEventData

@@ -161,7 +161,7 @@ Class PingEventData PingEventData() - +

Initializes a new instance of the PingEventData class.

@@ -188,7 +188,7 @@ Class PingEventData diff --git a/docs/api/AnthropicClient.Models.RateLimitError.html b/docs/api/AnthropicClient.Models.RateLimitError.html index 7fa7be6..ec9c082 100644 --- a/docs/api/AnthropicClient.Models.RateLimitError.html +++ b/docs/api/AnthropicClient.Models.RateLimitError.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class RateLimitError +Class RateLimitError

@@ -164,7 +164,7 @@ Class RateLimitError RateLimitError(string) - +

Initializes a new instance of the RateLimitError class.

@@ -197,7 +197,7 @@ Class RateLimitError - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.SpecificToolChoice.html b/docs/api/AnthropicClient.Models.SpecificToolChoice.html index 7ca8e36..a8c4f80 100644 --- a/docs/api/AnthropicClient.Models.SpecificToolChoice.html +++ b/docs/api/AnthropicClient.Models.SpecificToolChoice.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class SpecificToolChoice +Class SpecificToolChoice

@@ -161,7 +161,7 @@ Class SpecificToolChoice SpecificToolChoice(string) - +

Initializes a new instance of the SpecificToolChoice class.

@@ -204,7 +204,7 @@ Class SpecificToolChoice Name - +

Gets the name of the tool.

@@ -236,7 +236,7 @@ Class SpecificToolChoice - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.StopReasonType.html b/docs/api/AnthropicClient.Models.StopReasonType.html index bdadbf0..8fb10f3 100644 --- a/docs/api/AnthropicClient.Models.StopReasonType.html +++ b/docs/api/AnthropicClient.Models.StopReasonType.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class StopReasonType +Class StopReasonType

@@ -156,7 +156,7 @@ Class StopReasonType EndTurn - +

Represents the end_turn stop reason.

@@ -187,7 +187,7 @@ Class StopReasonType MaxTokens - +

Represents the max_tokens stop reason.

@@ -218,7 +218,7 @@ Class StopReasonType StopSequence - +

Represents the stop_sequence stop reason.

@@ -249,7 +249,7 @@ Class StopReasonType ToolUse - +

Represents the tool_use stop reason.

@@ -281,7 +281,7 @@ Class StopReasonType - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.StreamMessageRequest.html b/docs/api/AnthropicClient.Models.StreamMessageRequest.html index bb22e54..2ef4571 100644 --- a/docs/api/AnthropicClient.Models.StreamMessageRequest.html +++ b/docs/api/AnthropicClient.Models.StreamMessageRequest.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class StreamMessageRequest +Class StreamMessageRequest

@@ -194,7 +194,7 @@ Class StreamMessageRequest StreamMessageRequest(string, List<Message>, int, string?, Dictionary<string, object>?, decimal, int?, decimal?, ToolChoice?, List<Tool>?) - +

Initializes a new instance of the StreamMessageRequest class.

@@ -272,7 +272,7 @@ Class StreamMessageRequest - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.TextContent.html b/docs/api/AnthropicClient.Models.TextContent.html index 1c56b3a..b58b02c 100644 --- a/docs/api/AnthropicClient.Models.TextContent.html +++ b/docs/api/AnthropicClient.Models.TextContent.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class TextContent +Class TextContent

@@ -161,7 +161,7 @@ Class TextContent TextContent(string) - +

Initializes a new instance of the TextContent class.

@@ -204,7 +204,7 @@ Class TextContent Text - +

Gets the text of the content.

@@ -236,7 +236,7 @@ Class TextContent diff --git a/docs/api/AnthropicClient.Models.TextDelta.html b/docs/api/AnthropicClient.Models.TextDelta.html index e7252b8..402911c 100644 --- a/docs/api/AnthropicClient.Models.TextDelta.html +++ b/docs/api/AnthropicClient.Models.TextDelta.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class TextDelta +Class TextDelta

@@ -161,7 +161,7 @@ Class TextDelta TextDelta(string) - +

Initializes a new instance of the TextDelta class.

@@ -198,7 +198,7 @@ Class TextDelta Text - +

Gets the text.

@@ -230,7 +230,7 @@ Class TextDelta diff --git a/docs/api/AnthropicClient.Models.Tool.html b/docs/api/AnthropicClient.Models.Tool.html index aaaf8b9..438ab1f 100644 --- a/docs/api/AnthropicClient.Models.Tool.html +++ b/docs/api/AnthropicClient.Models.Tool.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class Tool +Class Tool

@@ -157,7 +157,7 @@ Class Tool Description - +

Gets the description of the tool.

@@ -189,7 +189,7 @@ Class Tool DisplayName - +

Gets the display name of the tool.

@@ -222,7 +222,7 @@ public string DisplayName { get; }

Function - +

Gets the function of the tool.

@@ -255,7 +255,7 @@ public AnthropicFunction Function { get; }

InputSchema - +

Gets the input schema of the tool.

@@ -288,7 +288,7 @@ public JsonObject InputSchema { get; }

Name - +

Gets the name of the tool. This name will conform to the Anthropic tool naming rules.

@@ -324,7 +324,7 @@ public JsonObject InputSchema { get; }

CreateFromClass<T>() - +

Creates a tool from a type that implements ITool.

@@ -375,7 +375,7 @@ public JsonObject InputSchema { get; }

CreateFromFunction<TResult>(string, string, Func<TResult>) - +

Creates a tool from a function.

@@ -435,7 +435,7 @@ public JsonObject InputSchema { get; }

CreateFromFunction<T1, TResult>(string, string, Func<T1, TResult>) - +

Creates a tool from a function.

@@ -498,7 +498,7 @@ public JsonObject InputSchema { get; }

CreateFromFunction<T1, T2, TResult>(string, string, Func<T1, T2, TResult>) - +

Creates a tool from a function.

@@ -564,7 +564,7 @@ public JsonObject InputSchema { get; }

CreateFromInstanceMethod(string, string, object, string) - +

Creates a tool from an instance method.

@@ -627,7 +627,7 @@ public JsonObject InputSchema { get; }

CreateFromStaticMethod(string, string, Type, string) - +

Creates a tool from a static method.

@@ -690,7 +690,7 @@ public JsonObject InputSchema { get; } diff --git a/docs/api/AnthropicClient.Models.ToolCall.html b/docs/api/AnthropicClient.Models.ToolCall.html index 87316da..30b0356 100644 --- a/docs/api/AnthropicClient.Models.ToolCall.html +++ b/docs/api/AnthropicClient.Models.ToolCall.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ToolCall +Class ToolCall

@@ -157,7 +157,7 @@ Class ToolCall ToolCall(Tool, ToolUseContent) - +

Initializes a new instance of the ToolCall class.

@@ -197,7 +197,7 @@ Class ToolCall Tool - +

Gets the tool of the tool call.

@@ -229,7 +229,7 @@ Class ToolCall ToolUse - +

Gets the tool use of the tool call.

@@ -265,7 +265,7 @@ Class ToolCall InvokeAsync() - +

Invokes the tool call.

@@ -298,7 +298,7 @@ Class ToolCall InvokeAsync<T>() - +

Invokes the tool call.

@@ -346,7 +346,7 @@ Class ToolCall diff --git a/docs/api/AnthropicClient.Models.ToolCallResult-1.html b/docs/api/AnthropicClient.Models.ToolCallResult-1.html index 3dc3951..583a12b 100644 --- a/docs/api/AnthropicClient.Models.ToolCallResult-1.html +++ b/docs/api/AnthropicClient.Models.ToolCallResult-1.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ToolCallResult<T> +Class ToolCallResult<T>

@@ -162,7 +162,7 @@ Class ToolCallResult<T> ToolCallResult(T?, Exception, bool) - +

Initializes a new instance of the ToolCallResult<T> class.

@@ -205,7 +205,7 @@ Class ToolCallResult<T> Error - +

The error of the tool call result.

@@ -243,7 +243,7 @@ Class ToolCallResult<T> IsFailure - +

Indicates whether the tool call failed.

@@ -275,7 +275,7 @@ Class ToolCallResult<T> IsSuccess - +

Indicates whether the tool call was successful.

@@ -307,7 +307,7 @@ Class ToolCallResult<T> Value - +

The value of the tool call result. Can be null if the call failed, the call was successful but the return type is void or Task, or the call was successful but the return value is null

@@ -349,7 +349,7 @@ Class ToolCallResult<T> Failure(Exception) - +

Creates a failed ool call result.

@@ -388,7 +388,7 @@ Class ToolCallResult<T> Success(T?) - +

Creates a successful tool call result.

@@ -427,7 +427,7 @@ Class ToolCallResult<T> - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.ToolChoice.html b/docs/api/AnthropicClient.Models.ToolChoice.html index 36f1049..1c4016d 100644 --- a/docs/api/AnthropicClient.Models.ToolChoice.html +++ b/docs/api/AnthropicClient.Models.ToolChoice.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ToolChoice +Class ToolChoice

@@ -165,7 +165,7 @@ Class ToolChoice ToolChoice(string) - +

Initializes a new instance of the ToolChoice class.

@@ -202,7 +202,7 @@ Class ToolChoice Type - +

Gets the type of the tool choice.

@@ -234,7 +234,7 @@ Class ToolChoice diff --git a/docs/api/AnthropicClient.Models.ToolChoiceType.html b/docs/api/AnthropicClient.Models.ToolChoiceType.html index 2f9692c..55c1bc2 100644 --- a/docs/api/AnthropicClient.Models.ToolChoiceType.html +++ b/docs/api/AnthropicClient.Models.ToolChoiceType.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ToolChoiceType +Class ToolChoiceType

@@ -156,7 +156,7 @@ Class ToolChoiceType Any - +

Represents the any tool choice type.

@@ -187,7 +187,7 @@ Class ToolChoiceType Auto - +

Represents the auto tool choice type.

@@ -218,7 +218,7 @@ Class ToolChoiceType Tool - +

Represents the specific tool choice type.

@@ -250,7 +250,7 @@ Class ToolChoiceType - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.ToolResultContent.html b/docs/api/AnthropicClient.Models.ToolResultContent.html index 2b0dbca..34fed2a 100644 --- a/docs/api/AnthropicClient.Models.ToolResultContent.html +++ b/docs/api/AnthropicClient.Models.ToolResultContent.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ToolResultContent +Class ToolResultContent

@@ -161,7 +161,7 @@ Class ToolResultContent ToolResultContent(string, string) - +

Initializes a new instance of the ToolResultContent class.

@@ -207,7 +207,7 @@ Class ToolResultContent Content - +

Gets the content of the tool result.

@@ -239,7 +239,7 @@ Class ToolResultContent ToolUseId - +

Gets the tool use ID of the content.

@@ -272,7 +272,7 @@ public string ToolUseId { get; init; } diff --git a/docs/api/AnthropicClient.Models.ToolUseContent.html b/docs/api/AnthropicClient.Models.ToolUseContent.html index d05833e..60b12ba 100644 --- a/docs/api/AnthropicClient.Models.ToolUseContent.html +++ b/docs/api/AnthropicClient.Models.ToolUseContent.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class ToolUseContent +Class ToolUseContent

@@ -161,7 +161,7 @@ Class ToolUseContent ToolUseContent() - +

Initializes a new instance of the ToolUseContent class.

@@ -192,7 +192,7 @@ Class ToolUseContent Id - +

Gets the ID of the tool use.

@@ -224,7 +224,7 @@ Class ToolUseContent Input - +

Gets the input of the tool.

@@ -256,7 +256,7 @@ Class ToolUseContent Name - +

Gets the name of the tool.

@@ -288,7 +288,7 @@ Class ToolUseContent - Edit this page + Edit this page
diff --git a/docs/api/AnthropicClient.Models.Usage.html b/docs/api/AnthropicClient.Models.Usage.html index a68ff41..16ac6ae 100644 --- a/docs/api/AnthropicClient.Models.Usage.html +++ b/docs/api/AnthropicClient.Models.Usage.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

-Class Usage +Class Usage

@@ -157,7 +157,7 @@ Class Usage InputTokens - +

Gets the number of input tokens used.

@@ -190,7 +190,7 @@ public int InputTokens { get; init; }

OutputTokens - +

Gets the number of output tokens used.

@@ -223,7 +223,7 @@ public int OutputTokens { get; init; } diff --git a/docs/api/toc.pdf b/docs/api/toc.pdf index ff1aefa8ff2606c1d724332dd12f45c18e8bb899..ee7b9ce850c59adea250c1e10162e9a21934908e 100644 GIT binary patch delta 225 zcmWN=%Tj>>0EXdlK88p|O35jwsN|<2%Aq0_U692)V`LqGLP$2!q( Loo;sK?DuC69G`BR delta 227 zcmWN=*;0W40EXeQWC;~QvLw4iwAr#pRMbHi)WJLB&~V~L%yb3a(0}+J`JS0)v;Mbk z^%o0PY}h%%ffE;Qj`85d#|fvL;U_?lb3%lPa6yzyV#G<1 - + @@ -600,7 +600,7 @@ foreach (var content in finalResponse.Value.Content) diff --git a/src/AnthropicClient/CHANGELOG.md b/src/AnthropicClient/CHANGELOG.md new file mode 100644 index 0000000..435c498 --- /dev/null +++ b/src/AnthropicClient/CHANGELOG.md @@ -0,0 +1,82 @@ +# Change Log + +All notable changes to this project will be documented in this file. See [versionize](https://github.com/versionize/versionize) for commit guidelines. + + +## [0.0.0](https://www.github.com/StevanFreeborn/anthropic-client/releases/tag/v0.0.0) (2024-07-07) + +### Features + +* add class to represent a callable function ([691ffaa](https://www.github.com/StevanFreeborn/anthropic-client/commit/691ffaafb735c670d3c49b382493283cff5b8568)) +* add function property attribute ([f848d4b](https://www.github.com/StevanFreeborn/anthropic-client/commit/f848d4b79235ac11b204375dac6afca7247b7ddb)) +* add method to throw if null or whitespace ([3298db7](https://www.github.com/StevanFreeborn/anthropic-client/commit/3298db7a3add483eaeda1fcd8e72b8c12f72d34f)) +* add models for streaming messages ([a4784fd](https://www.github.com/StevanFreeborn/anthropic-client/commit/a4784fd5dbdeb299f61d1ff58ebf54287da48630)) +* add parameter attribute to allow customization of name, description, and requiredness ([3006ad9](https://www.github.com/StevanFreeborn/anthropic-client/commit/3006ad9b50f90a1e1938293518fd6f9620725a3d)) +* add support for delegate with two parameters ([4dd9d16](https://www.github.com/StevanFreeborn/anthropic-client/commit/4dd9d168f5c75409c8a12d8c4d4d63875f5e91ee)) +* begin work on creating input schema from function method info ([087f012](https://www.github.com/StevanFreeborn/anthropic-client/commit/087f0120931f7276aa005953f36ede10b2c63cdc)) +* create chat message ([4c2cee6](https://www.github.com/StevanFreeborn/anthropic-client/commit/4c2cee643a0d7d88a25a7097a0f0f333b0d693f6)) +* create tool from class that implements ITool ([e3ba6a6](https://www.github.com/StevanFreeborn/anthropic-client/commit/e3ba6a62874079519751c1a4b6f7d9d2397165a2)) +* generate definition for complex types ([057803a](https://www.github.com/StevanFreeborn/anthropic-client/commit/057803a8f90ea724fd1084189943a2f7ad0ca4fb)) +* implement json schema generation for non-complex types ([96ed89c](https://www.github.com/StevanFreeborn/anthropic-client/commit/96ed89c9ceb7cb0ca9b9985c84c64a40d4c10b60)) +* implement tool call ([ce6b1bf](https://www.github.com/StevanFreeborn/anthropic-client/commit/ce6b1bf8dc776825f450f17d89b660a81d3c31ae)) +* yield events for streaming including custom message complete event ([6ed99a6](https://www.github.com/StevanFreeborn/anthropic-client/commit/6ed99a6a23b9c5b27cef5b4e9f22e28a2fc0e82f)) + +### Bug Fixes + +* add string enum converter to serialization options ([9c81620](https://www.github.com/StevanFreeborn/anthropic-client/commit/9c8162036ed3e95b400911fd9071df06ac4ca3d4)) +* address methods that return void or task in those cases return null ([c2788c3](https://www.github.com/StevanFreeborn/anthropic-client/commit/c2788c389320c6b89e4d9109273fe082ea4b519c)) +* cleanup unnecessary usings ([0562c0c](https://www.github.com/StevanFreeborn/anthropic-client/commit/0562c0c1aa8b841933eea36f7dcbf8ec613e6a9c)) +* correct nullability ([fec7de2](https://www.github.com/StevanFreeborn/anthropic-client/commit/fec7de2f663e5efe486a40770d3ded4e3450e678)) +* correct validation for create methods and update xml comments to match ([94434c7](https://www.github.com/StevanFreeborn/anthropic-client/commit/94434c7092a8879b4d9f705a368d899ba8022f85)) +* deal with nested complex types ([b594927](https://www.github.com/StevanFreeborn/anthropic-client/commit/b594927df072d1bbe3169abfe925e05e7d5755f9)) +* enforce anthropic's name limitations ([a5af463](https://www.github.com/StevanFreeborn/anthropic-client/commit/a5af4636b9c8a4ea61c7a01797a3a99c1c480282)) +* make sure custom parameter name is not whitespace ([cccd0e6](https://www.github.com/StevanFreeborn/anthropic-client/commit/cccd0e6647099ae328a762e168a7c0fcc0eeff61)) +* modify tool class to have static methods and create input schema from function ([0515afb](https://www.github.com/StevanFreeborn/anthropic-client/commit/0515afb1e004e8c798968c4bfd591b564f84c42e)) +* move client to top level namespace ([422719f](https://www.github.com/StevanFreeborn/anthropic-client/commit/422719f509fe456cd808cad78473f3b76e9a94d2)) +* remove redundant validation and add xml comments ([606c81d](https://www.github.com/StevanFreeborn/anthropic-client/commit/606c81d38484a6b75356fa60e280f0f8b1878926)) +* remove throw if name is invalid ([da93ffd](https://www.github.com/StevanFreeborn/anthropic-client/commit/da93ffd1f02861b8a1154e6354b64b6c220787ae)) +* remove unnecessary constant ([77ceb49](https://www.github.com/StevanFreeborn/anthropic-client/commit/77ceb49c775f426199e3eede8e8b0c5ab562a9f7)) +* remove unused member and move comment ([15315df](https://www.github.com/StevanFreeborn/anthropic-client/commit/15315df3c7b187fc8ccb78745af31bb74dbcda4b)) +* throw exception when accessing result props incorrectly ([c538a3e](https://www.github.com/StevanFreeborn/anthropic-client/commit/c538a3eb8c5de6406534ce3d457a0ef20e20cddc)) +* use json object type ([4fd8ecd](https://www.github.com/StevanFreeborn/anthropic-client/commit/4fd8ecd96b6ff6000a52ae24d90a19e6689704d2)) +* use name of member not member type ([9eb0238](https://www.github.com/StevanFreeborn/anthropic-client/commit/9eb023887c17693b9c9e3434976d6a4d28ab0031)) +* use trygetvalues ([ffee24d](https://www.github.com/StevanFreeborn/anthropic-client/commit/ffee24d8ecd6008637456dacca086b08e9c3cf0b)) + +### Other + +* Merge pull request #1 from StevanFreeborn/stevanfreeborn/docs/prepare-documentation-for-release ([3969937](https://www.github.com/StevanFreeborn/anthropic-client/commit/3969937ffadc19379f848771cdee21b1257efb0d)) +* Merge pull request #2 from StevanFreeborn/stevanfreeborn/chore/add-workflows ([1e7fa66](https://www.github.com/StevanFreeborn/anthropic-client/commit/1e7fa6686510814d7da95719491555f9dd95a369)) +* add additional streaming tests ([bd8e4c7](https://www.github.com/StevanFreeborn/anthropic-client/commit/bd8e4c70ab2398ba3ae2d032019b592added4df9)) +* add additional test cases ([0cb9918](https://www.github.com/StevanFreeborn/anthropic-client/commit/0cb9918a83b6b21df65de79cca58c44864a0a79c)) +* add dispatch event to workflows ([b6baef7](https://www.github.com/StevanFreeborn/anthropic-client/commit/b6baef7f50dc53675d14c17746291232a0d57956)) +* add git attributes file ([cc6f682](https://www.github.com/StevanFreeborn/anthropic-client/commit/cc6f6820ecebf15c62609f21877cb40ae6154891)) +* add missing test cases ([aed18b3](https://www.github.com/StevanFreeborn/anthropic-client/commit/aed18b35fa9cf8d94bae7b3a510fb9184dcc1f15)) +* add missing tests for streaming chat message ([5edc0b5](https://www.github.com/StevanFreeborn/anthropic-client/commit/5edc0b5fff0e040d58e2a9e40b5482f88b0a2d3f)) +* add missing type params to expected schema ([5fa85b7](https://www.github.com/StevanFreeborn/anthropic-client/commit/5fa85b7e8bbf2e50a68d43341f64fadf12ae8b49)) +* add missing xml comments ([1662479](https://www.github.com/StevanFreeborn/anthropic-client/commit/16624798bf6e558d41bb6b1593d2eb5bb727692c)) +* add more tests for tool class ([ecf1958](https://www.github.com/StevanFreeborn/anthropic-client/commit/ecf1958fd3d1864af3239e719d80fa903fce6570)) +* add package metadat ([d1855dd](https://www.github.com/StevanFreeborn/anthropic-client/commit/d1855ddd3706c091f6f66e88f9bfd95769d04e20)) +* add test cases ([ff649cb](https://www.github.com/StevanFreeborn/anthropic-client/commit/ff649cb3d19afa8c8dd4b539f06014461ff7c187)) +* add workflows ([ebbae05](https://www.github.com/StevanFreeborn/anthropic-client/commit/ebbae05a22472cf3976c0e7c072d5417b6c8b5e5)) +* don't reuse http client as fixture ([6caa4b1](https://www.github.com/StevanFreeborn/anthropic-client/commit/6caa4b1b069bf773d034d5f2aa7fa68f07a6dfb9)) +* fix branch name ([be836d6](https://www.github.com/StevanFreeborn/anthropic-client/commit/be836d6f485543ccc6174966e262e3d838d4451d)) +* fix dotnet format command ([d5cfe65](https://www.github.com/StevanFreeborn/anthropic-client/commit/d5cfe65622030a6cd02fef2f86660847d09cdcfe)) +* initial project setup ([68b3591](https://www.github.com/StevanFreeborn/anthropic-client/commit/68b359163d7bb3d46db98a22dd25030f7466ba39)) +* make sure there is content in message returned ([fdcd4a0](https://www.github.com/StevanFreeborn/anthropic-client/commit/fdcd4a05f286a3f9260c7db2f5425de8107b3bd7)) +* make test settings optional ([c2e21ac](https://www.github.com/StevanFreeborn/anthropic-client/commit/c2e21ac574ba1ec4e128d7b7d4e7321a20e6973d)) +* more work on workflows ([554c696](https://www.github.com/StevanFreeborn/anthropic-client/commit/554c696069d210fe1ae7085e9383ba04107869fb)) +* run dotnet format ([3851bf4](https://www.github.com/StevanFreeborn/anthropic-client/commit/3851bf41c02170e4de7022789ea7ca6dbacac3c0)) +* run dotnet format ([1ae9010](https://www.github.com/StevanFreeborn/anthropic-client/commit/1ae90106b5ed6c06b4495fe2c3440922577aa0a4)) +* run format ([f85771c](https://www.github.com/StevanFreeborn/anthropic-client/commit/f85771c664961f4e8a4257bebd48cd37c5387031)) +* update README.md ([78497b8](https://www.github.com/StevanFreeborn/anthropic-client/commit/78497b823572127b9802d80dff4fc7ca92ca169e)) +* update README.md ([22b5f6b](https://www.github.com/StevanFreeborn/anthropic-client/commit/22b5f6bda26cfab3c64476fbd0b5062df214cca0)) +* update README.md ([8c0c60f](https://www.github.com/StevanFreeborn/anthropic-client/commit/8c0c60faeaa813e6669ef065812d699ddff7fd5a)) +* update test case name ([04343bf](https://www.github.com/StevanFreeborn/anthropic-client/commit/04343bf732e079b7a2896e94c38836e29df6455c)) +* update tests to allow building while reworking tool feature ([4bf99d6](https://www.github.com/StevanFreeborn/anthropic-client/commit/4bf99d69ddcf64ca6f20eb8379bdf8c86008329f)) +* use docfx to generate documentation ([3e69208](https://www.github.com/StevanFreeborn/anthropic-client/commit/3e6920868125d22310717f4166d1d9e1c582a6cc)) +* work on adding integration tests ([917719d](https://www.github.com/StevanFreeborn/anthropic-client/commit/917719d36e6ff9021d411774289365ac00fb8f57)) +* work on adding integration tests ([ebae270](https://www.github.com/StevanFreeborn/anthropic-client/commit/ebae27077ebaf4b1bd867560b589d62fe0119449)) +* work on README ([1d352a6](https://www.github.com/StevanFreeborn/anthropic-client/commit/1d352a6f95faca8d6f5eff7901dfff57007ad030)) +* work on README ([5c0cad2](https://www.github.com/StevanFreeborn/anthropic-client/commit/5c0cad254583781e53de81ba8fec16eafa408b72)) +* work on README ([dd380c9](https://www.github.com/StevanFreeborn/anthropic-client/commit/dd380c9253d2b00a2823ccc49c5a67bd47c88227)) +