Commit graph

514 commits

Author SHA1 Message Date
Ali Khokhar
29125296c7
Update CLAUDE.md 2026-03-01 23:45:43 -08:00
Ali Khokhar
d1652792d3
Update AGENTS.md 2026-03-01 23:45:32 -08:00
Ali Khokhar
4ba2a4cfd3
Update CLAUDE.md 2026-03-01 23:45:02 -08:00
Ali Khokhar
160370268a
Update README with note on new features
Added a note about new features in the README.
2026-03-01 22:30:04 -08:00
Ali Khokhar
63d7f2afe8
Update README 2026-03-01 22:25:06 -08:00
Alishahryar1
ff14baa2d5 Updated README 2026-03-01 22:08:51 -08:00
Alishahryar1
aaa62a2bd7 Relaxed python version requirements 2026-03-01 22:00:34 -08:00
Alishahryar1
2e8b22fa9d Remvoed root insert hack from conftest 2026-03-01 21:57:25 -08:00
Alishahryar1
c1d1368940 Updated README 2026-03-01 21:54:59 -08:00
Alishahryar1
a7d88d5cbd Updated README with per-model mapping, fixed test .env isolation 2026-03-01 21:52:35 -08:00
Alishahryar1
598e21387e Updated README 2026-03-01 21:37:34 -08:00
Alishahryar1
49075b7fa5 Fixed default models 2026-03-01 21:34:01 -08:00
Alishahryar1
ac499cf585 Increased read timeout 2026-03-01 21:33:32 -08:00
Alishahryar1
feba0d456a Updated .env.example 2026-03-01 21:33:17 -08:00
Ali Khokhar
0b324e0421
Per claude model mapping (#66) 2026-03-01 21:32:23 -08:00
Alishahryar1
763c8b62b7 Updated README 2026-03-01 12:47:20 -08:00
Alishahryar1
efb8605258 Updated README 2026-03-01 12:44:40 -08:00
Ali Khokhar
fae8a2a044
Remove over-engineering: drop tree_queue setter, _set_connected(), fi… (#63)
…x cancel_all() TOCTOU

- Remove tree_queue property setter (backward-compat hack; all callers
already migrated to replace_tree_queue()); keep property getter only
- Update 2 remaining tests that still used direct assignment to use
replace_tree_queue()
- Remove _set_connected() 1-line wrapper on DiscordPlatform; assign
_connected directly
- Fix cancel_all() TOCTOU: hold self._lock for the full loop so newly
created trees cannot slip through between the snapshot and cancellation

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-03-01 12:34:00 -08:00
Ali Khokhar
25b329a3fc
Update README
Removed duplicate VSCode Extension Setup instructions from README.md.
2026-03-01 05:30:30 -08:00
Alishahryar1
35a2760f6e Fixed encapsulation violations 2026-03-01 04:28:22 -08:00
Alishahryar1
302ee28585 Removed dead code 2026-03-01 04:21:06 -08:00
Alishahryar1
34757511a0 Improve deterministic error surfacing across stream and API 2026-03-01 01:32:52 -08:00
Alishahryar1
7f2612d2df Added optimization logging 2026-03-01 01:02:59 -08:00
Ali Khokhar
aee9f0ad93
Add code review fix plan covering 11 issues across modularity, encapsulation, performance, and dead code (#62) 2026-03-01 00:45:33 -08:00
Alishahryar1
c54c57a742 style 2026-02-28 09:13:25 -08:00
Alishahryar1
744eec2772 Major cleanup with GLM-5 2026-02-28 09:10:21 -08:00
Mauro Druwel
de70700dde
feat: Use NVIDIA NIM ASR for audio transcription (#53)
## Summary
Added NVIDIA NIM as a second transcription option ( alongside local
Whisper). This lets you transcribe voice notes using NVIDIA's cloud API
instead of running Whisper locally.

## What changed

- **Transcription**: Now supports the two backends

  - Local Whisper: Free, runs on your GPU/CPU (existing)
  - NVIDIA NIM: Cloud API via Riva gRPC (new)

- **Supported models**: 8 NVIDIA NIM models added (Parakeet variants for
different languages, Whisper Large V3)

---------

Co-authored-by: Alishahryar1 <alishahryar2@gmail.com>
2026-02-28 08:48:59 -08:00
Alishahryar1
f1f6080224 Updated agent instructions and renamed lint check to format check 2026-02-28 07:20:00 -08:00
Alishahryar1
a74ec74271 Major refactor done with minimax m2.5 2026-02-28 04:36:29 -08:00
Alishahryar1
cfe43bf5be Updated README 2026-02-28 04:21:05 -08:00
Ali Khokhar
7d99b38b70
Update environment variable syntax in README 2026-02-28 04:04:56 -08:00
Alishahryar1
79a1ae0c54 minor refactor using minimax m2.5 2026-02-27 20:44:39 -08:00
Ali Khokhar
f9e8226120
Clarify Docker integration acceptance in README
Updated README to clarify Docker integration status.
2026-02-27 20:00:57 -08:00
Ali Khokhar
c4d8681000
Backup/before cleanup 20260222 230402 (#58) 2026-02-27 19:50:21 -08:00
Ali Khokhar
e2840095ce
Merge pull request #47 from Alishahryar1/cursor/readme-env-example-consistency-0722 2026-02-20 01:38:00 -08:00
Cursor Agent
5d5055f96f docs: update README for removed PROVIDER_TYPE, model prefix format
Co-authored-by: Ali Khokhar <alishahryar2@gmail.com>
2026-02-20 09:37:25 +00:00
Ali Khokhar
4c0c1f125b
Update README.md 2026-02-20 01:33:57 -08:00
Alishahryar1
d6a0e1a401 Provider inferred from model name using prefix 2026-02-19 20:53:02 -08:00
Alishahryar1
21959b6189 lint 2026-02-19 20:40:05 -08:00
Alishahryar1
b6e602d058 removed deadcode 2026-02-19 20:39:38 -08:00
Alishahryar1
0c8d59e33e Removed deprecated modules and updated imports 2026-02-19 20:38:11 -08:00
Alishahryar1
2b0495dd08 moved text.py to common utils for providers 2026-02-19 20:32:45 -08:00
Alishahryar1
2ad64cc97a quoted string vars in env example 2026-02-19 20:27:28 -08:00
Alishahryar1
d21ed84171 updated uv version 2026-02-19 20:23:37 -08:00
Alishahryar1
2c1158f62f removed a test 2026-02-19 20:06:15 -08:00
Alishahryar1
aec4510a0a Upgraded python version 2026-02-19 20:02:44 -08:00
Alishahryar1
39cc39c341 standardized python version 2026-02-19 20:01:01 -08:00
Ali Khokhar
81a73f3349
Merge pull request #46 from rishiskhare/main 2026-02-19 10:17:26 -08:00
Rishi Khare
8ffe587a8f docs: rename model picker summary to Multi-Model Support (Model Picker)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-19 10:40:09 -05:00
Rishi Khare
a5496346ca docs: clarify claude-pick avoids needing to edit MODEL in .env
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-19 10:16:22 -05:00