mirror of
https://github.com/CopilotKit/CopilotKit.git
synced 2026-09-14 16:26:20 +08:00
a3586fb62a
PR #4579 added a `reasoning` field to the "show your reasoning step by step" fixture so aimock would emit response.reasoning_summary_* deltas for the OpenAI Responses API path. Side effect: aimock's Chat Completions handler also emits non-standard `reasoning_content` deltas (DeepSeek/Qwen-style) ahead of the role/content chunks. Many integrations' OpenAI client adapters don't expect those deltas and either hang or fail to parse the stream — manifesting as "assistant did not respond within 30000ms" across most reasoning cells in production. Restore the original content-only fixture. The langgraph-python / langgraph-fastapi agent fixes from #4579 still work against real OpenAI (gpt-5-mini + Responses API streams real reasoning summaries), but the aimock-driven path no longer exercises the role-reasoning render — keyword-only assertion in the d5 probe handles that.