9c60d185281562c5438ddd7f7c6e4763d629483e
Create unified AIAdapter interface (types.ts) with streaming chat, model listing, and capability flags. Implement three adapters: claude-adapter.ts (Claude proxy + vault key), openrouter-adapter.ts (OpenAI-compatible SSE), ollama-adapter.ts (local NDJSON streaming). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Releases
72
Languages
Rust
42.1%
Vue
21.6%
TypeScript
15.2%
Shell
8.1%
JavaScript
5.5%
Other
7.5%