Skip to content

Commit 180bbfd

Browse files
committed
Refresh schemas to Claude Code v2.1.172
Two schemas changed since the initial capture against v2.1.168: - agent.json: model enum gained "fable" (Fable 5 family). - send-message.json: added length constraints — a 200-char maxLength on the top-level `summary` field and a matching ^[^\n\r]{1,200}$ regex on the same field inside the nested shutdown_request / status_update message variants. Regenerated with tools/captureToolSchemas.mjs (PR #25). No other schema bytes changed across the four runs.
1 parent 8313105 commit 180bbfd

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

tool-schemas/agent.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
"enum": [
1919
"sonnet",
2020
"opus",
21-
"haiku"
21+
"haiku",
22+
"fable"
2223
],
2324
"type": "string"
2425
},

tool-schemas/send-message.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
"type": "string"
3737
},
3838
"request_id": {
39+
"pattern": "^[^\\n\\r]{1,200}$",
3940
"type": "string"
4041
},
4142
"type": {
@@ -60,6 +61,7 @@
6061
"type": "string"
6162
},
6263
"request_id": {
64+
"pattern": "^[^\\n\\r]{1,200}$",
6365
"type": "string"
6466
},
6567
"type": {
@@ -80,6 +82,7 @@
8082
},
8183
"summary": {
8284
"description": "A 5-10 word summary shown as a preview in the UI (required when message is a string)",
85+
"maxLength": 200,
8386
"type": "string"
8487
},
8588
"to": {

0 commit comments

Comments
 (0)