fix(vloer): say the agent stopped responding when an ACP watchdog stopped it #209
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ryangr0/replace/198-acp-watchdog-reason"
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?
Replaces #198 (fix(ploeg): say which watchdog stopped an ACP Run) after the Ploeg separation in #206. Its Ploeg part is ploeg-hq/ploeg#48; this PR moves Unfold's pin to that branch and carries the rest.
Commits
018e488cbuild(ploeg): pin ploeg-hq/ploeg#48 to name the ACP watchdog that stopped a Runf01abc23fix(vloer): say the agent stopped responding when an ACP watchdog stopped it (from3077289fbc)0e770d2cchore(site): re-record the demo replay for the stopped-responding cause (from75562a3d83)Merge order
build(ploeg)commit to the merge commit on Ploeg'smain, then merge. Until then theploeg-pincheck is red by design: it requires the pinned commit on Ploeg'smain.Verification (local, at
0e770d2cwith Ploeg87a66548)mise run verifywith the result cache, as a pull request runs it: all gates passed. That includes the Ploeg group (its ownscripts/verify.shat the pin), Vloer, the extension, the demo replay check, integration (managed qualification) and docs.What happened to each commit of #198
0c217c7ec60eb8ce9c3b3077289fbcf01abc2391e47c8c1b75562a3d83mise run demo-recordas0e770d2cThe original had no reviews or comments. Its checks were red because
developmentitself failed atmise install --locked; #206 fixes that lock. No earlier check result carries over.Original description of #198
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
🤖 Generated with Claude Code
0e770d2cc4a1aa45ce8ca1aa45ce8cd263ce6de9