Skip to main content

Crate githubclaw

Crate githubclaw 

Source

Modulesยง

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.