disinto/gardener
openhands 88f2268bc6 fix: idle timeout does not escalate — session dies silently (#123)
1. Timeout handler (dev-agent.sh): write escalation to project-suffixed
   file, restore backlog label, clean up phase file on idle timeout.
2. Fix escalation file naming: escalations.jsonl → escalations-${PROJECT_NAME}.jsonl
   everywhere in dev-agent.sh so gardener actually picks them up.
3. Gardener (gardener-poll.sh): handle idle_timeout reason before CI-specific
   recipe logic — create investigation sub-issue instead of silently returning.
4. Update .gitignore to match new escalations-*.jsonl pattern.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 07:02:33 +00:00
..
recipes fix: address review feedback — recipe engine robustness and correctness 2026-03-18 03:05:09 +00:00
best-practices.md fix: replace PRODUCT-TRUTH.md/ARCHITECTURE.md refs with AGENTS.md 2026-03-15 17:41:10 +01:00
gardener-poll.sh fix: idle timeout does not escalate — session dies silently (#123) 2026-03-18 07:02:33 +00:00
PROMPT.md fix: address review findings from issue #74 2026-03-18 01:41:14 +00:00