- 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> |
||
|---|---|---|
| .. | ||
| blue-core | ||
| blue-mcp | ||
| blue-ollama | ||