Charles Packer
1f44612a01
refactor(cli): unify turn recovery policy between TUI and headless ( #950 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-12 21:52:13 -08:00
Charles Packer
45bd0a6af9
fix: resolve CONFLICT error after interrupt during tool execution ( #949 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-12 19:35:01 -08:00
Sarah Wooders
bf272ef009
refactor: extract memory section from system prompts into conditional addons ( #947 )
...
Co-authored-by: Letta <noreply@letta.com >
Co-authored-by: letta-code <248085862+letta-code@users.noreply.github.com >
Co-authored-by: Charles Packer <cpacker@users.noreply.github.com >
2026-02-12 19:29:42 -08:00
Devansh Jain
415b1a403b
feat: add --no-skills flag to disable bundled skills ( #948 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-12 18:26:46 -08:00
Charles Packer
3a93ea2f38
fix: drop conversation_search from default toolset ( #946 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-12 17:53:43 -08:00
Christina Tong
5711f2133e
Christina/fix link ( #945 )
2026-02-12 17:49:24 -08:00
Charles Packer
0272a2e371
fix: default reflection trigger to compaction-event ( #943 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-12 17:42:38 -08:00
Christina Tong
dc33b4cd28
fix: ade default convo link ( #944 )
2026-02-12 17:39:05 -08:00
Devansh Jain
36c21939a9
fix: add missing memfs init steps in headless mode + refactor ( #941 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-12 17:33:51 -08:00
Charles Packer
5a696e6116
fix: add auto-notification guidance to background task return value ( #942 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-12 17:21:18 -08:00
Charles Packer
eb0453d400
feat: reflection subagent completes merge + push autonomously ( #940 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-12 17:07:27 -08:00
jnjpng
86a0fc9b1d
feat: update custom status line prompt input ( #938 )
2026-02-12 16:23:00 -08:00
Charles Packer
58002fb28a
fix: pin nested letta resolution in dev subagent shells ( #937 )
2026-02-12 15:49:40 -08:00
Charles Packer
7d09371e5c
fix: only inject interrupt recovery after real user interrupts ( #936 )
2026-02-12 15:22:00 -08:00
github-actions[bot]
27217280de
chore: bump version to 0.15.0 [skip ci]
2026-02-12 22:43:52 +00:00
Charles Packer
fa783fd2c8
fix: hide system-reminder blocks in backfill + literal tag rendering ( #935 )
2026-02-12 14:27:49 -08:00
Charles Packer
28e67dadae
fix: use system-reminder tags for conversation switch context ( #933 )
2026-02-12 14:18:16 -08:00
jnjpng
25c11ed0a5
fix: /context double render on short terminals and stale loading text ( #934 )
...
Co-authored-by: letta-code <248085862+letta-code@users.noreply.github.com >
Co-authored-by: Letta <noreply@letta.com >
2026-02-12 14:03:20 -08:00
Charles Packer
340f191515
fix: clarify Task max_turns default guidance ( #932 )
2026-02-12 13:02:23 -08:00
Kian Jones
a81b8f7b5d
feat(harness): add system alert for conversation switching ( #910 )
2026-02-12 12:43:23 -08:00
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
Ari Webb
82fd71bdf0
feat: add glm 5 ( #928 )
2026-02-12 10:42:49 -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
Sarah Wooders
ad701b90b5
feat: add history-analyzer subagent and Claude/Codex migration skill ( #907 )
...
Co-authored-by: Letta <noreply@letta.com >
Co-authored-by: cpacker <packercharles@gmail.com >
2026-02-11 16:14:36 -08:00
cpacker
b94d4908e1
fix: retry prompt in lazy approval recovery test when model skips tool call
...
The test flaked on Linux x64 when the model responded with text instead
of calling the bash tool. Without a tool call, no approval is generated
and the test fails. Now retries the prompt up to 3 times (same pattern
as the prestream approval recovery test).
👾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
2026-02-11 15:52:13 -08:00
Charles Packer
135057dc8d
fix: pre-load skills for subagents and fix dev-mode spawning ( #918 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-11 15:46:06 -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
648d7138fc
fix: normalize path separators in isMemoryDirCommand for Windows ( #914 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-11 01:43:45 -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
03c70ab723
fix: auto-approve reflection subagent task without HITL prompt ( #912 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-11 01:35:50 -08:00
Charles Packer
cd19014f60
fix: auto-approve bash commands in agent memory directory ( #911 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-11 00:25:12 -08:00
Kevin Lin
b95cd9a02a
fix: detach memory tools on startup when memfs is enabled ( #909 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-10 21:48:04 -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
github-actions[bot]
eaa813ddb9
chore: bump version to 0.14.16 [skip ci]
2026-02-11 00:05:20 +00: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
Ari Webb
394aaf6777
fix: send max tokens to cloud on model update ( #901 )
2026-02-10 15:23:41 -08:00