]> git.giacomolli.uk - onechat/commitdiff
Log failed turns and the ends of subagents
authorAnderson A. Giacomolli <redacted>
Mon, 9 Nov 2026 13:28:15 +0000 (10:28 -0300)
committerAnderson A. Giacomolli <redacted>
Mon, 9 Nov 2026 13:28:15 +0000 (10:28 -0300)
A turn that ends with an error logs one line with the error that the
clients get, such as a needed login or HTTP 429, so that it is not lost
when no client is connected. An interrupt of the user or a stop of the
daemon logs nothing.

The end of each subagent run logs one line with the name of the
subagent: done, failed with the cause, or stopped by the user. A cut
subagent that cannot go on after a restart logs its cause too.

Issue: e4acfcb


No differences found