• 0.9.0 2d7dff9023

    0.9.0
    Some checks failed
    CI / test (push) Failing after 1m9s
    CI / race (push) Failing after 1m10s
    Release / release (push) Failing after 50s
    Stable

    frank released this 2026-07-16 07:41:16 +02:00 | 24 commits to main since this release

    Highlights

    Agent-Watch wird robuster und konfigurierbarer: Health-Loop mit SQLite-Job-Store, periodischer Repo-Sync von origin, Usage-Metriken am PR, sowie editierbare Prompt-Templates und Harness-Task-Profile.

    Features

    • Health-Loop & Job-Store – Periodische Gesundheitsprüfung (Ghost-Jobs, steckengebliebene Agents, Labels, Issue/PR-Änderungen, Stop-Mentions); Watch-Status persistiert in SQLite (agent.db)
    • Repo-Sync – Beobachtete Repos werden regelmäßig von origin geholt (repo_sync_interval / --repo-sync-interval, Default 1m)
    • Usage-Metriken – ACP-Usage (Tokens, Kosten, Limits, Runtime) wird erfasst und am Ende des PR-Babysitting als Block am PR gepostet
    • Konfigurierbare Prompts – Feste Prompt-Templates unter prompts.* in agent.yaml editierbar
    • Harness-Task-Profile – Pro Task (code, fix_build, resolve_conflicts, mention) Modell/Reasoning/Pre-Prompt konfigurierbar; forge agent config --print zeigt die gemergte Config
    • Repo bearbeiten – Beschreibung und Topics per CLI änderbar (forge repo …)

    Fixes

    • Conflict-Repair bleibt unter Follow-up-WIP aktiv
    • Worktrees force-pushen; leere PRs nach Restart wiederherstellen
    • Restliche Commits in bestehenden Worktrees nach Agent-Läufen flushen/pushen
    • CI-Matching nach Merge-Conflict-Push per Commit-SHA
    • Forgejo-PR-CI über #<pr>-Prettyref beim Babysitting zuordnen
    • PR-Chat und WIP-Titel bei Follow-ups wiederherstellen
    • Mit 👀 markierte Mentions werden unabhängig vom Reactor übersprungen

    Docs

    • Wiki: Agent-Usage-Metriken am PR-Abschluss dokumentiert
    Downloads