A 5e storytelling engine with an LLM DM

Give a reasoning model five minutes to start its reply master

The response limit bounds the wait for the first bytes of a round's reply, and it was 60 seconds. A reasoning model spends its whole deliberation before any byte reaches the wire, because the provider holds the stream silent while the model thinks, so the high reasoning_effort from d9a7bde made DeepSeek-V4-Flash overrun the limit mid-turn and fail a live character roll with timeout: receive response. Five minutes bounds a dead provider without cutting off a model that is merely thinking, the same reading the 600-second body limit already states for a stream that has started. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HvctyUUkzw7PcNrjCGG6dF


+7 -1
1 changed file