Skip to content

Commit 148cd98

Browse files
feat(api): manual updates
Makes new tool versions available as top level tool types: - WebSearchTool_20260209 - WebFetchTool_20260209 - ServerToolCaller_20260120 - CodeExecutionTool_20260120 Enables new code execution version `code_execution_20260120` as an 'allowed_caller'.
1 parent 5f7a7e6 commit 148cd98

File tree

56 files changed

+3226
-6580
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+3226
-6580
lines changed

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 34
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/anthropic%2Fanthropic-6924f88807cb0cad6fcffa77da1c9263ce48d5f7db632dfc842773e3bb1f17e4.yml
3-
openapi_spec_hash: 9cec3bf2e3ee3dbad7447c26c5e579ae
4-
config_hash: 409a17b0a2807d809e958c50c09f9665
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/anthropic%2Fanthropic-5387c517ad6a3b9790063962c2956476b24a17d163c68c8d091367f6db8cf4ed.yml
3+
openapi_spec_hash: 13d3d0a8e62a955b8b4df99c18d387d0
4+
config_hash: 4f1b01a1e5768795f83a32fb65c24c06

anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaCodeExecutionTool20250522.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,13 +385,16 @@ private constructor(
385385

386386
@JvmField val CODE_EXECUTION_20250825 = of("code_execution_20250825")
387387

388+
@JvmField val CODE_EXECUTION_20260120 = of("code_execution_20260120")
389+
388390
@JvmStatic fun of(value: String) = AllowedCaller(JsonField.of(value))
389391
}
390392

391393
/** An enum containing [AllowedCaller]'s known values. */
392394
enum class Known {
393395
DIRECT,
394396
CODE_EXECUTION_20250825,
397+
CODE_EXECUTION_20260120,
395398
}
396399

397400
/**
@@ -406,6 +409,7 @@ private constructor(
406409
enum class Value {
407410
DIRECT,
408411
CODE_EXECUTION_20250825,
412+
CODE_EXECUTION_20260120,
409413
/**
410414
* An enum member indicating that [AllowedCaller] was instantiated with an unknown
411415
* value.
@@ -424,6 +428,7 @@ private constructor(
424428
when (this) {
425429
DIRECT -> Value.DIRECT
426430
CODE_EXECUTION_20250825 -> Value.CODE_EXECUTION_20250825
431+
CODE_EXECUTION_20260120 -> Value.CODE_EXECUTION_20260120
427432
else -> Value._UNKNOWN
428433
}
429434

@@ -440,6 +445,7 @@ private constructor(
440445
when (this) {
441446
DIRECT -> Known.DIRECT
442447
CODE_EXECUTION_20250825 -> Known.CODE_EXECUTION_20250825
448+
CODE_EXECUTION_20260120 -> Known.CODE_EXECUTION_20260120
443449
else -> throw AnthropicInvalidDataException("Unknown AllowedCaller: $value")
444450
}
445451

anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaCodeExecutionTool20250825.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,13 +385,16 @@ private constructor(
385385

386386
@JvmField val CODE_EXECUTION_20250825 = of("code_execution_20250825")
387387

388+
@JvmField val CODE_EXECUTION_20260120 = of("code_execution_20260120")
389+
388390
@JvmStatic fun of(value: String) = AllowedCaller(JsonField.of(value))
389391
}
390392

391393
/** An enum containing [AllowedCaller]'s known values. */
392394
enum class Known {
393395
DIRECT,
394396
CODE_EXECUTION_20250825,
397+
CODE_EXECUTION_20260120,
395398
}
396399

397400
/**
@@ -406,6 +409,7 @@ private constructor(
406409
enum class Value {
407410
DIRECT,
408411
CODE_EXECUTION_20250825,
412+
CODE_EXECUTION_20260120,
409413
/**
410414
* An enum member indicating that [AllowedCaller] was instantiated with an unknown
411415
* value.
@@ -424,6 +428,7 @@ private constructor(
424428
when (this) {
425429
DIRECT -> Value.DIRECT
426430
CODE_EXECUTION_20250825 -> Value.CODE_EXECUTION_20250825
431+
CODE_EXECUTION_20260120 -> Value.CODE_EXECUTION_20260120
427432
else -> Value._UNKNOWN
428433
}
429434

@@ -440,6 +445,7 @@ private constructor(
440445
when (this) {
441446
DIRECT -> Known.DIRECT
442447
CODE_EXECUTION_20250825 -> Known.CODE_EXECUTION_20250825
448+
CODE_EXECUTION_20260120 -> Known.CODE_EXECUTION_20260120
443449
else -> throw AnthropicInvalidDataException("Unknown AllowedCaller: $value")
444450
}
445451

anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaCodeExecutionTool20260120.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -386,13 +386,16 @@ private constructor(
386386

387387
@JvmField val CODE_EXECUTION_20250825 = of("code_execution_20250825")
388388

389+
@JvmField val CODE_EXECUTION_20260120 = of("code_execution_20260120")
390+
389391
@JvmStatic fun of(value: String) = AllowedCaller(JsonField.of(value))
390392
}
391393

392394
/** An enum containing [AllowedCaller]'s known values. */
393395
enum class Known {
394396
DIRECT,
395397
CODE_EXECUTION_20250825,
398+
CODE_EXECUTION_20260120,
396399
}
397400

398401
/**
@@ -407,6 +410,7 @@ private constructor(
407410
enum class Value {
408411
DIRECT,
409412
CODE_EXECUTION_20250825,
413+
CODE_EXECUTION_20260120,
410414
/**
411415
* An enum member indicating that [AllowedCaller] was instantiated with an unknown
412416
* value.
@@ -425,6 +429,7 @@ private constructor(
425429
when (this) {
426430
DIRECT -> Value.DIRECT
427431
CODE_EXECUTION_20250825 -> Value.CODE_EXECUTION_20250825
432+
CODE_EXECUTION_20260120 -> Value.CODE_EXECUTION_20260120
428433
else -> Value._UNKNOWN
429434
}
430435

@@ -441,6 +446,7 @@ private constructor(
441446
when (this) {
442447
DIRECT -> Known.DIRECT
443448
CODE_EXECUTION_20250825 -> Known.CODE_EXECUTION_20250825
449+
CODE_EXECUTION_20260120 -> Known.CODE_EXECUTION_20260120
444450
else -> throw AnthropicInvalidDataException("Unknown AllowedCaller: $value")
445451
}
446452

anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaMemoryTool20250818.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -441,13 +441,16 @@ private constructor(
441441

442442
@JvmField val CODE_EXECUTION_20250825 = of("code_execution_20250825")
443443

444+
@JvmField val CODE_EXECUTION_20260120 = of("code_execution_20260120")
445+
444446
@JvmStatic fun of(value: String) = AllowedCaller(JsonField.of(value))
445447
}
446448

447449
/** An enum containing [AllowedCaller]'s known values. */
448450
enum class Known {
449451
DIRECT,
450452
CODE_EXECUTION_20250825,
453+
CODE_EXECUTION_20260120,
451454
}
452455

453456
/**
@@ -462,6 +465,7 @@ private constructor(
462465
enum class Value {
463466
DIRECT,
464467
CODE_EXECUTION_20250825,
468+
CODE_EXECUTION_20260120,
465469
/**
466470
* An enum member indicating that [AllowedCaller] was instantiated with an unknown
467471
* value.
@@ -480,6 +484,7 @@ private constructor(
480484
when (this) {
481485
DIRECT -> Value.DIRECT
482486
CODE_EXECUTION_20250825 -> Value.CODE_EXECUTION_20250825
487+
CODE_EXECUTION_20260120 -> Value.CODE_EXECUTION_20260120
483488
else -> Value._UNKNOWN
484489
}
485490

@@ -496,6 +501,7 @@ private constructor(
496501
when (this) {
497502
DIRECT -> Known.DIRECT
498503
CODE_EXECUTION_20250825 -> Known.CODE_EXECUTION_20250825
504+
CODE_EXECUTION_20260120 -> Known.CODE_EXECUTION_20260120
499505
else -> throw AnthropicInvalidDataException("Unknown AllowedCaller: $value")
500506
}
501507

anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaTool.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -970,13 +970,16 @@ private constructor(
970970

971971
@JvmField val CODE_EXECUTION_20250825 = of("code_execution_20250825")
972972

973+
@JvmField val CODE_EXECUTION_20260120 = of("code_execution_20260120")
974+
973975
@JvmStatic fun of(value: String) = AllowedCaller(JsonField.of(value))
974976
}
975977

976978
/** An enum containing [AllowedCaller]'s known values. */
977979
enum class Known {
978980
DIRECT,
979981
CODE_EXECUTION_20250825,
982+
CODE_EXECUTION_20260120,
980983
}
981984

982985
/**
@@ -991,6 +994,7 @@ private constructor(
991994
enum class Value {
992995
DIRECT,
993996
CODE_EXECUTION_20250825,
997+
CODE_EXECUTION_20260120,
994998
/**
995999
* An enum member indicating that [AllowedCaller] was instantiated with an unknown
9961000
* value.
@@ -1009,6 +1013,7 @@ private constructor(
10091013
when (this) {
10101014
DIRECT -> Value.DIRECT
10111015
CODE_EXECUTION_20250825 -> Value.CODE_EXECUTION_20250825
1016+
CODE_EXECUTION_20260120 -> Value.CODE_EXECUTION_20260120
10121017
else -> Value._UNKNOWN
10131018
}
10141019

@@ -1025,6 +1030,7 @@ private constructor(
10251030
when (this) {
10261031
DIRECT -> Known.DIRECT
10271032
CODE_EXECUTION_20250825 -> Known.CODE_EXECUTION_20250825
1033+
CODE_EXECUTION_20260120 -> Known.CODE_EXECUTION_20260120
10281034
else -> throw AnthropicInvalidDataException("Unknown AllowedCaller: $value")
10291035
}
10301036

anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolBash20241022.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -441,13 +441,16 @@ private constructor(
441441

442442
@JvmField val CODE_EXECUTION_20250825 = of("code_execution_20250825")
443443

444+
@JvmField val CODE_EXECUTION_20260120 = of("code_execution_20260120")
445+
444446
@JvmStatic fun of(value: String) = AllowedCaller(JsonField.of(value))
445447
}
446448

447449
/** An enum containing [AllowedCaller]'s known values. */
448450
enum class Known {
449451
DIRECT,
450452
CODE_EXECUTION_20250825,
453+
CODE_EXECUTION_20260120,
451454
}
452455

453456
/**
@@ -462,6 +465,7 @@ private constructor(
462465
enum class Value {
463466
DIRECT,
464467
CODE_EXECUTION_20250825,
468+
CODE_EXECUTION_20260120,
465469
/**
466470
* An enum member indicating that [AllowedCaller] was instantiated with an unknown
467471
* value.
@@ -480,6 +484,7 @@ private constructor(
480484
when (this) {
481485
DIRECT -> Value.DIRECT
482486
CODE_EXECUTION_20250825 -> Value.CODE_EXECUTION_20250825
487+
CODE_EXECUTION_20260120 -> Value.CODE_EXECUTION_20260120
483488
else -> Value._UNKNOWN
484489
}
485490

@@ -496,6 +501,7 @@ private constructor(
496501
when (this) {
497502
DIRECT -> Known.DIRECT
498503
CODE_EXECUTION_20250825 -> Known.CODE_EXECUTION_20250825
504+
CODE_EXECUTION_20260120 -> Known.CODE_EXECUTION_20260120
499505
else -> throw AnthropicInvalidDataException("Unknown AllowedCaller: $value")
500506
}
501507

anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolBash20250124.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -441,13 +441,16 @@ private constructor(
441441

442442
@JvmField val CODE_EXECUTION_20250825 = of("code_execution_20250825")
443443

444+
@JvmField val CODE_EXECUTION_20260120 = of("code_execution_20260120")
445+
444446
@JvmStatic fun of(value: String) = AllowedCaller(JsonField.of(value))
445447
}
446448

447449
/** An enum containing [AllowedCaller]'s known values. */
448450
enum class Known {
449451
DIRECT,
450452
CODE_EXECUTION_20250825,
453+
CODE_EXECUTION_20260120,
451454
}
452455

453456
/**
@@ -462,6 +465,7 @@ private constructor(
462465
enum class Value {
463466
DIRECT,
464467
CODE_EXECUTION_20250825,
468+
CODE_EXECUTION_20260120,
465469
/**
466470
* An enum member indicating that [AllowedCaller] was instantiated with an unknown
467471
* value.
@@ -480,6 +484,7 @@ private constructor(
480484
when (this) {
481485
DIRECT -> Value.DIRECT
482486
CODE_EXECUTION_20250825 -> Value.CODE_EXECUTION_20250825
487+
CODE_EXECUTION_20260120 -> Value.CODE_EXECUTION_20260120
483488
else -> Value._UNKNOWN
484489
}
485490

@@ -496,6 +501,7 @@ private constructor(
496501
when (this) {
497502
DIRECT -> Known.DIRECT
498503
CODE_EXECUTION_20250825 -> Known.CODE_EXECUTION_20250825
504+
CODE_EXECUTION_20260120 -> Known.CODE_EXECUTION_20260120
499505
else -> throw AnthropicInvalidDataException("Unknown AllowedCaller: $value")
500506
}
501507

anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolComputerUse20241022.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -591,13 +591,16 @@ private constructor(
591591

592592
@JvmField val CODE_EXECUTION_20250825 = of("code_execution_20250825")
593593

594+
@JvmField val CODE_EXECUTION_20260120 = of("code_execution_20260120")
595+
594596
@JvmStatic fun of(value: String) = AllowedCaller(JsonField.of(value))
595597
}
596598

597599
/** An enum containing [AllowedCaller]'s known values. */
598600
enum class Known {
599601
DIRECT,
600602
CODE_EXECUTION_20250825,
603+
CODE_EXECUTION_20260120,
601604
}
602605

603606
/**
@@ -612,6 +615,7 @@ private constructor(
612615
enum class Value {
613616
DIRECT,
614617
CODE_EXECUTION_20250825,
618+
CODE_EXECUTION_20260120,
615619
/**
616620
* An enum member indicating that [AllowedCaller] was instantiated with an unknown
617621
* value.
@@ -630,6 +634,7 @@ private constructor(
630634
when (this) {
631635
DIRECT -> Value.DIRECT
632636
CODE_EXECUTION_20250825 -> Value.CODE_EXECUTION_20250825
637+
CODE_EXECUTION_20260120 -> Value.CODE_EXECUTION_20260120
633638
else -> Value._UNKNOWN
634639
}
635640

@@ -646,6 +651,7 @@ private constructor(
646651
when (this) {
647652
DIRECT -> Known.DIRECT
648653
CODE_EXECUTION_20250825 -> Known.CODE_EXECUTION_20250825
654+
CODE_EXECUTION_20260120 -> Known.CODE_EXECUTION_20260120
649655
else -> throw AnthropicInvalidDataException("Unknown AllowedCaller: $value")
650656
}
651657

anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolComputerUse20250124.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -591,13 +591,16 @@ private constructor(
591591

592592
@JvmField val CODE_EXECUTION_20250825 = of("code_execution_20250825")
593593

594+
@JvmField val CODE_EXECUTION_20260120 = of("code_execution_20260120")
595+
594596
@JvmStatic fun of(value: String) = AllowedCaller(JsonField.of(value))
595597
}
596598

597599
/** An enum containing [AllowedCaller]'s known values. */
598600
enum class Known {
599601
DIRECT,
600602
CODE_EXECUTION_20250825,
603+
CODE_EXECUTION_20260120,
601604
}
602605

603606
/**
@@ -612,6 +615,7 @@ private constructor(
612615
enum class Value {
613616
DIRECT,
614617
CODE_EXECUTION_20250825,
618+
CODE_EXECUTION_20260120,
615619
/**
616620
* An enum member indicating that [AllowedCaller] was instantiated with an unknown
617621
* value.
@@ -630,6 +634,7 @@ private constructor(
630634
when (this) {
631635
DIRECT -> Value.DIRECT
632636
CODE_EXECUTION_20250825 -> Value.CODE_EXECUTION_20250825
637+
CODE_EXECUTION_20260120 -> Value.CODE_EXECUTION_20260120
633638
else -> Value._UNKNOWN
634639
}
635640

@@ -646,6 +651,7 @@ private constructor(
646651
when (this) {
647652
DIRECT -> Known.DIRECT
648653
CODE_EXECUTION_20250825 -> Known.CODE_EXECUTION_20250825
654+
CODE_EXECUTION_20260120 -> Known.CODE_EXECUTION_20260120
649655
else -> throw AnthropicInvalidDataException("Unknown AllowedCaller: $value")
650656
}
651657

0 commit comments

Comments
 (0)