Commit Graph

6 Commits

Author SHA1 Message Date
Li Liu 4fe80c808c chore: move typescript to devDependencies, remove unused readline package
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 13:58:11 +08:00
Li Liu e7548ddd67 feat: render markdown in terminal for better readability
- Use marked + marked-terminal to render final conclusion
- Proper colors, bold, table alignment in terminal

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 16:54:36 +08:00
Li Liu 76e7d32587 feat: add Gemini provider and update default config
Add Google Gemini provider using @google/generative-ai SDK with support
for both standard and streaming chat methods. Update default config
template to use simpler model-based reviewer names (claude, gemini)
instead of role-based names. Analyzer and summarizer now use claude-code.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 13:22:33 +08:00
Li Liu 5d482f95a0 feat: add OpenAI provider with streaming
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 12:27:26 +08:00
Li Liu c69c394fba feat: add Anthropic provider with streaming
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 12:25:49 +08:00
Li Liu db8651dfe0 chore: initialize project structure
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 12:12:42 +08:00