Li Liu
c2deace17f
feat: add orchestrator type definitions
2026-01-26 12:30:13 +08:00
Li Liu
6a068dbbc4
feat: add provider factory for model routing
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 12:29:08 +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
b7117ec8e6
feat: add AI provider type definitions
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 12:24:12 +08:00
Li Liu
bc1a999a98
feat: add config init with default template
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 12:22:11 +08:00
Li Liu
d16a439367
feat: add config loader with env var expansion
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 12:20:04 +08:00
Li Liu
ce22bccba9
feat: add config type definitions
...
Add TypeScript interfaces for the Magpie configuration system:
- ProviderConfig: API key storage for providers
- ReviewerConfig: Model and prompt configuration
- DefaultsConfig: Default settings (max_rounds, output_format)
- MagpieConfig: Root configuration structure
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 12:17:59 +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