Commit Graph

3 Commits

Author SHA1 Message Date
Step35Hermes
55f9fbbf79 refactor(ops): reset hermes-agent references to pure upstream
Replace all operational references to the Timmy_Foundation/hermes-agent fork
with NousResearch/hermes-agent (pure upstream). This sidecar-4 reset affects:

- tasks.py REPOS list
- bin/ops-* shell helpers (ops-helpers, ops-panel, ops-gitea, ops-status)
- bin/orchestrator and agent dispatch scripts (timmy-orchestrator, agent-loop, gemini-loop)
- agent playbooks (issue-triager, bug-fixer, security-auditor, etc)
- utility scripts (conflict_detector, pr_triage, kaizen_retro, timmy-status)
- hermes-sovereign/devkit/gitea_client.py default repo
- hermes-sovereign/docs/DEPLOY.md clone instructions
- code-claw-delegation.md documentation

The hermes-agent installation at ~/.hermes/hermes-agent should be reset
by running: git checkout main && git reset --hard origin/main

Refs #340
2026-04-26 06:09:21 -04:00
Ezra
2e64b160b5 [KAIZEN] Harden retro scheduling, chunking, and tests (#349)
- Add Kaizen Retro to cron/jobs.json with explicit local model/provider
- Add Telegram message chunking for reports approaching the 4096-char limit
- Fix classify_issue_type false positives on short substrings (ci in cleanup)
- Add 28 unit tests covering classification, max-attempts detection,
  suggestion generation, report formatting, and Telegram chunking
2026-04-07 15:58:58 +00:00
Ezra
f18955ea90 [KAIZEN] Implement automated burn-cycle retrospective (fixes #349)
- Add bin/kaizen-retro.sh entry point and scripts/kaizen_retro.py
- Analyze closed issues, merged PRs, and stale/max-attempts issues
- Report success rates by agent, repo, and issue type
- Generate one concrete improvement suggestion per cycle
- Post retro to Telegram and comment on the latest morning report issue
- Wire into Huey as kaizen_retro() task at 07:15 daily
- Extend gitea_client.py with since param for list_issues and
  created_at/updated_at fields on PullRequest
2026-04-07 15:57:21 +00:00