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
cpacker
70ac76040d
feat: letta code
2025-10-24 21:19:24 -07:00