Something went wrong. Try again.
personal memory agent
Something went wrong. Try again.
feat(think): stop shipping non-responsive tool-loop output as a finish master
Classify once after translator.result(); a refusal strips the result and converts the clean finish into a terminal error, so no output file is written. The three partial exits keep their own reason codes and gain an honest wording arm built on lode A's fragment, since partial result preserved is false once the result is stripped. run_cogitate returns None and never raises, which is what keeps the delegated local lane to exactly one terminal event. usage is preserved on the converted event.
Author Jer Miller Date (Jul 30, 2026, 9:01 AM UTC) Commit f84fb5f6 f84fb5f68f0bf2e397801322eb2157b8b96d082b Parent b044d2e9 b044d2e957e22dd0a9e565bea85e910708f422c5