Files
turnstone/tests/data/wire_payloads/openai_responses__operator_system.json
T
Patrick Buckley c9311e32e4 test(providers): freeze per-provider wire payloads as a refactor baseline
Captures the exact request kwargs each provider hands to its SDK seam (Anthropic
messages.stream, OpenAI chat/responses create, Google OpenAI-compat) for a
representative set of trajectories, asserted against committed goldens. This is the
behavior-equivalence net the canonical-trajectory wire-shape refactor is proven
against. Regenerate the baseline with UPDATE_WIRE_GOLDENS=1.
2026-06-04 11:03:13 -07:00

57 lines
1.1 KiB
JSON

{
"include": [
"reasoning.encrypted_content"
],
"input": [
{
"content": "Run the deploy.",
"role": "user",
"type": "message"
},
{
"arguments": "{}",
"call_id": "call_1",
"name": "deploy",
"type": "function_call"
},
{
"call_id": "call_1",
"output": "deployed",
"type": "function_call_output"
},
{
"content": "Great, what's next?",
"role": "user",
"type": "message"
}
],
"instructions": "Output-guard: deploy output looked clean.",
"max_output_tokens": 4096,
"model": "gpt-5",
"prompt_cache_retention": "24h",
"reasoning": {
"effort": "medium"
},
"store": false,
"stream": true,
"tools": [
{
"description": "Look up the weather for a city.",
"name": "get_weather",
"parameters": {
"properties": {
"city": {
"type": "string"
}
},
"required": [
"city"
],
"type": "object"
},
"strict": false,
"type": "function"
}
]
}