Commit Graph

59 Commits

Author SHA1 Message Date
Ari Webb
613acc0c3e fix: delete plan subagent (#1195) 2026-02-27 11:46:58 -08:00
Charles Packer
5a3a76e333 fix: permissions shell rule normalization (#1189) 2026-02-26 23:55:07 -08:00
Charles Packer
34ec2aaa4e fix(plan): merge scoped path relaxation with quote-aware shell parsing (#1188) 2026-02-26 22:40:09 -08:00
Charles Packer
03de29f3d3 fix(plan): avoid first-try plan-file path misses in codex apply_patch (#1187) 2026-02-26 22:07:24 -08:00
Charles Packer
f6f971e456 fix: use ~/.letta for user permission settings (#1102) 2026-02-22 23:55:37 -08:00
Charles Packer
aed7e5d119 fix: allow plan-file apply_patch paths in plan mode (#1032) 2026-02-18 23:55:05 -08:00
Charles Packer
943c20a495 fix: permissions observability rollout (#1028) 2026-02-18 19:59:51 -08:00
Charles Packer
dc25ce5573 fix: harden permissions matching and alias caching (#1027) 2026-02-18 19:49:53 -08:00
Zerubbabel
92d2955035 fix: allow Gemini/GLM tools in plan mode (#1025) 2026-02-18 19:31:53 -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
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
648d7138fc fix: normalize path separators in isMemoryDirCommand for Windows (#914)
Co-authored-by: Letta <noreply@letta.com>
2026-02-11 01:43:45 -08:00
Charles Packer
863973be83 fix: improve task approval display text and spacing (#913)
Co-authored-by: Letta <noreply@letta.com>
2026-02-11 01:35:58 -08:00
Charles Packer
03c70ab723 fix: auto-approve reflection subagent task without HITL prompt (#912)
Co-authored-by: Letta <noreply@letta.com>
2026-02-11 01:35:50 -08:00
Charles Packer
cd19014f60 fix: auto-approve bash commands in agent memory directory (#911)
Co-authored-by: Letta <noreply@letta.com>
2026-02-11 00:25:12 -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
06d5d71caf feat: improve always-allow behavior for skill scripts (#879)
Co-authored-by: Letta <noreply@letta.com>
2026-02-09 18:12:29 -08:00
paulbettner
f5c143ec74 feat: restore previous permission mode when exiting plan mode (#866) 2026-02-08 19:10:21 -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
b396191358 fix(permissions): normalize path separators for Windows compatibility (#807)
Co-authored-by: Letta <noreply@letta.com>
2026-02-03 17:35:50 -08:00
Charles Packer
375e485874 feat: refactor skill scripts into cli subcommands (#759) 2026-01-31 14:18:10 -08:00
Charles Packer
654e492479 feat: agent-driven memory filesystem sync conflict resolution (#724)
Co-authored-by: Letta <noreply@letta.com>
Co-authored-by: Kevin Lin <kl2806@columbia.edu>
2026-01-28 19:30:26 -08:00
jnjpng
2c82bd880a feat: implement Claude Code-compatible hooks system (#607) 2026-01-21 16:23:15 -08:00
Charles Packer
565010f4f7 feat: add /plan command and allow gh commands in plan mode (#544)
Co-authored-by: Letta <noreply@letta.com>
2026-01-14 15:29:44 -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
88fa10f0d3 fix: plan mode flexibility (#517)
Co-authored-by: Letta <noreply@letta.com>
2026-01-11 17:35:51 -08:00
Cameron
2610b4594f feat: allow Skill tool in plan mode for load/unload/refresh commands (#501)
Co-authored-by: letta-code <248085862+letta-code@users.noreply.github.com>
Co-authored-by: Cameron <cpfiffer@users.noreply.github.com>
2026-01-08 18:04:20 -08:00
Charles Packer
2533df1df9 fix: allow read-only subagents (explore, plan, recall) in plan mode (#481)
Co-authored-by: Letta <noreply@letta.com>
2026-01-06 17:34:36 -08:00
Charles Packer
0834a4e1c1 feat: add recall subagent for searching conversation history (#472)
Co-authored-by: Letta <noreply@letta.com>
2026-01-05 18:52:52 -08:00
Charles Packer
633d52ead9 fix: repair Task tool (subagent) rendering (#465)
Co-authored-by: Letta <noreply@letta.com>
2026-01-04 21:46:52 -08:00
Charles Packer
d63e1e01bb fix: command analyzer uses first command in pipelines (#438)
Co-authored-by: Letta <noreply@letta.com>
2025-12-31 15:56:31 -08:00
Charles Packer
19ecc2af1a feat: inline dialogs (#436)
Co-authored-by: Letta <noreply@letta.com>
2025-12-31 15:32:06 -08:00
Charles Packer
96e0f94924 fix: allow chained read-only commands in plan mode (#422)
Co-authored-by: Letta <noreply@letta.com>
2025-12-29 17:20:34 -08:00
Kainoa Kanter
fab0ca676b refactor: use system secrets when possible (#248) 2025-12-29 12:09:52 -08:00
Charles Packer
9db539a6d8 feat: allow read-only shell commands in plan mode (#413)
Co-authored-by: Letta <noreply@letta.com>
2025-12-29 10:42:15 -08:00
Charles Packer
63388074a7 fix: fix plan mode on non-default toolsets (#398)
Co-authored-by: Letta <noreply@letta.com>
2025-12-26 12:29:07 -08:00
Charles Packer
a4fa3023c1 fix: always show detailed plan mode denial message (#386)
Co-authored-by: Letta <noreply@letta.com>
2025-12-24 14:59:29 -08:00
Charles Packer
ede124144e fix: include plan file path in plan mode denial messages (#378)
Co-authored-by: Letta <noreply@letta.com>
2025-12-23 20:00:46 -08:00
Charles Packer
a4a5920574 fix: generate pattern rules for safe commands in compound bash expres… (#275)
Co-authored-by: Letta <noreply@letta.com>
2025-12-17 18:31:35 -08:00
Charles Packer
b202594b48 fix: add full Gemini toolset support for UI rendering and permissions (#273)
Co-authored-by: Letta <noreply@letta.com>
2025-12-17 18:26:21 -08:00
Charles Packer
cd270a938d fix: patch plan mode (#211)
Co-authored-by: Letta <noreply@letta.com>
2025-12-14 21:11:42 -08:00
Charles Packer
f1f507a45d feat: loosen read permissions on shell cmd (#144) 2025-12-01 22:10:35 -08:00
cpacker
b0e3be97d1 fix: patch autoapprovals for alt toolsets 2025-12-01 19:18:47 -08:00
cpacker
598f988708 fix: patch permissions matching 2025-11-30 19:14:47 -08:00
Charles Packer
6089ce1cdd feat: misc tool alignment (#137) 2025-11-30 15:38:04 -08:00
Devansh Jain
8b3523c1a3 feat: Skills omni-tool (#102) 2025-11-26 11:16:57 -08:00
Charles Packer
f2ed25bfeb feat: add gemini tools (#120) 2025-11-24 10:50:31 -08:00
cpacker
61ed93c6c6 fix: add patch to auto-allow for acceptedits mode 2025-11-23 22:42:36 -08:00