christinatong01
12e61d5b18
fix: add view image to plan mode allow list
2026-03-23 17:28:19 -07:00
Kian Jones
807b28cd1e
chore: add pre-commit hooks with lint-staged ( #1465 )
...
Co-authored-by: cpacker <packercharles@gmail.com >
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-23 15:29:31 -07:00
Charles Packer
bd5ed72f92
fix(tui): clip legacy bash fallback output path ( #1433 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-23 15:18:00 -07:00
Shubham Naik
f93ec13382
feat: add list_folders_in_directory and read_file command handlers ( #1489 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-23 14:58:44 -07:00
Kian Jones
f1087c1b5c
perf: eliminate redundant agent fetches during startup ( #1466 )
2026-03-23 14:56:59 -07:00
Kian Jones
1971362a23
perf: progressive loading for /resume conversation selector ( #1462 )
2026-03-23 14:56:46 -07:00
Kian Jones
c7278b23a3
feat(search): warm tpuf cache on overlay open ( #1464 )
2026-03-23 14:56:15 -07:00
Sarah Wooders
7b29a0005f
feat(tools): add client-side memory_apply_patch for Codex toolsets ( #1485 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-23 14:55:37 -07:00
Sarah Wooders
457ccd8988
feat(cli): add /doctor command for memory context health check ( #1488 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-23 14:54:24 -07:00
cthomas
5731f4dbbd
feat: disable sdk timeout ( #1490 )
2026-03-23 13:37:49 -07:00
cthomas
1ff752ccc5
fix: error string matching for retry ( #1487 )
2026-03-23 11:06:22 -07:00
cthomas
93a4567453
fix(stream): dedup replayed seq_id chunks across retries ( #1478 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-23 10:21:58 -07:00
github-actions[bot]
aa062bdb9d
chore: bump version to 0.19.7 [skip ci]
2026-03-23 02:44:58 +00:00
Sarah Wooders
d557d47ead
refactor(memory): remove frontmatter limit requirement ( #1484 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-22 12:47:51 -07:00
Kevin Lin
7871ddc5c2
refactor(skill): remove hard-coded file count/size targets from initi… ( #1483 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-22 11:36:23 -07:00
Sarah Wooders
9c677d444e
fix(memory): add pre-commit guard to validate skill formatting ( #1482 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-21 14:15:02 -07:00
Cameron
18176c5323
fix(memfs): collapse large dirs in reflection snapshot tree ( #1481 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-20 21:52:26 -06:00
Shubham Naik
5de95e92e3
feat: allow users to set cwd ( #1480 )
2026-03-20 20:15:17 -07:00
Sarah Wooders
8414403ce0
fix: always include builtin skills in client_skills
...
Explicitly pass ALL_SKILL_SOURCES to buildClientSkillsPayload() in
sendMessageStream(), ensuring builtin skills are always included in
client_skills regardless of CLI flags or context state.
Previously, buildClientSkillsPayload() relied on getSkillSources() from
context, which could exclude "bundled" if --no-bundled-skills was passed
or if the context wasn't properly initialized (e.g., in subagent flows).
👾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta Code <noreply@letta.com >
2026-03-20 17:52:22 -07:00
github-actions[bot]
67ca574b9b
chore: bump version to 0.19.6 [skip ci]
2026-03-20 23:11:06 +00:00
Caren Thomas
6150f38725
chore: upgrade @letta-ai/letta-client to 1.8.0
...
👾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta Code <noreply@letta.com >
2026-03-20 15:50:15 -07:00
Shubham Naik
238dd6c831
chore: support file search ( #1472 )
2026-03-20 12:14:10 -07:00
Christina Tong
f6b40792a9
fix(ws): set agent context for skills/tools ( #1471 )
2026-03-20 11:12:13 -07:00
Sarah Wooders
e77b282c93
fix(memory): split update_description command and tighten path handling ( #1456 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-19 20:33:15 -07:00
cthomas
399bd05c90
feat: set context window for auto ( #1463 )
2026-03-19 18:00:36 -07:00
Devansh Jain
8a505569fd
refactor: remove --continue flag (now redundant) ( #1458 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-19 17:54:12 -07:00
Devansh Jain
232e24940c
fix: resume project-specific conversation on bare letta startup ( #1457 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-19 17:34:43 -07:00
christinatong01
0e8f84ca53
Revert "feat(umi): add subagent id to stream delta and subagent snapshot to WS event"
...
This reverts commit bda874b3cd .
2026-03-19 17:24:56 -07:00
christinatong01
30fb61952c
Merge branch 'main' of https://github.com/letta-ai/letta-code
2026-03-19 17:22:02 -07:00
christinatong01
bda874b3cd
feat(umi): add subagent id to stream delta and subagent snapshot to WS event
2026-03-19 17:21:58 -07:00
Kian Jones
d7b7ffa0f2
feat(search): default to current agent scope ( #1450 )
2026-03-19 16:32:12 -07:00
Kian Jones
4f1db10704
feat(new): accept optional conversation name argument and polish /resume results ( #1451 )
2026-03-19 16:31:59 -07:00
Ari Webb
4409d7224b
feat: add m2.7 ( #1453 )
2026-03-19 12:39:39 -07:00
github-actions[bot]
6270732289
chore: bump version to 0.19.5 [skip ci]
2026-03-19 19:37:33 +00:00
Kian Jones
1f2b63cb82
fix: respect LETTA_DEBUG env var if set ( #1452 )
2026-03-19 11:53:05 -07:00
Cameron
3ae4f6feac
fix: centralize directory and memfs cap tuning ( #1377 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-19 11:42:48 -06:00
Kian Jones
cf576bca8d
feat(resume): sort conversations by most recent activity ( #1444 )
2026-03-19 10:30:19 -07:00
github-actions[bot]
3d844d7966
chore: bump version to 0.19.4 [skip ci]
2026-03-19 17:13:26 +00:00
Charles Packer
6cbba40ff9
fix(listener): drain queued turns during approval reentry ( #1448 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-19 10:11:37 -07:00
Sarah Wooders
990179c4f3
fix(tools): re-enable memory tool in default toolsets ( #1447 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-19 09:45:35 -07:00
Shubham Naik
850a6b7c88
fix: fall back to node-pty when Bun is not defined (Electron/Node.js) ( #1446 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-19 08:56:15 -07:00
github-actions[bot]
674472b76a
chore: bump version to 0.19.3 [skip ci]
2026-03-19 00:17:15 +00:00
Devansh Jain
011731ea9e
fix(plan-mode): require manual ExitPlanMode approval in yolo ( #1440 )
2026-03-18 17:03:32 -07:00
Charles Packer
59abc529de
fix(approval): include allow comments in tool return payloads ( #1443 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-18 16:59:30 -07:00
Charles Packer
3b99b7d3b9
fix(listener): preserve allow comments in approval responses ( #1442 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-18 16:41:25 -07:00
Kian Jones
63eccd037b
feat: add support for kitty terminal protocol ( #1334 )
2026-03-18 16:38:02 -07:00
Sarah Wooders
8d8663adec
chore: switch all subagent models to auto/auto-fast ( #1436 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-18 15:51:39 -07:00
Charles Packer
5a7827f620
fix(approval): normalize approved client tool results ( #1441 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-18 15:51:25 -07:00
Shubham Naik
c76f65665c
fix(listener): emit corrected device status after permission mode syn… ( #1437 )
...
Co-authored-by: Letta Code <noreply@letta.com >
2026-03-18 15:37:47 -07:00
Ari Webb
8b8885c891
feat: add zai coding plan byok ( #1434 )
2026-03-18 14:35:18 -07:00