feat(anthropic): document and test fine grained tool streaming (#34118)

https://platform.claude.com/docs/en/agents-and-tools/tool-use/fine-grained-tool-streaming
This commit is contained in:
Mason Daugherty
2025-12-08 15:34:56 -05:00
committed by GitHub
parent d886dcfba5
commit 2faed37ff1
4 changed files with 208 additions and 0 deletions

View File

@@ -152,6 +152,24 @@ _PROFILES: dict[str, dict[str, Any]] = {
"image_tool_message": True,
"structured_output": False,
},
"claude-opus-4-5-20251101": {
"max_input_tokens": 200000,
"max_output_tokens": 64000,
"image_inputs": True,
"audio_inputs": False,
"video_inputs": False,
"image_outputs": False,
"audio_outputs": False,
"video_outputs": False,
"reasoning_output": True,
"tool_calling": True,
"image_url_inputs": True,
"pdf_inputs": True,
"pdf_tool_message": True,
"image_tool_message": True,
"structured_output": False,
"reasoning_effort_control": True,
},
"claude-sonnet-4-5": {
"max_input_tokens": 200000,
"max_output_tokens": 64000,