fix(ploeg): say which watchdog stopped an ACP Run #198
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ryangr0/ploeg-name-the-watchdog"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The ACP adapter reported "acp agent stopped responding" for both its idle watchdog and its prompt wall, so a Run like reviewer Run 209 did not say whether the agent went silent or ran out of time. A Run's summary and reason now name the watchdog, its limit and (for the idle watchdog) the protocol event count, e.g.
acp idle watchdog stopped the agent: no protocol activity for 10m0s.failure_reasonstaysagent_error, as ADR-0043 keeps it.docs/architecture.mdsays so.Ticket: https://vikunja.webgrip.dev/tasks/1595
Tests
TestBuild_NamesTheWatchdogThatStoppedTheRun,TestRun_HungAgentNamesTheWatchdogThatStoppedIt(both fail on the old code)cd apps/ploeg && mise exec -- go test -count=1 ./...: okmise exec -- go vet ./...: okmise run verify: All gates passedmise run docs-check: okChecks left to CI
None.
🤖 Generated with Claude Code
Pull request closed