Ani Tunturi
328532d184
wire conscience, fix subagent model resolution, clean up create.ts
...
- headless: reflection + transcript in bidirectional; conscience env vars route to persistent agent (falls back clean)
- manager: prefer llm_config.handle directly — stops the 500 on self-hosted
- create: optionstags typo fixed, lettabot tag exclusion added
Aster is persistent now. She has a conscience.
2026-03-26 09:12:38 -04:00
Sarah Wooders
c2a1312811
feat: default agents and subagents to auto model ( #1392 )
...
Co-authored-by: Letta Code <noreply@letta.com >
Co-authored-by: Ari Webb <ari@letta.com >
2026-03-16 16:50:01 -07:00
Devansh Jain
8f1ffda63f
chore: Clean up system prompts directory [LET-7937] ( #1378 )
2026-03-12 23:05:13 -07:00
Devansh Jain
591e6638cc
feat: New letta.md system prompt + source-faithful benchmarking prompts [LET-7747, LET-7787] ( #1313 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-03-11 19:47:08 -07:00
Sarah Wooders
9041e600e3
Update reflection subagent prompts and use local transcript files for context ( #1348 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-11 18:39:45 -07:00
Devansh Jain
f148beee5d
feat: recipe-based system prompt management ( #1293 )
2026-03-09 17:20:11 -07:00
Devansh Jain
6a65ff5008
chore: remove system-append flag ( #1280 )
2026-03-05 15:37:31 -08:00
Charles Packer
277ce3cd41
fix: recover default agent creation when base tools are missing ( #1039 )
2026-02-19 12:47:03 -08:00
Charles Packer
72c8a0ab23
fix: reconcile memfs/standard prompt sections safely ( #985 )
2026-02-16 17:29:52 -08:00
paulbettner
1b8dab2040
fix(create): apply tier updateArgs when model ID selected ( #960 )
2026-02-15 23:51:27 -08:00
Christina Tong
b90e0b9db5
feat: add tags to headless ( #957 )
2026-02-13 19:45:40 -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
Charles Packer
6a7d069fe5
fix: skill tool rewrite ( #860 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-02-06 22:18:17 -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
Anthony W. Jung
fa5a7c3d74
fix: show model selector on self-hosted when default model unavailable ( #737 )
2026-01-28 22:58:56 -08:00
Charles Packer
0b8fe9661b
fix: mark subagents as hidden on creation ( #730 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-28 16:32:58 -08:00
Sarah Wooders
aa0f440657
feat: remove conversation_search from main agent default tools ( #662 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-26 17:49:31 -08:00
Charles Packer
417e1bafdd
fix: localhost improvements ( #667 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-24 18:39:17 -08:00
Charles Packer
5d636d6808
fix: remove hardcoded embedding model, let server use default ( #583 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-17 22:32:39 -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
3482d7d11a
revert: Revert "fix: remove conversation_search from default base tools" ( #563 )
2026-01-16 08:47:52 -08:00
Charles Packer
4f9e7e406a
fix: remove conversation_search from default base tools ( #557 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-15 19:16:33 -08:00
Charles Packer
ef7d8c98df
refactor: use conversations ( #475 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-13 16:40:59 -08:00
Charles Packer
34367de5d7
feat: implement client-side tools via client_tools spec ( #456 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-02 23:35:40 -08:00
Charles Packer
a956a15db4
feat: add system prompt and memory block configuration for headless mode ( #450 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-02 15:32:07 -08:00
paulbettner
cf558b868d
feat: Tag Task-spawned agents with role:subagent ( #343 )
2025-12-22 11:00:48 -08:00
Devansh Jain
7d73219c50
chore: Add --system flag for existing agents + update system prompt variable names ( #328 )
2025-12-19 17:16:21 -08:00
Charles Packer
a5b01e7126
feat: add naming dialog when pinning agents ( #279 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-17 19:08:30 -08:00
Devansh Jain
ae54666a98
feat: Stateless subagents ( #127 )
2025-12-15 20:16:25 -08:00
Charles Packer
2f21893ef5
feat: profile-based persistence with startup selector ( #212 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-15 11:13:43 -08:00
Charles Packer
ba7cda4bee
feat: add agent description and show in /resume ( #192 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-12 14:54:16 -08:00
Kevin Lin
82ea8bf345
fix: Pass context window in agent update ( #159 )
2025-12-05 21:38:38 -08:00
Devansh Jain
7dd2d2c37a
chore: loaded_skills as project block ( #157 )
2025-12-05 12:36:40 -08:00
Kevin Lin
bb682b8635
feat: update non OAI models to use memory ( #151 )
2025-12-03 17:03:45 -08:00
mruderman
35e0282281
fix: refresh skills block when reusing existing block ( #135 )
2025-12-03 13:07:32 -08:00
Kevin Lin
baf3faf969
feat: Add memory_apply_patch for non-Anthropic models ( #149 )
2025-12-02 17:21:37 -08:00
Charles Packer
5df327755f
feat: add startup status messages showing agent provenance ( #147 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-02 00:10:45 -08:00
Charles Packer
06ec8b9d3c
feat: new flag to filter blocks on creation ( #132 )
2025-11-27 02:12:41 -08:00
Charles Packer
135c19c7d7
feat: system prompt swapping ( #131 )
2025-11-27 01:30:11 -08:00
Charles Packer
e88738b1c1
fix: use model_settings instead of deprecated llm_config for agent updates ( #125 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-11-26 10:47:54 -08:00
Charles Packer
f2ed25bfeb
feat: add gemini tools ( #120 )
2025-11-24 10:50:31 -08:00
Kevin Lin
cd6b29e686
feat: Model based toolset switching ( #111 )
...
Co-authored-by: cpacker <packercharles@gmail.com >
2025-11-23 19:49:39 -08:00
Cameron
0b44de5f5d
fix: Update sleeptime agent's persona block, not primary agent ( #100 )
...
Co-authored-by: Letta <noreply@letta.com >
Co-authored-by: cpacker <packercharles@gmail.com >
2025-11-17 18:43:48 -08:00
Charles Packer
9212dfb52b
feat: add --sleeptime CLI flag ( #94 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-11-16 23:44:06 -08:00
Kevin Lin
754db3b273
fix: Patch headless mode GPT-5 ( #88 )
...
Co-authored-by: cpacker <packercharles@gmail.com >
2025-11-16 20:48:50 -08:00
Cameron
8df4c08510
feat: Add sleep-time memory management persona prompt ( #90 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-11-14 16:44:11 -08:00
Charles Packer
c234ea2b54
fix: parallel tool calling misc fixes ( #85 )
2025-11-08 12:36:52 -08:00
Charles Packer
2845781811
feat: add settings for parallelToolCalls and enableSleeptime ( #80 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-11-07 17:47:58 -08:00
Charles Packer
36495810ef
feat: parallel tool calling ( #75 )
2025-11-07 15:02:37 -08:00
Devansh Jain
ea313159ce
feat: Support for skills ( #76 )
2025-11-07 15:00:01 -08:00