Skip to main contentCrate githubclaw
Source - agents
- cli
- GithubClaw CLI โ init, start, stop, status, logs commands.
- config
- Configuration loading for GithubClaw.
- constants
- dispatch_receipts
- Disk-backed idempotency receipts for worker dispatches.
- errors
- issue_router
- Root issue routing for GitHub events.
- markers
- GitHub HTML marker parser for inter-agent state transitions.
- pipeline
- Pipeline state machine for Issue Request lifecycle.
- process_manager
- Flat process tree manager for orchestrators and worker agents.
- queue
- Disk-persisted FIFO event queue with dead-letter support.
- rate_limiter
- Three-tier rate limit detection, hibernation, and recovery probes.
- resume_message
- Normalized resume messages for Orchestrator
--resume sessions. - runtime_state
- Disk-backed runtime state shared between the server/agents and the TUI.
- scheduler
- Async scheduled event manager.
- server
- Webhook server โ axum HTTP entry point.
- session_store
- Session ID persistence for Claude Code
--resume pattern. - signature
- Webhook signature verification using HMAC SHA-256.
- tui
- GithubClaw TUI โ SuperLightTUI-based terminal dashboard.