mirror of
https://github.com/l0ng-ai/openidea.git
synced 2026-11-06 16:08:05 +00:00
Prompts are sent with the origin `human` and their results echo it, but `belongs` treated any result with an origin as another turn's. The result was ignored and the turn ended on `command_lifecycle`, which dropped the failure the turn had recorded. A signed-out Claude Code showed an empty reply and a Ready task, with no error. Only origins other than `human` now mark a result as foreign, so failures, usage limits and the `max_tokens` and `refusal` stop reasons reach the task. A turn ended by `command_lifecycle` also keeps its recorded failure.