Charles Packer
|
e48f628ba5
|
fix: guard interrupt handling while tool approvals are in flight (#592)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-18 19:33:44 -08:00 |
|
Charles Packer
|
dac6d77593
|
fix: track auto-allowed tool execution for proper interrupt handling (#584)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-18 12:04:55 -08:00 |
|
Charles Packer
|
d910b21934
|
chore: remove LAZY RECOVERY debug logging (#582)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-17 22:26:14 -08:00 |
|
Charles Packer
|
f2b242cdc5
|
feat: add support for default conversation via --conv default (#580)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-17 20:06:36 -08:00 |
|
Charles Packer
|
5f5c0df18e
|
feat: reduce time-to-boot, remove default eager approval checks on inputs, auto-cancel stale approvals (#579)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-17 16:19:30 -08:00 |
|
Charles Packer
|
841914696a
|
fix: show correct auth type immediately on startup (#576)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-17 11:37:53 -08:00 |
|
Nathaniel Eliot
|
c39cf15a55
|
fix: add include option when retrieving agents for memory blocks (#574)
|
2026-01-17 10:50:06 -08:00 |
|
Charles Packer
|
527cb79d7c
|
feat: show conversation resume hint in exit stats (#575)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-17 10:41:33 -08:00 |
|
Charles Packer
|
2d6d3baa5e
|
feat: add release notes display system (#573)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-16 20:30:47 -08:00 |
|
cpacker
|
54e9a4038b
|
fix: defer resize clears during streaming to reduce flicker
|
2026-01-16 19:46:46 -08:00 |
|
Charles Packer
|
0430f42887
|
fix: history navigation breaks after sending command (#569)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-16 19:14:50 -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 |
|
cpacker
|
0750281d13
|
Merge branch 'main' of github.com:letta-ai/letta-code
|
2026-01-16 18:23:57 -08:00 |
|
cpacker
|
6d3566e10f
|
fix: Guard resize clears against minor column jitter during streaming
|
2026-01-16 18:23:48 -08:00 |
|
jnjpng
|
167f30972d
|
feat: add mcp oauth support via /mcp connect (#570)
|
2026-01-16 17:59:39 -08:00 |
|
Kian Jones
|
147e7f6dfd
|
feat: make agent aware of its harness mode (#567)
|
2026-01-16 15:36:07 -08:00 |
|
Charles Packer
|
c9fab34706
|
fix: Task tool subagent spawn and isolated block labels (#561)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-15 22:39:53 -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
|
9c29451559
|
fix: correct parameter names in MemoryDiffRenderer for str_replace (#558)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-15 19:05:52 -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 |
|
Kevin Lin
|
4907449c01
|
fix: fix stale memory command (#554)
|
2026-01-15 16:15:00 -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
|
3bb4d2d6a0
|
fix: correct message order in conversation selector preview (#549)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-14 21:05:32 -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
|
1e3c7b1533
|
feat: simplify pending approval check using messages.retrieve API (#547)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-14 19:10:30 -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 |
|
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 |
|
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 |
|
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
|
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
|
904ae680c5
|
fix: patch text wrapping (#521)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-11 21:17:44 -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 |
|