Commit Graph

1067 Commits

Author SHA1 Message Date
Charles Packer
5d9f2b68ff fix(cli): reinject bootstrap reminders on conversation switches (#1000)
Co-authored-by: Letta <noreply@letta.com>
2026-02-17 16:45:28 -08:00
Kian Jones
cda9f3d71d fix: ADE links for default conversation (#998) 2026-02-17 15:43:57 -08:00
jnjpng
66f333a5ca fix: correctly display no arguments tip on commands that don't accept them instead of opening state (#996)
Co-authored-by: Letta <noreply@letta.com>
2026-02-17 15:14:17 -08:00
Charles Packer
3728d1ec0c refactor: extract shared turn queue runtime (#991) 2026-02-17 12:58:33 -08:00
Christina Tong
44d4cc87c1 feat: pass Edit code diff start line in tool return (#994) 2026-02-17 12:01:03 -08:00
Charles Packer
7cc8729e57 feat: align headless bidirectional queueing with TUI runtime (#990) 2026-02-17 11:38:29 -08:00
Kevin Lin
be47e51e2e feat: add 'sonnet' shortcut for Sonnet 4.6 model (#993)
Co-authored-by: Letta <noreply@letta.com>
2026-02-17 11:10:36 -08:00
Kevin Lin
91f49e1e30 feat: add Sonnet 4.6 default model (#992)
Co-authored-by: Letta <noreply@letta.com>
2026-02-17 10:17:38 -08:00
Charles Packer
6a2b2f6346 feat: add skill source controls and headless reminder settings (#989) 2026-02-16 23:01:03 -08:00
Charles Packer
e074d0bfb7 fix: gate skills reminders in headless sessions (#987) 2026-02-16 19:08:55 -08:00
Charles Packer
4cd1c5e22e fix: clean up AGENT_ID and MEMORY_DIR prompt placement (#988) 2026-02-16 19:01:20 -08:00
Charles Packer
66ced52c81 feat: expose MEMORY_DIR and AGENT_ID in runtime context (#986) 2026-02-16 18:24:59 -08:00
Charles Packer
72c8a0ab23 fix: reconcile memfs/standard prompt sections safely (#985) 2026-02-16 17:29:52 -08:00
Charles Packer
2ac0b8b262 fix(cli): reset interrupt timer on eager cancel (#984)
Co-authored-by: Letta <noreply@letta.com>
2026-02-16 16:05:17 -08:00
Charles Packer
408bb8e81e fix: block slash command queueing while agent is running (#983) 2026-02-16 15:58:59 -08:00
Charles Packer
cd7ae1edea fix: drop option for max turns from task (#982) 2026-02-16 14:55:34 -08:00
Charles Packer
5435f44c45 fix: expand chatgpt oauth retry classification (#980) 2026-02-16 14:36:15 -08:00
jnjpng
f2f59e4591 fix(retry): broaden ChatGPT error pattern to catch all ChatGPT API errors (#978) 2026-02-16 13:40:16 -08:00
jnjpng
48a448dd59 fix(retry): add ChatGPT connection error patterns to retriable error detection (#977) 2026-02-16 13:29:24 -08:00
Charles Packer
ba71ad2696 fix(updater): harden auto-update execution and release gating (#976)
Co-authored-by: Letta <noreply@letta.com>
2026-02-16 13:20:33 -08:00
Charles Packer
702e888300 fix(subagents): run bundled JS launcher via runtime on Windows (#975)
Co-authored-by: Letta <noreply@letta.com>
2026-02-16 01:11:41 -08:00
paulbettner
1b8dab2040 fix(create): apply tier updateArgs when model ID selected (#960) 2026-02-15 23:51:27 -08:00
Charles Packer
27ebcee51f fix(permissions): canonicalize Windows absolute rules in analyzer (#974)
Co-authored-by: Letta <noreply@letta.com>
2026-02-15 23:37:03 -08:00
Charles Packer
d038882efe fix(permissions): normalize Windows absolute file-rule matching (#973)
Co-authored-by: Letta <noreply@letta.com>
2026-02-15 22:46:23 -08:00
Charles Packer
72d43c8a43 fix(permissions): harden shell auto-approval path checks (#972)
Co-authored-by: RinZ27 <222222878+RinZ27@users.noreply.github.com>
Co-authored-by: Letta <noreply@letta.com>
2026-02-15 21:48:08 -08:00
Sarah Wooders
3a055c067a fix(memfs): harden git pull auth and credential URL normalization (#971)
Co-authored-by: Letta <noreply@letta.com>
Co-authored-by: cpacker <packercharles@gmail.com>
2026-02-15 20:54:02 -08:00
Charles Packer
784b0eb52b fix(cli): handle over-escaped strings in Edit tool (#962)
Co-authored-by: Letta <noreply@letta.com>
2026-02-14 11:56:35 -08:00
Charles Packer
8ded47e945 feat(cli): add /skills overlay to browse available skills (#961)
Co-authored-by: Letta <noreply@letta.com>
2026-02-14 11:45:33 -08:00
Cameron
70f34a3bab feat: surface memfs_enabled in headless init message (#955) 2026-02-13 23:03:09 -08:00
Charles Packer
e337330dbe fix(cli): resolve global LRU agent on directory switch instead of cre… (#951)
Co-authored-by: Letta <noreply@letta.com>
2026-02-13 23:02:38 -08:00
Christina Tong
3950e9c7de fix: formatting headless file (#959) 2026-02-13 20:05:27 -08:00
Christina Tong
83a03270b2 update: validate tags parsing in headless (#958) 2026-02-13 20:01:43 -08:00
Christina Tong
b90e0b9db5 feat: add tags to headless (#957) 2026-02-13 19:45:40 -08:00
Kian Jones
81ac1670ab fix: resolve ghost assistant messages when Anthropic returns [text, thinking, text] (#956)
Co-authored-by: Letta <noreply@letta.com>
2026-02-13 17:44:46 -08:00
jnjpng
40c508fe8c feat: show specific retry messages for known LLM provider errors (#953) 2026-02-13 12:31:23 -08:00
Ari Webb
a8e232d4ec feat: add minimax m2.5 (#952) 2026-02-13 12:12:23 -08:00
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