Alishahryar1
f3a7528d49
Major refactor: API, providers, messaging, and Anthropic protocol
...
Consolidates the incremental refactor work into a single change set: modular web tools (api/web_tools), native Anthropic request building and SSE block policy, OpenAI conversion and error handling, provider transports and rate limiting, messaging handler and tree queue, safe logging, smoke tests, and broad test coverage.
2026-04-26 03:01:14 -07:00
Alishahryar1
b926f60f64
feat: Anthropic web server tools, provider metadata, messaging hardening
...
- Add local web_search/web_fetch SSE handling and optional tool schemas
- Extend HeuristicToolParser for JSON-style WebFetch/WebSearch text
- Consolidate provider defaults, ids, and exception typing; stream contracts
- Messaging: typed options, voice config injection, platform contract cleanup
- Tests for web server tools, converters, parsers, contracts; ignore debug-*.log
2026-04-24 23:01:14 -07:00
Alishahryar1
26b8a29537
Architecture refactor: core anthropic, runtime, smoke tiers, remove providers.common
2026-04-24 20:03:14 -07:00
Alishahryar1
66ef23072c
Refactor provider routing and smoke coverage
2026-04-24 19:34:34 -07:00
Alishahryar1
835d0454e8
Fixes for issue 113 and 116
2026-04-18 16:32:31 -07:00
Alishahryar1
a7d88d5cbd
Updated README with per-model mapping, fixed test .env isolation
2026-03-01 21:52:35 -08:00
Ali Khokhar
0b324e0421
Per claude model mapping ( #66 )
2026-03-01 21:32:23 -08:00
Alishahryar1
744eec2772
Major cleanup with GLM-5
2026-02-28 09:10:21 -08:00
Ali Khokhar
c4d8681000
Backup/before cleanup 20260222 230402 ( #58 )
2026-02-27 19:50:21 -08:00
Alishahryar1
d6a0e1a401
Provider inferred from model name using prefix
2026-02-19 20:53:02 -08:00
Alishahryar1
b05d0d2703
new linter rules and fixes
2026-02-18 04:13:41 -08:00
Alishahryar1
539854fe7b
Refactor done using GLM-5
2026-02-15 21:58:03 -08:00
Alishahryar1
96747f2216
Updated token counting and removed non streaming support
2026-02-14 19:10:09 -08:00
Alishahryar1
6102583026
Major Refactor Part 2 with kimi-k2.5 in claude code
2026-02-05 16:09:16 -08:00