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
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
ef09af92f2
fix: fix plan mode path resolution on Windows ( #365 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-23 11:35:14 -08:00
Charles Packer
fb60c1d8b7
fix: use spawn with explicit shell to fix HEREDOC parsing ( #336 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-21 22:32:32 -08:00
Charles Packer
899966f491
fix: patches to align skills with open spec ( #334 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-21 18:20:11 -08:00
Charles Packer
a6f27c7971
feat: rewrite skill creator skill in ts and bundle ( #333 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-21 17:25:23 -08:00
Charles Packer
9984f26f1b
feat: add support for bundled skills and multi-source skill discovery ( #331 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-21 15:58:01 -08:00
Cameron
7bb20f43b7
feat: add learning and meta-cognitive thinking verbs ( #325 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-19 15:44:10 -08:00
Charles Packer
e5281fb06d
fix: fix misc windows issues ( #323 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-19 14:01:03 -08:00
Charles Packer
d82a29a044
chore: replace web_search with conversation_search in CI tests ( #312 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-18 18:39:35 -08:00
Cameron
9589ce177c
fix: Use size-based threshold for skills memory block format ( #226 )
2025-12-18 08:32:26 -08:00
Kevin Lin
faf5539e3d
feat: Allow relative paths for all tools ( #253 )
2025-12-16 22:00:34 -08:00
Cameron
562246d022
feat: Personalize thinking prompts with agent name ( #234 )
2025-12-16 14:11:17 -08:00
Kian Jones
0630ac4508
chore: rename /bashes to /bg ( #232 )
2025-12-16 11:44:44 -05: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
2936b57ffc
feat: remove uimode/parallel from settings ( #206 )
2025-12-14 14:25:25 -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
a30f170c30
fix: patch ci ( #145 )
2025-12-01 22:46:43 -08:00
Charles Packer
f1f507a45d
feat: loosen read permissions on shell cmd ( #144 )
2025-12-01 22:10:35 -08:00
cthomas
edd173cf34
chore: add letta source header ( #139 )
2025-12-01 16:18:30 -08:00
Charles Packer
6089ce1cdd
feat: misc tool alignment ( #137 )
2025-11-30 15:38:04 -08:00
Charles Packer
06ec8b9d3c
feat: new flag to filter blocks on creation ( #132 )
2025-11-27 02:12:41 -08:00
Charles Packer
36c571f38f
fix: align the schemas, params, and descriptions ( #128 )
2025-11-26 19:12:31 -08:00
Shubham Naik
3543276709
Fix debounce mechanism ( #95 )
...
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-11-26 11:39:55 -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
Charles Packer
9ceae2af58
feat: cancel client-side tools ( #113 )
2025-11-23 09:53:27 -08:00
Charles Packer
cedbff11a2
fix: fix permissions paths ( #92 )
2025-11-16 21:12:01 -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
Charles Packer
3c084b52a6
feat: add headless matrix to ci ( #86 )
2025-11-09 12:34:25 -08:00
Cameron
79bc3c2d98
Add /link and /unlink commands for managing agent tools ( #59 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-11-05 18:11:51 -08:00
Charles Packer
ebd50baa34
ci: relax timeouts on windows ( #70 )
2025-11-04 22:32:30 -08:00
Charles Packer
cf73f3a11f
ci: add typechecking, fail fast in CI, and patch typechecking errors ( #63 )
2025-11-04 11:50:07 -08:00
Charles Packer
f8107c84f4
fix: prevent tests from overwriting real settings.json ( #49 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-11-03 19:20:55 -08:00
Shubham Naik
14e67fa156
chore: multiline traversal support ( #51 )
...
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-11-01 10:00:04 -07:00
Charles Packer
4118d018fe
fix: truncate runaways ( #50 )
2025-11-01 02:04:37 -07:00
Charles Packer
94393a8566
fix: stop caching LETTA_BASE_URL in settings.json ( #46 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-10-31 23:38:14 -07:00
Charles Packer
af5a2fa68a
fix: add type validation for tool parameters ( #45 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-10-31 14:47:07 -07:00
Shubham Naik
5108d1eda3
Refactor settings manager ( #41 )
...
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-10-31 11:54:39 -07:00
Devansh Jain
09e4f0b13a
feat: add --model flag ( #32 )
2025-10-30 16:07:21 -07:00
Shubham Naik
f71d2c9b66
Revert "Refactor settings manager" ( #40 )
2025-10-30 13:48:07 -07:00
Shubham Naik
d144dd50d9
Refactor settings manager ( #39 )
...
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-10-30 13:37:34 -07:00
Charles Packer
5eab6ed648
fix: patch image typing in new SDK ( #36 )
2025-10-29 18:00:41 -07:00
Charles Packer
4ca01d199d
feat: migrate to Letta TS SDK v1 (alpha) ( #11 )
2025-10-28 23:50:57 -07:00
Shubham Naik
948684dfac
Feat add autocomplete ( #18 )
...
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-10-28 14:24:56 -07:00
Charles Packer
78ddbd499d
fix: add parameter validation to all tools to prevent undefined insertions ( #14 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-10-27 16:25:33 -07:00
Charles Packer
938c5ae854
feat: add spice ( #12 )
2025-10-27 14:25:03 -07:00
cpacker
6f7b3bb08b
fix: generate smart wildcard patterns for complex bash commands
...
When users approve long piped/chained commands (e.g., cd /path && git diff | head -100),
the system now generates intelligent wildcard patterns instead of exact matches. This allows
similar commands to be cached properly.
Changes:
- Parse complex commands containing &&, |, or ; to extract significant patterns
- Generate wildcards like Bash(cd /path && git diff:*) for git commands
- Generate wildcards like Bash(npm run lint:*) for npm commands
- Add tests for long command pattern generation
Fixes the issue where approving git diff | head would not also allow git diff | tail
👾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
2025-10-26 19:12:55 -07:00
Charles Packer
da2c50cbeb
feat: add more tests for tool built-ins ( #5 )
2025-10-25 11:33:30 -07:00