cthomas
|
edeb344ad9
|
fix: always populate user-agent (#708)
|
2026-01-27 15:02:01 -08:00 |
|
Charles Packer
|
fe53cac13c
|
feat: add direct MiniMax M2.1 support (#697)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-26 22:10:58 -08:00 |
|
jnjpng
|
b884f84631
|
feat: add memory log hook (#688)
|
2026-01-26 15:54:12 -08:00 |
|
Charles Packer
|
aa8a58df3f
|
fix: exclude venv and other dependency dirs from @file search (#682)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-26 13:19:09 -08:00 |
|
Charles Packer
|
abb98d7571
|
fix: improve /feedback command with more context and consistent styling (#679)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-25 22:14:09 -08:00 |
|
Charles Packer
|
f7cf0e02cf
|
fix: fix agents limit exceeded error + allow deletions in /agents (#678)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-25 20:47:34 -08:00 |
|
Charles Packer
|
0323e5e423
|
fix: clean up error messages (#659)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-24 14:53:33 -08:00 |
|
Kevin Lin
|
e735bb7c66
|
feat: add codex image tool (#650)
|
2026-01-22 18:05:49 -08:00 |
|
Charles Packer
|
0c5f53bdd2
|
fix: enforce 5MB image size limit with progressive compression (#630)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-21 21:07:24 -08:00 |
|
Charles Packer
|
2e7fe42658
|
fix: invalid tool call ID recovery and system-reminder tag centralization (#627)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-21 20:43:35 -08:00 |
|
Charles Packer
|
6a0bcdd683
|
feat: add 409 retry, error improvements, and queue restoration (#618)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-21 14:57:48 -08:00 |
|
Charles Packer
|
8c118f0540
|
fix: reduce image resize limit to 2000px for many-image requests (#615)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-21 10:50:27 -08:00 |
|
Charles Packer
|
5635156b51
|
feat: add image reading support to Read tool (#614)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-20 22:38:33 -08:00 |
|
Charles Packer
|
269cbd8fe2
|
revert: revert "feat: add image reading support to Read tool" (#605)
|
2026-01-20 20:10:02 -08:00 |
|
Charles Packer
|
271289a00b
|
fix: streaming flicker aggressive static promotion (#608)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-20 19:52:46 -08:00 |
|
Charles Packer
|
3bf43d7eb9
|
fix: clarify /clear command output message (#609)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-20 19:52:38 -08:00 |
|
jnjpng
|
dc8c0e8321
|
feat: source aliases in bash mode (#604)
|
2026-01-20 17:29:39 -08:00 |
|
Charles Packer
|
d34a65323c
|
feat: add image reading support to Read tool (#603)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-20 13:37:18 -08:00 |
|
Charles Packer
|
acc134027b
|
fix: improve image paste handling with resizing and error feedback (#601)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-19 21:57:39 -08:00 |
|
Charles Packer
|
200f26250a
|
fix: use context-accurate cancel labels instead of hardcoded "Interrupted by user" (#598)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-19 15:51:04 -08:00 |
|
Charles Packer
|
28943757a3
|
fix: prevent approval from reappearing after interrupt during execution (#571)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-16 19:14:39 -08:00 |
|
jnjpng
|
167f30972d
|
feat: add mcp oauth support via /mcp connect (#570)
|
2026-01-16 17:59:39 -08:00 |
|
cthomas
|
caab9faef2
|
feat: introduce common stream processor (#533)
|
2026-01-14 12:03:42 -08:00 |
|
Charles Packer
|
12c84c6d0a
|
feat: prettify tool result rendering (#538)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-14 12:00:49 -08:00 |
|
cpacker
|
595f706fd6
|
fix: add conv query param to ADE links
|
2026-01-13 18:15:53 -08:00 |
|
Kevin Lin
|
3615247d14
|
fix: enable paste support in approval denial reason input (#531)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-13 13:22:04 -08:00 |
|
Charles Packer
|
163e34b04b
|
feat: streaming output for bash commands (#516)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-11 15:49:38 -08:00 |
|
Charles Packer
|
c07a5edd88
|
fix: tool call UI cleanup (#515)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-11 12:22:22 -08:00 |
|
Charles Packer
|
f57f39c79b
|
fix: temporarily revert max retries (#510)
|
2026-01-09 17:32:43 -08:00 |
|
Charles Packer
|
f5288d0ec1
|
fix: subagent tree styling (#505)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-09 12:13:53 -08:00 |
|
Charles Packer
|
1275bce752
|
feat: add LETTA_DEBUG_TIMINGS env var for request timing diagnostics (#502)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-08 22:56:56 -08:00 |
|
Charles Packer
|
57875dedd1
|
fix: prevent stale processConversation calls from affecting UI state (#480)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-06 16:14:24 -08:00 |
|
Charles Packer
|
f6bbac4f63
|
fix: disable SDK retries on streaming requests to prevent race conditions (#478)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-06 13:53:16 -08:00 |
|
Charles Packer
|
f3e27984cf
|
fix: resolve approval desync issues for slash commands and queued messages (#477)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-06 13:18:08 -08:00 |
|
Charles Packer
|
3ab15cc3e3
|
fix: properly stop streams on ESC interrupt (#457)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-02 23:35:52 -08:00 |
|
Charles Packer
|
8f9eb5eec5
|
fix: patch server-side tools showing up as interrupted (#441)
|
2025-12-31 17:39:26 -08:00 |
|
Charles Packer
|
48089ef71f
|
feat: improve token counter display (#439)
Co-authored-by: Letta <noreply@letta.com>
|
2025-12-31 16:17:07 -08:00 |
|
Charles Packer
|
19ecc2af1a
|
feat: inline dialogs (#436)
Co-authored-by: Letta <noreply@letta.com>
|
2025-12-31 15:32:06 -08:00 |
|
Charles Packer
|
096b6aec4d
|
fix: properly serialize error objects in transcript logging (#427)
Co-authored-by: Letta <noreply@letta.com>
|
2025-12-30 14:14:04 -08:00 |
|
Charles Packer
|
1b7657fe4b
|
fix: reset interrupted flag before stream resume (#420)
Co-authored-by: Letta <noreply@letta.com>
|
2025-12-29 17:00:32 -08:00 |
|
Charles Packer
|
1dc703e532
|
fix: prevent post-cancel chunks from rendering after ESC interrupt (#416)
Co-authored-by: Letta <noreply@letta.com>
|
2025-12-29 13:57:41 -08:00 |
|
Charles Packer
|
a2e3ee3648
|
feat: show advanced diffs in tool returns (#396)
Co-authored-by: Letta <noreply@letta.com>
|
2025-12-26 09:09:04 -08:00 |
|
Charles Packer
|
4db6c6f93c
|
feat: show visual diffs for Edit/Write tool returns (#392)
Co-authored-by: Letta <noreply@letta.com>
|
2025-12-25 18:52:51 -08:00 |
|
Charles Packer
|
6410bdece7
|
fix: eagerly cancel stream when user presses ESC (#388)
Co-authored-by: Letta <noreply@letta.com>
|
2025-12-24 18:12:31 -08:00 |
|
Charles Packer
|
afbe253de2
|
fix: patch bug in approve plan mode (handle empty toolArgs for tools with no parameters) (#387)
Co-authored-by: Letta <noreply@letta.com>
|
2025-12-24 15:41:50 -08:00 |
|
Charles Packer
|
1f35f403c0
|
fix: always fetch detailed error info from server when run_id exists (#385)
Co-authored-by: Letta <noreply@letta.com>
|
2025-12-24 14:42:01 -08:00 |
|
Charles Packer
|
25950133b8
|
fix: handle JSON parse errors in stream gracefully (#382)
Co-authored-by: Letta <noreply@letta.com>
|
2025-12-24 01:00:35 -08:00 |
|
Devansh Jain
|
f73ef1d552
|
chore: Update default memory reminders (#368)
|
2025-12-23 12:05:22 -08:00 |
|
Devansh Jain
|
54f0f233b3
|
feat: Add memory reminders to improve memory use (#366)
|
2025-12-23 12:00:34 -08:00 |
|
Charles Packer
|
ef09af92f2
|
fix: fix plan mode path resolution on Windows (#365)
Co-authored-by: Letta <noreply@letta.com>
|
2025-12-23 11:35:14 -08:00 |
|