Add some more tests for Anthropic{Beta}ClientExtensions#26
Add some more tests for Anthropic{Beta}ClientExtensions#26sd-st merged 2 commits intoanthropics:nextfrom
Conversation
d4ef355 to
f133d94
Compare
sd-st
left a comment
There was a problem hiding this comment.
Thanks for this PR! Looks good but there are some merge conflicts
f133d94 to
8aef7b6
Compare
|
Rebased |
|
FYI lint is failing |
|
Ran format. |
|
Lint is still failing, other than that lgtm |
69bbe99 to
cdda8a8
Compare
|
|
Has a conflict now, sorry 😅 |
cdda8a8 to
2bca70e
Compare
c3e184d to
1085ba1
Compare
2bca70e to
9da1520
Compare
|
Rebased to resolve conflicts |
|
@stephentoub Failing lint 😔 |
9da1520 to
6984404
Compare
Addressed |
2732101 to
9ede62d
Compare
|
@stephentoub Looks like something went weird with your rebase, there are a bunch of extra files being touched now |
6984404 to
57efc9d
Compare
Ugh, wrong base. Fixed. The fact that main is actually a release branch rather than the main active branch is confusing ;-) |
* chore(internal): suppress diagnostic for .netstandard2.0
* chore(internal): suppress diagnostic for .netstandard2.0
* fix: remove bad preprocessor directive
* Add some more tests for Anthropic{Beta}ClientExtensions (#26)
* Add some more tests for Anthropic{Beta}ClientExtensions
* Fix csharpier
* chore(internal): update testing setup
* Readd TestBase
* Use single source of truth for test parameter
* Readd baseclass for codegen compatibility
* Fix code style
* chore(internal): equality and more unit tests
* fix(client): handling of null value type
refactor(internal): share get/set logic
* chore(internal): update csproj formatting
* refactor(client): use `System.Net.ServerSentEvents`
* docs: add link to nuget
* fix(client): check response status when `MaxRetries = 0`
* chore(internal): add tests for constants
* feat(internal): add additional object tests
* codegen metadata
* chore(ci): lint and build examples (#43)
* docs: correct reqs
* chore(internal): suppress diagnostic for .netstandard2.0
* feat(client): improve csproj
* chore(internal): set up cron release job
* fix(internal): running net462 tests on ci
* Improve code style on examples
Remove obsolete examples
Include all examples in example sln
* codestyle improvements
* adapt build script to also build examples
---------
Co-authored-by: Tomer Aberbach <tomer@stainless.com>
Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
* feat(client): improve some names
* docs: add more comments
* fix(client): with expressions for models
* chore(internal): fix release please config
* chore(internal): fix package name (#239)
* Update version for src/Anthropic in manifest
* Add src/Anthropic to release-please config
* feat(client): add x-stainless-retry-count
* fix(ci): fail loudly if version already exists on nuget
* Fix handling of multiple streaming tool calls (#62)
The implementation was missing a clear on the collection of streaming data. As such, it would each tool already yielded every time it yielded another tool.
* Add beta headers automatically for HostedCodeInterpreter/McpServerTool (#63)
* Add beta headers automatically for HostedCodeInterpreter/McpServerTool
* format
* Idiomatic Skills support for MEAI via AsAITool() extension (#58)
* Add WithSkills convenience method to MEAI extensions
* Refactor to use AsAITool approach
* Align with existing AsAITool pattern
* Unify with beta header inclusion from #63
* Fix bug
* Ran /scripts/format
* Update src/Anthropic/Services/Beta/Messages/AnthropicBetaClientExtensions.cs
Co-authored-by: Stephen Toub <stoub@microsoft.com>
---------
Co-authored-by: Stephen Toub <stoub@microsoft.com>
* chore(internal): add enum tests
* chore(client): improve union validation
* chore: release main
---------
Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
Co-authored-by: Tomer Aberbach <tomer@stainless.com>
Co-authored-by: Stephen Toub <stoub@microsoft.com>
Co-authored-by: JPVenson <github@jpb.email>
Co-authored-by: meorphis <108296353+meorphis@users.noreply.github.com>
Co-authored-by: Peder Holdgaard Pedersen <127606677+PederHP@users.noreply.github.com>
cc: @sd-st