paulbettner
|
7efa6f60b5
|
fix: /model selection for shared-handle tiers (#859)
|
2026-02-08 19:27:27 -08:00 |
|
paulbettner
|
f5c143ec74
|
feat: restore previous permission mode when exiting plan mode (#866)
|
2026-02-08 19:10:21 -08:00 |
|
Charles Packer
|
ff64d0ef41
|
fix: unify subagent model display with footer formatting (#863)
|
2026-02-07 23:37:18 -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
|
81be412e14
|
fix: detect package manager for updates instead of hardcoding npm (#858)
Co-authored-by: Letta <noreply@letta.com>
|
2026-02-06 18:01:21 -08:00 |
|
jnjpng
|
008a00e777
|
fix: test keychain cleanup deletes real credentials (#846)
|
2026-02-06 09:32:45 -08:00 |
|
jnjpng
|
37981066b5
|
chore: remove setup hooks (#845)
Co-authored-by: Letta <noreply@letta.com>
|
2026-02-05 19:53:14 -08:00 |
|
Charles Packer
|
3f380d0e95
|
fix: filter keyboard protocol reports and scope Linux Enter handling (#844)
Co-authored-by: Letta <noreply@letta.com>
|
2026-02-05 18:52:36 -08:00 |
|
Charles Packer
|
37e8347358
|
refactor(cli): centralize command execution flow (#841)
|
2026-02-05 18:21:07 -08:00 |
|
Charles Packer
|
2b7d618b39
|
fix: task subagent static race main (#843)
|
2026-02-05 18:15:43 -08:00 |
|
jnjpng
|
ee28095ebc
|
feat: add prompt based hooks (#795)
Co-authored-by: Letta <noreply@letta.com>
|
2026-02-05 17:55:00 -08:00 |
|
cthomas
|
132de380d3
|
test: skip GitHub integration test on CI (#838)
Co-authored-by: Letta <noreply@letta.com>
|
2026-02-05 15:30:06 -08:00 |
|
cthomas
|
d786ad470a
|
feat: add skills extraction to --from-af import (#823)
Co-authored-by: Letta <noreply@letta.com>
|
2026-02-05 12:46:42 -08:00 |
|
Charles Packer
|
48ccd8f220
|
feat: add background task notification system (#827)
Co-authored-by: Letta <noreply@letta.com>
|
2026-02-04 22:45:16 -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 |
|
paulbettner
|
d175b0e155
|
ci(test): split unit vs API integration tests (#797)
|
2026-02-03 17:09:40 -08:00 |
|
jnjpng
|
e2a0545a01
|
feat: improve SessionStart hooks and feedback injection (#803)
Co-authored-by: Letta <noreply@letta.com>
|
2026-02-03 15:57:58 -08:00 |
|
jnjpng
|
103a630833
|
feat: fix post tool use feedback injection (#800)
|
2026-02-03 14:42:34 -08:00 |
|
jnjpng
|
6947e8d837
|
feat: add post tool use failure hooks (#796)
|
2026-02-03 14:13:27 -08:00 |
|
Charles Packer
|
a65f213552
|
feat(subagents): add BYOK-aware model resolution with fallback (#767)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-31 21:15:38 -08:00 |
|
Charles Packer
|
375e485874
|
feat: refactor skill scripts into cli subcommands (#759)
|
2026-01-31 14:18:10 -08:00 |
|
Charles Packer
|
bb6ce1f2c8
|
fix(skill): patch up skill diffing code (#758)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-30 18:08:56 -08:00 |
|
Charles Packer
|
5e64033505
|
fix(memfs): add frontmatter round-trip to preserve block metadata (#754)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-30 14:18:54 -08:00 |
|
Charles Packer
|
8c3a6e7da0
|
refactor: sync simplification (#752)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-30 10:09:29 -08:00 |
|
Charles Packer
|
ad95f79133
|
feat(memfs): add owner tags for block ownership tracking (#744)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-29 14:52:58 -08:00 |
|
Charles Packer
|
fe1070fb21
|
feat(memfs): flatten directory structure - detached blocks at root (#743)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-29 14:36:21 -08:00 |
|
jnjpng
|
2f203b7e08
|
fix: skip UserPromptSubmit hooks for slash commands (#734)
|
2026-01-28 17:51:56 -08:00 |
|
Cameron
|
4794361b50
|
feat(hooks): capture reasoning and assistant messages in hooks (#719)
|
2026-01-28 16:28:23 -08:00 |
|
github-actions[bot]
|
4c702057e0
|
feat: inject LETTA_AGENT_ID into hook environment context (#731)
Co-authored-by: letta-code <248085862+letta-code@users.noreply.github.com>
Co-authored-by: Cameron <cpfiffer@users.noreply.github.com>
|
2026-01-28 16:24:17 -08:00 |
|
jnjpng
|
03db8545ad
|
feat: add highlighting to user prompt messages (#714)
|
2026-01-28 14:35:19 -08:00 |
|
jnjpng
|
a0e0fa1bae
|
fix: file content search test (#721)
|
2026-01-28 12:45:00 -08:00 |
|
cthomas
|
0df8e51dac
|
feat: clean up keep-alive fallback handling (#663)
|
2026-01-27 17:50:37 -08:00 |
|
Charles Packer
|
a426e4bae3
|
fix: use platform-independent paths in memory filesystem tests (#706)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-27 14:00:09 -08:00 |
|
Charles Packer
|
51bff77e27
|
fix: memory sync improvements (#698)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-27 00:41:05 -08:00 |
|
Kevin Lin
|
7ab97e404d
|
feat: sync memory with filesystem tree (#685)
Co-authored-by: Letta <noreply@letta.com>
Co-authored-by: cpacker <packercharles@gmail.com>
|
2026-01-26 21:48:57 -08:00 |
|
Charles Packer
|
aa8a58df3f
|
fix: exclude venv and other dependency dirs from @file search (#682)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-26 13:19:09 -08:00 |
|
jnjpng
|
55524061ab
|
feat: add rm -rf block hook script and fix stderr (#661)
|
2026-01-23 17:26:50 -08:00 |
|
jnjpng
|
3e71a08156
|
feat: regex tool name matching for hooks (#660)
|
2026-01-23 15:45:15 -08:00 |
|
jnjpng
|
cc2b33bb6b
|
feat: add stop hook continuation on blocking and example hooks (#657)
|
2026-01-23 15:28:18 -08:00 |
|
jnjpng
|
dccc18ee46
|
fix: use settings as source of truth for hooks config state (#633)
|
2026-01-22 12:09:42 -08:00 |
|
Charles Packer
|
3edc82a5f4
|
fix: resolve CI test failures on Windows and Linux (#636)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-21 22:38:30 -08:00 |
|
jnjpng
|
547f5047d3
|
feat: add cross-platform support for hooks executor (#623)
|
2026-01-21 22:30:20 -08:00 |
|
Charles Packer
|
388cbd6e25
|
fix: handle ENOTEMPTY errors in auto-update with cleanup and retry (#632)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-21 21:57:56 -08:00 |
|
Charles Packer
|
b8b6e72d11
|
fix: increase timing threshold for flaky CI test (#629)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-21 21:57:41 -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 |
|
jnjpng
|
2c82bd880a
|
feat: implement Claude Code-compatible hooks system (#607)
|
2026-01-21 16:23:15 -08:00 |
|
Charles Packer
|
3bf43d7eb9
|
fix: clarify /clear command output message (#609)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-20 19:52:38 -08:00 |
|
Charles Packer
|
03a2cfc2ed
|
fix: make --new-agent use default conversation (#595)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-19 13:33:00 -08:00 |
|
Charles Packer
|
a526614e28
|
feat: revert default startup to use "default" conversation (#594)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-19 13:02:12 -08:00 |
|
Charles Packer
|
7905260fc9
|
feat: add messaging-agents bundled skill (#589)
Co-authored-by: Letta <noreply@letta.com>
|
2026-01-18 17:28:45 -08:00 |
|