Files
bytedance--deer-flow/contracts/subagent_status_contract.json
2026-07-13 11:59:58 +08:00

7 lines
540 B
JSON

{
"version": 2,
"description": "Cross-language contract fixture for the structured subagent status field. Task result text is display content only and is not part of this wire contract. The optional subagent_stop_reason field (v2, #3875 Phase 2) carries why a guardrail cap ended a run early; it is ignored by older consumers that only read subagent_status.",
"valid_status_values": ["completed", "failed", "cancelled", "timed_out", "polling_timed_out"],
"valid_stop_reason_values": ["token_capped", "turn_capped", "loop_capped"]
}