Commit Graph

228 Commits

Author SHA1 Message Date
Charles Packer
b505ea6117 fix: improve model/reasoning display in footer and slash preview (#1008) 2026-02-17 22:23:47 -08:00
Charles Packer
245390adb0 feat: add reasoning settings step to /model (#1007) 2026-02-17 21:27:13 -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
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
5435f44c45 fix: expand chatgpt oauth retry classification (#980) 2026-02-16 14:36:15 -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
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
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
b90e0b9db5 feat: add tags to headless (#957) 2026-02-13 19:45:40 -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
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
eb0453d400 feat: reflection subagent completes merge + push autonomously (#940)
Co-authored-by: Letta <noreply@letta.com>
2026-02-12 17:07:27 -08:00
Charles Packer
7d09371e5c fix: only inject interrupt recovery after real user interrupts (#936) 2026-02-12 15:22:00 -08:00
Ari Webb
e1274a6dc3 fix: refresh does refresh on all byok (#931) 2026-02-12 12:21:27 -08:00
Charles Packer
9630da190a feat: auto-launch reflection via shared background task helper (#924) 2026-02-11 20:45:14 -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
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
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
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
Ari Webb
394aaf6777 fix: send max tokens to cloud on model update (#901) 2026-02-10 15:23:41 -08:00
Charles Packer
4968fe04a8 fix: recover pre-stream approval conflicts in headless flows (#896)
Co-authored-by: Letta <noreply@letta.com>
2026-02-10 13:08:04 -08:00
Shubham Naik
d78ff62bc5 chore: support direct af downloads (#892) 2026-02-10 11:40:48 -08:00
Charles Packer
8e5bc3956f fix: propagate max-step failures and unify task transcripts (#874)
Co-authored-by: Letta <noreply@letta.com>
2026-02-09 14:49:38 -08:00
Kevin Lin
d2252e4834 fix: remove mention of memory tools for base system prompt (#872)
Co-authored-by: Letta <noreply@letta.com>
2026-02-09 11:12:16 -08:00
paulbettner
7efa6f60b5 fix: /model selection for shared-handle tiers (#859) 2026-02-08 19:27:27 -08:00
Charles Packer
6727cd923d fix: harden subagent auth against keychain contention (#862) 2026-02-07 19:55:09 -08:00
Kevin Lin
39d6537b7f docs(memfs): update system prompt for new workflow (#853)
Co-authored-by: Letta <noreply@letta.com>
2026-02-07 19: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
Charles Packer
36449a2cae fix: reset loaded_skills block on new conversation (#837)
Co-authored-by: Letta <noreply@letta.com>
2026-02-05 14:51:50 -08:00
cthomas
d786ad470a feat: add skills extraction to --from-af import (#823)
Co-authored-by: Letta <noreply@letta.com>
2026-02-05 12:46:42 -08:00
Charles Packer
48ccd8f220 feat: add background task notification system (#827)
Co-authored-by: Letta <noreply@letta.com>
2026-02-04 22:45:16 -08:00
Ari Webb
e411940d5c fix: get context windows from server (#787)
Co-authored-by: cpacker <packercharles@gmail.com>
Co-authored-by: Letta <noreply@letta.com>
2026-02-03 16:15:09 -08:00
Charles Packer
2e1bd1ce78 feat(cli): add trajectory stats tracking and completion summary (#773)
Co-authored-by: Letta <noreply@letta.com>
2026-02-01 16:37:30 -08:00
Charles Packer
a65f213552 feat(subagents): add BYOK-aware model resolution with fallback (#767)
Co-authored-by: Letta <noreply@letta.com>
2026-01-31 21:15:38 -08:00
Charles Packer
375e485874 feat: refactor skill scripts into cli subcommands (#759) 2026-01-31 14:18:10 -08:00
jnjpng
37a237ad0f feat: include compaction messages and handle new summary message types (#756) 2026-01-30 18:19:51 -08:00
Charles Packer
bb6ce1f2c8 fix(skill): patch up skill diffing code (#758)
Co-authored-by: Letta <noreply@letta.com>
2026-01-30 18:08:56 -08:00
Charles Packer
33681a62b1 fix: patch memfs skill scripts (#757)
Co-authored-by: Letta <noreply@letta.com>
2026-01-30 16:26:19 -08:00
Charles Packer
5e64033505 fix(memfs): add frontmatter round-trip to preserve block metadata (#754)
Co-authored-by: Letta <noreply@letta.com>
2026-01-30 14:18:54 -08:00
Charles Packer
8c3a6e7da0 refactor: sync simplification (#752)
Co-authored-by: Letta <noreply@letta.com>
2026-01-30 10:09:29 -08:00