This repository was archived by the owner on Dec 15, 2025. It is now read-only.
v2.7.0 - GitHub Issue Viewer
v2.7.0 - GitHub Issue Viewer
🎯 New Features
GitHub Issue Viewer
- Rich Console Experience: Beautiful, colored terminal output with emojis and proper formatting
- Smart Repository Detection: Auto-detects GitHub repo from current directory
- Comprehensive Issue Display: Shows all issue metadata, labels, assignees, milestones
- Comment Threading: View issue comments with reactions and author associations
- Markdown Rendering: Proper markdown parsing with syntax highlighting for code blocks
- Multiple Output Formats: Interactive terminal view or JSON export
- Performance Optimized: API memoization for fast repeated access
Command Usage
# View issue in current repo
conduit issues:view 123
# View issue with comments
conduit issues:view 123 --with-comments
# View issue in specific repo
conduit issues:view 123 --repo=owner/repo
# Export as JSON
conduit issues:view 123 --format=json🏗️ Architecture Improvements
- Service-Oriented Design: Clean separation with
IssueViewService - Trait-Based Rendering: Modular
RendersIssueDetailsandRendersIssueCommentstraits - Dependency Injection: Proper Laravel service container integration
- GitHub API Integration: Enhanced
jordanpartridge/github-clientusage
🎨 User Experience
- Label Color Mapping: GitHub label colors mapped to terminal colors
- Author Association Badges: Visual indicators for maintainers, contributors, etc.
- Reaction Display: Comment reactions with emoji counts
- Elegant Date Formatting: Human-readable timestamps using Carbon
- Comment Analytics: Participation summaries and discussion timelines
🛠️ Development Quality
- Code Quality: Addressed all CodeRabbit feedback for production standards
- Error Handling: Comprehensive error messages and graceful fallbacks
- Testing Ready: Architecture prepared for comprehensive test coverage
This release establishes the foundation for complete GitHub issue management capabilities, moving towards eliminating dependency on gh CLI for issue workflows.
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com