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
|
593fb55954
|
Added fix for large replies being truncated entirely leaving no response text
|
2026-02-18 17:39:38 -08:00 |
|
Alishahryar1
|
b05d0d2703
|
new linter rules and fixes
|
2026-02-18 04:13:41 -08:00 |
|
Cursor Agent
|
bfc781e0ed
|
Phase 4-6: Dead code removal, performance, minor fixes
Phase 4:
- Remove legacy SessionRecord, _sessions, _msg_to_session from SessionStore
- Fix hardcoded provider in root endpoint (use settings.provider_type)
- Update session store tests
Phase 5:
- Use list-based string accumulation in ThinkingSegment, TextSegment, ToolCallSegment
- Cache MAX_MESSAGE_LOG_ENTRIES_PER_CHAT at SessionStore init
- Use iterative DFS in MessageTree.get_descendants
Phase 6:
- Add comment for abstract async generator workaround in BaseProvider
- Rename TELEGRAM_EDIT log tags to PLATFORM_EDIT in handler
Co-authored-by: Ali Khokhar <alishahryar2@gmail.com>
|
2026-02-17 02:01:01 +00:00 |
|
Alishahryar1
|
6939b52bca
|
removed support for nested subagent
|
2026-02-16 14:58:51 -08:00 |
|
Alishahryar1
|
539854fe7b
|
Refactor done using GLM-5
|
2026-02-15 21:58:03 -08:00 |
|
Alishahryar1
|
7259b1def8
|
Optimized code in hot paths with z-ai/glm5
|
2026-02-14 19:59:46 -08:00 |
|
Alishahryar1
|
bd1e097d74
|
fixed tool parser and added signal handlers
|
2026-02-14 04:25:12 -08:00 |
|
Alishahryar1
|
d2e6e52742
|
Subagent summarized display
|
2026-02-14 03:13:59 -08:00 |
|
Alishahryar1
|
6887de9cab
|
added more tests for parser and made it more robust
|
2026-02-14 02:49:21 -08:00 |
|
Alishahryar1
|
4247f411b0
|
Fixed truncation errors in telegram and added subagent display
|
2026-02-14 02:41:48 -08:00 |
|
Alishahryar1
|
b95f2ef9c4
|
Revamped telegram result display
|
2026-02-14 02:14:36 -08:00 |
|