blue/crates
Eric Garcia ae98b6f230 feat: add git forge integration for GitHub and Forgejo (RFC 0013)
- Add forge module with Forge trait for unified PR operations
- Implement GitHubForge with REST API client
- Implement ForgejoForge with REST API client (works with Gitea too)
- Add git URL parsing to extract host, owner, repo from remotes
- Add auto-detection of forge type from remote URLs
- Update blue_pr_create to use native forge API instead of gh CLI
- Support GITHUB_TOKEN and FORGEJO_TOKEN environment variables

The forge abstraction allows Blue to create PRs on both GitHub and
Forgejo/Gitea instances without requiring external CLI tools.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 20:07:44 -05:00
..
blue-core feat: add git forge integration for GitHub and Forgejo (RFC 0013) 2026-01-24 20:07:44 -05:00
blue-mcp feat: add git forge integration for GitHub and Forgejo (RFC 0013) 2026-01-24 20:07:44 -05:00
blue-ollama feat(ollama): Add binary bundling and SHA256 verification 2026-01-24 15:39:41 -05:00