Merged
Conversation
packyg
previously approved these changes
Mar 16, 2026
2305b59 to
bc297cb
Compare
bc297cb to
f379d3c
Compare
…test MEAI/Anthropic features (#118) * Update to M.E.AI.Abstractions 10.3.0 This also lets us map ChatOptions.Reasoning. * Update to M.E.AI 10.4.0 * Promote GA features from the beta IChatClient to the stable IChatClient * Update IChatClient implementation schema transforms to match TypeScript and Python clients * Add missing features now available in stable and in 10.4.0 * Fix comments
f379d3c to
d38bdda
Compare
d38bdda to
9f39671
Compare
/v1/models capabilities expansion
b4865db to
c9f6d09
Compare
…epresentation has messages (#144) * Fix IChatClient handling of empty messages when raw representation has messages * Update comments: remove outdated claim about expensive deserialization Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
c9f6d09 to
b7fd7e7
Compare
b7fd7e7 to
05af683
Compare
) * fix: handle oversized SSE events in SseEventContentWrapper.ReadAsync ReadAsync threw ArgumentException ("Destination is too short") when an AWS EventStream message, after conversion to SSE format, exceeded the caller's read buffer size. The fix buffers any remainder and returns it across subsequent ReadAsync calls, following the standard Stream.ReadAsync contract where each call returns up to buffer.Length bytes. Fixes #146 * test: add SseEventContentWrapper buffer overflow tests Add InternalsVisibleTo for Anthropic.Tests to access Bedrock internals. Bump VersionPrefix to 0.1.1. * fix: address PR feedback - revert version bump and fix formatting - Revert VersionPrefix change (bumped automatically) - Run dotnet csharpier format Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix: formatting --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
05af683 to
cb9a853
Compare
cb9a853 to
a2e5643
Compare
a2e5643 to
13610ae
Compare
4cff390 to
18b534b
Compare
18b534b to
cf8af58
Compare
Add an ErrorType property that exposes the error type from the API response body (e.g., "rate_limit_error", "overloaded_error"). This lets users identify error kinds uniformly across both HTTP errors and streaming errors, since streaming errors arrive as SSE error events with HTTP 200 status. Introduce AnthropicServiceException as a shared base class for both AnthropicApiException and AnthropicSseException, with the ErrorType property defined there. This allows catching both error types in a single catch block without breaking existing exception handling.
0c67f3c to
3c9fbb1
Compare
3c9fbb1 to
877d341
Compare
877d341 to
15dfff5
Compare
15dfff5 to
dd5f734
Compare
packyg
approved these changes
Mar 31, 2026
Contributor
Author
Contributor
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
✨ Stainless prepared a new release
Anthropic: 12.10.0
12.10.0 (2026-03-31)
Full Changelog: Anthropic-v12.9.0...Anthropic-v12.10.0
Features
Bug Fixes
FromRawUnchecked(9afe664)Bedrock: 0.1.1
0.1.1 (2026-03-31)
Full Changelog: Bedrock-v0.1.0...Bedrock-v0.1.1
Bug Fixes
This pull request is managed by Stainless's GitHub App.
The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.
For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.
🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions