Charles Packer
5776c55728
feat: add agent-scoped skills directory support ( #692 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-26 17:33:59 -08:00
Kevin Lin
e735bb7c66
feat: add codex image tool ( #650 )
2026-01-22 18:05:49 -08:00
jnjpng
ebe3a344f1
fix: spawn and kill process group for bash mode ( #647 )
2026-01-22 17:19:54 -08:00
Charles Packer
8d1ad50142
fix: bash mode input locking, ESC cancellation, and no timeout ( #642 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-22 14:55:16 -08:00
Charles Packer
2e7fe42658
fix: invalid tool call ID recovery and system-reminder tag centralization ( #627 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-21 20:43:35 -08:00
Charles Packer
ce89e962c7
fix: update isolated blocks in conversation context for Skill tool ( #622 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-21 17:45:41 -08:00
jnjpng
2c82bd880a
feat: implement Claude Code-compatible hooks system ( #607 )
2026-01-21 16:23:15 -08:00
Charles Packer
5635156b51
feat: add image reading support to Read tool ( #614 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-20 22:38:33 -08:00
Kevin Lin
73719bd210
feat: make skills tool return more explicit ( #612 )
2026-01-20 20:57:01 -08:00
Charles Packer
269cbd8fe2
revert: revert "feat: add image reading support to Read tool" ( #605 )
2026-01-20 20:10:02 -08:00
Charles Packer
d34a65323c
feat: add image reading support to Read tool ( #603 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-20 13:37:18 -08:00
Charles Packer
f30dbf40da
feat: deploy existing agents as subagents via Task tool ( #591 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-18 19:12:23 -08:00
Charles Packer
d96ba6dd2e
feat: add truncation to Task tool output and auto-cleanup overflow files ( #588 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-18 14:16:50 -08:00
Charles Packer
ab87fdbb66
feat: implement skills frontmatter pre-loading for subagents ( #581 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-17 22:41:00 -08:00
Charles Packer
5f5c0df18e
feat: reduce time-to-boot, remove default eager approval checks on inputs, auto-cancel stale approvals ( #579 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-17 16:19:30 -08:00
Charles Packer
00cb68689e
refactor: extract shared shell spawn logic into shellRunner.ts ( #572 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-16 19:40:45 -08:00
Charles Packer
28943757a3
fix: prevent approval from reappearing after interrupt during execution ( #571 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-16 19:14:39 -08:00
Charles Packer
a60340c589
fix: improve skill loading feedback to prevent subagent hallucination ( #564 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-16 09:04:31 -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
Charles Packer
163e34b04b
feat: streaming output for bash commands ( #516 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-11 15:49:38 -08:00
Kevin Lin
d0837e3536
feat: File based long tool return ( #488 )
2026-01-07 14:15:51 -08:00
Cameron
4c59ca45ba
feat: add refresh command to Task tool ( #487 )
2026-01-07 13:54:38 -08:00
Shubham Naik
3ed7a05370
feat: add LSP support (TypeScript and Python) ( #474 )
...
Co-authored-by: letta-code <248085862+letta-code@users.noreply.github.com >
Co-authored-by: Charles Packer <cpacker@users.noreply.github.com >
Co-authored-by: Letta <noreply@letta.com >
Co-authored-by: cpacker <packercharles@gmail.com >
2026-01-07 11:41:09 -08:00
Charles Packer
d7b0cf42bf
fix: increase bash timeout test margin for ARM64 CI ( #485 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-06 22:51:45 -08:00
Charles Packer
807bd362f2
fix: add shell fallback for Windows PowerShell ENOENT errors ( #482 )
2026-01-06 21:13:40 -08:00
Charles Packer
e21bfb9b31
fix: remove overly aggressive binary file detection ( #464 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-04 21:40:49 -08:00
Charles Packer
56b40465dd
fix: make skill scripts work when installed via npm ( #460 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-04 17:38:34 -08:00
Charles Packer
9b039b7249
feat: update skills (migrating-memory, agent-finder, message-search) ( #458 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-04 16:31:32 -08:00
cpacker
d0d45cba5a
feat: add migrating-memory skill for copying/sharing blocks between agents
...
- Add migrating-memory bundled skill with 4 scripts:
- list-agents.ts: List all accessible agents
- get-agent-blocks.ts: Get memory blocks from an agent
- copy-block.ts: Copy a block to create independent copy
- attach-block.ts: Attach existing block (shared)
- Scripts auto-target current agent for safety (no accidental modifications)
- Skill.ts now includes "# Skill Directory:" when loading skills with additional files
- Update initializing-memory to suggest migration option
- Add unit tests for all migration scripts
🐙 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
2026-01-04 11:28:22 -08:00
Charles Packer
aa4071c721
fix: use ripgrep for Glob tool to prevent stack overflow ( #402 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-26 23:50:28 -08:00
Charles Packer
7006ae063d
fix: defensive fallback for EnterPlanMode state setup ( #367 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-23 12:01:17 -08:00
Charles Packer
7c7daae4fd
feat: add bash mode for running local shell commands ( #344 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-22 10:12:39 -08:00
paulbettner
e9a8054aba
feat: task tool: include subagent agent_id in output ( #341 )
2025-12-22 00:21:40 -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
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
Charles Packer
0852ce26fe
fix: improve subagent UI display and interruption handling ( #330 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-21 00:09:12 -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
Kevin Lin
faf5539e3d
feat: Allow relative paths for all tools ( #253 )
2025-12-16 22:00:34 -08:00
Kevin Lin
07a41f923a
Revert "relative file paths" ( #252 )
2025-12-16 21:39:29 -08:00
Kevin Lin
ca8d9a7264
relative file paths
2025-12-16 21:06:19 -08:00
Kevin Lin
0f6ec5e21b
feat: Allow relative paths in read file tool. ( #247 )
2025-12-16 16:34:10 -08:00
Kian Jones
0630ac4508
chore: rename /bashes to /bg ( #232 )
2025-12-16 11:44:44 -05:00
Devansh Jain
81e91823cb
chore: Improve subagents UI ( #205 )
2025-12-15 21:23:49 -08:00
Devansh Jain
ae54666a98
feat: Stateless subagents ( #127 )
2025-12-15 20:16:25 -08:00
Charles Packer
4d5287520a
feat: update Skill tool to support load/unload commands ( #219 )
...
Co-authored-by: Letta <noreply@letta.com >
2025-12-15 18:36:27 -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
a30f170c30
fix: patch ci ( #145 )
2025-12-01 22:46:43 -08:00
Charles Packer
bc558e5c5b
fix: add rg to path ( #146 )
2025-12-01 22:29:05 -08:00