disinto/lib
openhands 5822dc89d9 fix: feat: unified escalation — single PHASE:escalate path for all agents (#510)
Replace PHASE:needs_human with PHASE:escalate across all agent types.
Consolidates 6 overlapping escalation mechanisms into one unified path:
detect → notify via Matrix → session stays alive → human reply injected → resume.

Key changes:
- PHASE:escalate replaces PHASE:needs_human everywhere (16 files)
- CI exhausted now escalates instead of immediately marking blocked
- Matrix listener routes free-text replies to vault tmux sessions
- Vault agent writes PHASE:escalate files for procurement requests
- Supervisor monitors PHASE:escalate sessions in health checks
- 24h timeout on escalation → blocked label + session killed
- All 38 phase protocol tests updated and passing

Supersedes #462, #458, #465.
2026-03-21 19:39:04 +00:00
..
hooks fix: feat: unified escalation — single PHASE:escalate path for all agents (#510) 2026-03-21 19:39:04 +00:00
agent-session.sh fix: feat: unified escalation — single PHASE:escalate path for all agents (#510) 2026-03-21 19:39:04 +00:00
AGENTS.md fix: feat: unified escalation — single PHASE:escalate path for all agents (#510) 2026-03-21 19:39:04 +00:00
ci-debug.sh refactor: make all scripts multi-project via env vars 2026-03-14 13:49:09 +01:00
ci-helpers.sh fix: dev-poll.sh: redundant manual state exclusions alongside ci_passed (#113) 2026-03-21 06:10:39 +00:00
env.sh fix: matrix_listener.sh drops dev/review injections — PROJECT_NAME is unset (#354) 2026-03-21 07:38:39 +00:00
file-action-issue.sh fix: file-action-issue.sh dedup check: paginate or raise limit beyond 50 (#383) 2026-03-21 11:45:03 +00:00
formula-session.sh fix: feat: unified escalation — single PHASE:escalate path for all agents (#510) 2026-03-21 19:39:04 +00:00
load-project.sh fix: load-project.sh does not re-derive CODEBERG_WEB on TOML-based repo override (#147) 2026-03-21 06:24:41 +00:00
matrix_listener.service refactor: rebrand dark-factory → disinto (Closes #15) 2026-03-15 17:57:12 +01:00
matrix_listener.sh fix: feat: unified escalation — single PHASE:escalate path for all agents (#510) 2026-03-21 19:39:04 +00:00
parse-deps.sh refactor: rewrite parse-deps.py as pure bash, remove only Python from repo 2026-03-16 21:22:53 +01:00
secret-scan.sh fix: add AKIA and 0x private key redaction, preserve scan diagnostics 2026-03-21 10:00:13 +00:00