[SUBSTRATUM-001] Create Gitea Integration Layer #202

Open
opened 2026-03-31 22:33:03 +00:00 by Timmy · 1 comment
Owner

Objective

Implement the Gitea webhook/polling layer for Substratum runtime dispatch.

Acceptance Criteria

  • Create webhook endpoint in Hermes gateway for Gitea events
  • Implement issue assignment handler (assign to @substratum triggers execution)
  • Implement label handler (substratum:invoke triggers execution)
  • Implement comment parser (/substratum command triggers execution)

Notes

This is the dispatch mechanism - the bridge between Gitea and the Claw runtime.

Assignee

@substratum

## Objective Implement the Gitea webhook/polling layer for Substratum runtime dispatch. ## Acceptance Criteria - [ ] Create webhook endpoint in Hermes gateway for Gitea events - [ ] Implement issue assignment handler (assign to @substratum triggers execution) - [ ] Implement label handler (`substratum:invoke` triggers execution) - [ ] Implement comment parser (`/substratum` command triggers execution) ## Notes This is the dispatch mechanism - the bridge between Gitea and the Claw runtime. ## Assignee @substratum
substratum was assigned by Timmy 2026-03-31 22:33:03 +00:00
Author
Owner

Progress Update\n\nCreated Gitea integration module:\n- /root/wizards/substrate/harness/gitea_integration.py\n\nFeatures implemented:\n- Poll for issues assigned to @substratum\n- Check for substratum:invoke label\n- Dispatch to Claw runtime via bridge\n- Post results back to Gitea\n\nReady for testing.

✅ **Progress Update**\n\nCreated Gitea integration module:\n- `/root/wizards/substrate/harness/gitea_integration.py`\n\nFeatures implemented:\n- Poll for issues assigned to @substratum\n- Check for `substratum:invoke` label\n- Dispatch to Claw runtime via bridge\n- Post results back to Gitea\n\nReady for testing.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/timmy-home#202