Alishahryar1
|
f29e693dc5
|
Add per-model thinking toggles
|
2026-04-25 20:51:07 -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
|
835d0454e8
|
Fixes for issue 113 and 116
|
2026-04-18 16:32:31 -07:00 |
|
Ali Khokhar
|
0b324e0421
|
Per claude model mapping (#66)
|
2026-03-01 21:32:23 -08:00 |
|
Alishahryar1
|
34757511a0
|
Improve deterministic error surfacing across stream and API
|
2026-03-01 01:32:52 -08:00 |
|
Alishahryar1
|
e7ac85264f
|
Improved optimizations to decrease llm calls further and increase throughput
|
2026-02-18 17:54:41 -08:00 |
|
Alishahryar1
|
b05d0d2703
|
new linter rules and fixes
|
2026-02-18 04:13:41 -08:00 |
|
Cursor Agent
|
4b4f87515d
|
Phase 7: Directory restructuring (messaging/ and tests/)
- Create messaging/platforms/ (base, discord, telegram, factory)
- Create messaging/rendering/ (discord_markdown, telegram_markdown)
- Create messaging/trees/ (data, repository, processor, queue_manager)
- Organize tests/ into api/, providers/, messaging/, cli/, config/
- Add backward-compatible re-exports at old locations
- Update handler.py and test_messaging_factory.py imports
- Fix Telegram type hints for TELEGRAM_AVAILABLE=False case
- Fix Python 3 except syntax in discord_markdown
Co-authored-by: Ali Khokhar <alishahryar2@gmail.com>
|
2026-02-17 02:25:42 +00:00 |
|