Agent Fleet Platform - Multi-agent orchestration with Forgejo + Matrix
Find a file
Zer4tul f60f028f96 feat: Forgejo integration + Receipt protocol
Tasks completed:
- 4.1: Forgejo API client (reqwest, HMAC-SHA256, Issue/Comment/Label/PR)
- 4.2: POST /api/v1/webhooks/forgejo (signature verify, event parse)
- 4.3: Issue → Task conversion (agent:* → type, priority:* → priority)
- 4.4: Task status → Issue label sync (status:todo/doing/done)
- 4.5: Receipt → Issue comment (emoji + summary + artifacts)
- 4.6: Reconciliation stub
- 4.7: Tests for HMAC, Issue→Task conversion
- 6.1: POST /api/v1/receipts (validate + transition)
- 6.2: PR artifact validation via Forgejo API
- 6.3: No-trust check (only Completed after validation)
- 6.4: Receipt tests

19/19 tests pass. cargo check clean.
2026-05-11 19:42:03 +08:00
.claude init: OpenSpec project scaffolding with proposal, design, specs, tasks 2026-05-11 14:37:43 +08:00
openspec/changes/agent-fleet-platform chore: sync task checkboxes with implemented code 2026-05-11 14:58:36 +08:00
src feat: Forgejo integration + Receipt protocol 2026-05-11 19:42:03 +08:00
.gitignore feat: implement orchestrator core (Rust) 2026-05-11 14:57:23 +08:00
AGENTS.md docs: add AGENTS.md for Codex working instructions 2026-05-11 14:59:24 +08:00
Cargo.lock feat: Forgejo integration + Receipt protocol 2026-05-11 19:42:03 +08:00
Cargo.toml feat: Forgejo integration + Receipt protocol 2026-05-11 19:42:03 +08:00
config.example.toml feat: implement orchestrator core (Rust) 2026-05-11 14:57:23 +08:00