Alishahryar1
d9040ce901
Report startup validation failures without tracebacks
2026-04-30 00:43:43 -07:00
Alishahryar1
f3a7528d49
Major refactor: API, providers, messaging, and Anthropic protocol
...
CI / checks (push) Waiting to run
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
b05d0d2703
new linter rules and fixes
2026-02-18 04:13:41 -08:00
Alishahryar1
42a833245f
Removed all signal handler logic
2026-02-14 17:17:58 -08:00
Alishahryar1
bd1e097d74
fixed tool parser and added signal handlers
2026-02-14 04:25:12 -08:00
Alishahryar1
4b95429c32
fixed NIM_INTERCEPT for chunked tool calls
2026-02-14 03:25:32 -08:00
Alishahryar1
fcbe204f44
Major refactor done with kimi-k2.5 in claude code
2026-02-05 10:51:33 -08:00
Alishahryar1
8678a62915
Major refactor done by itself
2026-01-29 14:40:08 -08:00
Alishahryar1
ed28334cde
Revert "Continue button added to server.py"
...
This reverts commit 5cd2f8ab7b .
2026-01-29 12:38:18 -08:00
Alishahryar1
81aca99fea
CLAUDE_WORKSPACE and ALLOWED_DIR are not created if they don't exist
2026-01-29 12:24:57 -08:00
Alishahryar1
5cd2f8ab7b
Continue button added to server.py
2026-01-29 03:47:39 -08:00
Alishahryar1
a0fae1a7f2
better logging and timeout handling
2026-01-29 01:26:15 -08:00
Alishahryar1
670e6d68d1
Added support for the telethon flood wait error
2026-01-28 22:56:53 -08:00
Alishahryar1
ef0634135c
fixed /stop command to make sure it kills everything
2026-01-28 22:16:44 -08:00
Alishahryar1
fa4e2244cd
fixed messages length requirement and replies not queueing to same session
2026-01-28 22:07:05 -08:00
Alishahryar1
452c4e2bb1
new messages now get their own cli instance and replies are queued
2026-01-28 21:19:16 -08:00
Alishahryar1
468c964235
fixes to telegram continue conversation feature
2026-01-28 20:35:10 -08:00
Alishahryar1
488ecbd4a1
Initiate multiple conversation on telegram and reply to continue them
2026-01-28 20:29:43 -08:00
Alishahryar1
06cb89fc98
All events are appended to one message for better tracking in telegram
2026-01-28 19:03:46 -08:00
Alishahryar1
c399faac69
Fixed telegram integration
2026-01-28 19:00:27 -08:00
Alishahryar1
56635433ba
Added initial telegram support for cc-nim
2026-01-28 18:47:45 -08:00
Alishahryar1
5c694f4426
fixed crashes due to content filter stop reason
2026-01-28 16:53:05 -08:00
Alishahryar1
80b48255d7
switched to tiktoken for token counting
2026-01-28 15:32:21 -08:00
Alishahryar1
ba2159340a
added more tests
2026-01-28 14:47:37 -08:00
Alishahryar1
b8e0360b37
added tests
2026-01-28 14:37:30 -08:00
Alishahryar1
a40545b790
Updated doc string for server.py
2026-01-28 13:32:31 -08:00
Alishahryar1
d8bed3a5a4
fixed interleaved thinking
2026-01-28 12:02:55 -08:00
Alishahryar1
dfe371d477
Revert "added request length logging"
...
This reverts commit c74cd8b716 .
2026-01-28 11:53:55 -08:00
Alishahryar1
c74cd8b716
added request length logging
2026-01-28 11:51:44 -08:00
Alishahryar1
235a984a80
fixed linter errors
2026-01-28 11:43:23 -08:00
Alishahryar1
ea10ba542a
fixed context block merging
2026-01-28 11:40:38 -08:00
Alishahryar1
d8feeded06
added better request logging
2026-01-28 11:24:28 -08:00
Alishahryar1
6c9f0c8a5a
initial commit
2026-01-28 11:05:01 -08:00