Kian Jones
|
147e7f6dfd
|
feat: make agent aware of its harness mode (#567)
|
2026-01-16 15:36:07 -08:00 |
|
Charles Packer
|
52c113ca74
|
fix: prevent header duplication on terminal resize (#560)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-15 19:48:46 -08:00 |
|
Charles Packer
|
72f172d9d9
|
fix: pin existing default agents and rename --new to --new-agent (#556)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-15 18:08:31 -08:00 |
|
Charles Packer
|
1192e88849
|
feat: improve --resume and --continue CLI flags (#555)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-15 16:37:26 -08:00 |
|
jnjpng
|
29e9ada599
|
chore: naming to chatgpt oauth instead of codex oauth (#551)
|
2026-01-15 15:49:01 -08:00 |
|
Charles Packer
|
2120a4787b
|
feat: improve interactive menu styling (#553)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-15 15:27:41 -08:00 |
|
jnjpng
|
bbb2c987e5
|
feat: replace /connect claude with /connect codex for OpenAI OAuth (#527)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-15 13:57:39 -08:00 |
|
Charles Packer
|
0e58d71533
|
fix: use conversation-scoped cancel instead of agent-scoped (#550)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-14 21:07:59 -08:00 |
|
Charles Packer
|
f964b020d5
|
fix: /resume nonexistent conversation (#548)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-14 20:31:13 -08:00 |
|
Charles Packer
|
dee1eec7a7
|
fix: restore pending approvals when using /resume command (#546)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-14 18:17:24 -08:00 |
|
Charles Packer
|
db33f942b3
|
fix: isolate skills blocks per conversation (#545)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-14 18:12:37 -08:00 |
|
Charles Packer
|
565010f4f7
|
feat: add /plan command and allow gh commands in plan mode (#544)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-14 15:29:44 -08:00 |
|
Charles Packer
|
38b86b756e
|
fix: add retry for Anthropic streaming connection errors (#543)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-14 13:28:18 -08:00 |
|
Charles Packer
|
5637f60340
|
fix: consolidate approval rendering into ApprovalSwitch component (#541)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-14 12:59:52 -08:00 |
|
Charles Packer
|
480a270f53
|
fix: task tool rendering issues (#534)
|
2026-01-13 19:21:42 -08:00 |
|
cpacker
|
595f706fd6
|
fix: add conv query param to ADE links
|
2026-01-13 18:15:53 -08:00 |
|
cpacker
|
36cd3efabd
|
fix: hotfix for resume data not using conversation id
|
2026-01-13 18:05:06 -08:00 |
|
Charles Packer
|
ef7d8c98df
|
refactor: use conversations (#475)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-13 16:40:59 -08:00 |
|
Charles Packer
|
3ba63748c3
|
fix: properly handle ctrl-c during plan mode, and restoring on pending plan approval (#529)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-12 22:28:51 -08:00 |
|
Charles Packer
|
a0f604b5f0
|
fix: prevent duplicate rendering (#528)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-12 20:46:57 -08:00 |
|
Cameron
|
6d0c98ee5e
|
feat: add LETTA_BACKFILL env var to disable message history backfilling (#504)
|
2026-01-12 15:37:51 -08:00 |
|
Ari Webb
|
7140374879
|
feat: add connect zai provider (#523)
|
2026-01-12 14:21:12 -08:00 |
|
Charles Packer
|
77c51eb23d
|
fix: retry on network errors during LLM streaming (#519)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-11 19:40:21 -08:00 |
|
Charles Packer
|
88fa10f0d3
|
fix: plan mode flexibility (#517)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-11 17:35:51 -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
|
ab3d429925
|
fix: debounce resize clear to prevent Ghostty flicker (#514)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-11 09:58:07 -08:00 |
|
Charles Packer
|
3fa18f7699
|
fix: patch subagent display (#512)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-10 09:59:00 -08:00 |
|
Charles Packer
|
ff9ad0deb0
|
fix: better task tool rendering (#511)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-09 19:17:10 -08:00 |
|
Cameron
|
38d8ab7df7
|
fix: remove userCancelledViaESC check that broke all tool approvals (#509)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-09 18:01:48 -08:00 |
|
Charles Packer
|
6f5a5bf109
|
fix: prevent desync recovery after ESC interrupt of long-running tools (#506)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-09 12:24:06 -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
|
989bcfdea8
|
feat: add terminal title and progress indicator for approval screens (#499)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-08 17:58:07 -08:00 |
|
Charles Packer
|
28eef082df
|
fix: handle pre-stream approval desync errors with keep-alive recovery (#491)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-07 18:18:03 -08:00 |
|
Charles Packer
|
c96a5204eb
|
feat: add Ralph Wiggum mode (#484)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-06 21:13:50 -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
|
90018b6fd9
|
fix: cache pending approval denials on ESC interrupt (#479)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-06 15:05: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
|
844e80711f
|
fix: remove extra newline above SubagentGroupDisplay during execution (#473)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-05 22:57:10 -08:00 |
|
Charles Packer
|
8457e8c67e
|
fix: include all approval results when auto-handling remaining approvals (#470)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-05 09:39:37 -08:00 |
|
Charles Packer
|
dce4cccfc2
|
fix: reset interrupted flag before retry to prevent silent stream drops (#469)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-05 09:28:49 -08:00 |
|
Charles Packer
|
0e37f742e3
|
feat: improve interrupt message (#468)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-04 23:37:54 -08:00 |
|
Charles Packer
|
633d52ead9
|
fix: repair Task tool (subagent) rendering (#465)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-04 21:46:52 -08:00 |
|
Charles Packer
|
e424c6ce0c
|
fix: patch flicker (#459)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-04 21:41:03 -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
|
34367de5d7
|
feat: implement client-side tools via client_tools spec (#456)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-02 23:35:40 -08:00 |
|
Charles Packer
|
8c3ffdc43a
|
fix: polish parallel tool call approval UI (#454)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-02 17:57:15 -08:00 |
|
Charles Packer
|
6587237fa6
|
fix: patch desync fallback (#452)
|
2026-01-02 16:20:40 -08:00 |
|
Charles Packer
|
321519a1b7
|
fix: add retry on approval error from desync (#449)
|
2026-01-02 14:52:41 -08:00 |
|
Charles Packer
|
4d9fea64ee
|
fix: patch flakey interrupt (#446)
|
2026-01-01 21:33:49 -08:00 |
|