When the chat handler approves a pending execution via chat-assent, the execution completes in ~2s. The continuation worker detects the completed execution and calls resumeSession — while the chat handler is still processing 'go ahead'. Two concurrent LLM calls for the same session cause empty responses (finish_reason=stop) and race conditions. Fix: mark the execution as continued immediately after chat-assent grants it, so the continuation worker skips it. The chat handler will drive the continuation itself (the model sees 'go ahead' and executes the plan). VERSION 0.7.2 → 0.7.3
2 lines
6 B
Plaintext
2 lines
6 B
Plaintext
0.7.3
|