Shubham Naik
cbd46b9923
feat: set summary as first message ( #927 )
2026-02-12 12:26:37 -08:00
Ari Webb
e1274a6dc3
fix: refresh does refresh on all byok ( #931 )
2026-02-12 12:21:27 -08:00
jnjpng
1a302cfcc0
fix: statusline command parsing, rendering keys, and stale execution ( #930 )
2026-02-12 11:17:33 -08:00
Charles Packer
0ada2db7d7
fix: prevent assistant/reasoning accumulator id collisions ( #929 )
2026-02-12 11:13:42 -08:00
Charles Packer
8f784b78ff
fix: canonicalize assistant and reasoning stream ids ( #926 )
2026-02-11 23:59:26 -08:00
Charles Packer
9630da190a
feat: auto-launch reflection via shared background task helper ( #924 )
2026-02-11 20:45:14 -08:00
amysguan
7f83035a09
Add mode options to /compact ( #921 )
...
Co-authored-by: Amy Guan <amy@letta.com >
2026-02-11 19:18:44 -08:00
Charles Packer
9ea10bf2ff
feat: add client-side sleeptime settings + compaction reflection triggers ( #923 )
2026-02-11 19:18:22 -08:00
jnjpng
c3a7f6c646
feat: configurable status lines for CLI footer ( #904 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-11 17:35:34 -08:00
Charles Packer
74b369d1ca
fix: make memory sync reminder more actionable (LET-7407) ( #919 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-11 16:44:20 -08:00
cpacker
394aa58dc1
fix: don't show redundant output clipped hint when line count is shown
...
When both line clipping and char clipping triggered, the UI showed
both "… +N lines" and "… output clipped". Now only the line count
hint is shown since it already implies clipping.
👾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
2026-02-11 15:42:11 -08:00
Sarah Wooders
0c317652fd
feat: rename --from-af to --import and /download to /export ( #902 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-11 15:39:48 -08:00
Charles Packer
77b4746dc2
fix: make memfs opt-in and cloud-only ( #915 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-11 13:22:49 -08:00
Devansh Jain
94376a3233
chore: Track all token usage metrics ( #916 )
2026-02-11 12:53:05 -08:00
Ari Webb
c8ca88275a
fix: avoid deep recursive search when browsing parent directories via @ ( #903 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-11 10:30:52 -08:00
Charles Packer
863973be83
fix: improve task approval display text and spacing ( #913 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-11 01:35:58 -08:00
Charles Packer
85d2a27e1c
fix: migrate metadata references from BashOutput to TaskOutput ( #908 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-10 19:03:10 -08:00
Charles Packer
a69541004b
feat: memory reflection updates ( #906 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-10 18:25:49 -08:00
Charles Packer
d1a6eeb40a
feat: memory filesystem sync ( #905 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-10 18:06:05 -08:00
Kevin Lin
f78d864f2d
fix: detach all memory tools when enabling memfs ( #900 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-10 16:04:28 -08:00
Charles Packer
b0783ef195
fix: align headless interactive tool behavior with bidirectional parity ( #894 )
2026-02-10 15:20:37 -08:00
Kian Jones
bfd9a1ec56
fix: bug where '/' prefixed messages without space could not be sent ( #898 )
2026-02-10 13:34:47 -08:00
jnjpng
927cc601b8
fix: fire PreCompact hooks on server-side auto-compaction ( #895 )
...
Co-authored-by: Letta <noreply@letta.com >
Co-authored-by: letta-code <248085862+letta-code@users.noreply.github.com >
2026-02-10 13:34:41 -08:00
cpacker
8449d4670f
fix: restore biome formatting in error formatter helper
...
Reformat findEncryptedContentDetail to match Biome output so lint passes on main after the recent merge.
👾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
2026-02-10 11:29:15 -08:00
jnjpng
fe99bfe4fd
fix: show clean error for OpenAI encrypted content org mismatch ( #884 )
2026-02-09 23:44:12 -08:00
Charles Packer
8931da0b0e
fix(cli): clip oversized shell tool output in collapsed tool results ( #883 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-09 20:59:27 -08:00
Charles Packer
baa28ede88
fix: stabilize streaming footer and status layout ( #882 )
2026-02-09 19:49:44 -08:00
Charles Packer
97c4526874
fix: stabilize streaming status row to prevent footer flicker ( #880 )
2026-02-09 18:30:47 -08:00
cpacker
19e95153bb
fix: avoid duplicate feedback command output on submit
...
Consume the /feedback overlay command handle before closing the dialog so closeOverlay doesn't finish it as "Feedback dialog dismissed" when feedback submission will emit its own success/failure output.
👾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
2026-02-09 18:21:59 -08:00
Charles Packer
6977486974
refactor: stabilize footer rendering and terminal width updates ( #878 )
2026-02-09 15:55:51 -08:00
cpacker
952e919a25
fix: keep footer model label dim with BYOK indicator color
...
Restore dim styling for the model bracket text in the input footer and keep provider accent applied only to the BYOK triangle so the footer matches prior visual hierarchy.
👾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
2026-02-09 15:25:25 -08:00
cpacker
00c2a98e3e
fix: keep only BYOK triangle highlighted in footer
...
Render the model bracket text and model name with normal dim styling and apply provider color only to the BYOK triangle indicator so footer emphasis matches prior behavior without changing footer layout stability.
👾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
2026-02-09 15:16:17 -08:00
Charles Packer
faa022c317
fix: clarify model availability and credit error guidance ( #871 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-09 14:49:44 -08:00
Charles Packer
101fc6f874
refactor: flicker render stability ( #877 )
2026-02-09 14:49:29 -08:00
Charles Packer
3bd815e6b1
feat: use brand accent for markdown link text ( #876 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-09 14:10:28 -08:00
jnjpng
3db001ad18
chore: remove pro enterprise plan restriction for codex connect ( #875 )
2026-02-09 12:58:41 -08:00
paulbettner
7efa6f60b5
fix: /model selection for shared-handle tiers ( #859 )
2026-02-08 19:27:27 -08:00
paulbettner
f5c143ec74
feat: restore previous permission mode when exiting plan mode ( #866 )
2026-02-08 19:10:21 -08:00
Charles Packer
ff64d0ef41
fix: unify subagent model display with footer formatting ( #863 )
2026-02-07 23:37:18 -08:00
jnjpng
cbee6bd4df
feat: hide compaction messages setting ( #857 )
2026-02-06 22:18:31 -08:00
Charles Packer
6a7d069fe5
fix: skill tool rewrite ( #860 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-06 22:18:17 -08:00
jnjpng
867185d115
fix: prevent UserPromptSubmit hook from firing repeatedly on dequeue ( #854 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-06 17:14:10 -08:00
jnjpng
7da30659e6
feat: context usage breakdown ( #855 )
2026-02-06 15:03:38 -08:00
jnjpng
820fac4668
fix: use most recent user message in Stop hook input ( #849 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-05 21:41:23 -08:00
jnjpng
37981066b5
chore: remove setup hooks ( #845 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-05 19:53:14 -08:00
Charles Packer
37e8347358
refactor(cli): centralize command execution flow ( #841 )
2026-02-05 18:21:07 -08:00
Charles Packer
2b7d618b39
fix: task subagent static race main ( #843 )
2026-02-05 18:15:43 -08:00
jnjpng
ee28095ebc
feat: add prompt based hooks ( #795 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-05 17:55:00 -08:00
jnjpng
eacf21a829
feat: braille area chart for /context tokens in context window ( #836 )
2026-02-05 15:49:35 -08:00
cthomas
10913190c9
feat: remove queue timeout, wait for tool completion ( #833 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-05 15:11:07 -08:00