2 Commits
Author SHA1 Message Date
7cccacdc51 feat: add repository-wide code review with feature analysis
Implement full repository review mode that detects logical features/modules
and reviews them systematically with session persistence for pause/resume
capability.

Key additions:
- RepoScanner: scans codebase and estimates tokens/cost
- FeatureAnalyzer: AI-powered detection of logical modules
- FeaturePlanner: creates review execution plan
- StateManager: persists sessions for resume capability
- RepoOrchestrator: executes feature-by-feature reviews
- MarkdownReporter: generates review reports

New CLI options: --repo, --quick, --deep, --list-sessions, --session,
--export, --path, --ignore, --plan-only, --reanalyze

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 22:58:22 +08:00
30879d9742 feat: add interactive reviewer selection and local diff review
Add interactive mode to `magpie init` allowing users to select which AI
reviewers to configure. Shows available options with API key requirements
and generates a customized config. Supports -y flag for defaults.

Add --local flag to `magpie review` to review uncommitted changes (staged
+ unstaged) without needing a PR. Falls back to last commit if no local
changes exist.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 16:27:44 +08:00