Commit Graph

1498 Commits

Author SHA1 Message Date
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
Charles Packer
3ada498f72 fix(listener): restore desktop permission mode binding for default scope (#1432)
Co-authored-by: Letta Code <noreply@letta.com>
2026-03-18 12:38:00 -07:00