Charles Packer
ef7d8c98df
refactor: use conversations ( #475 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-13 16:40:59 -08:00
Kevin Lin
3615247d14
fix: enable paste support in approval denial reason input ( #531 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-13 13:22:04 -08:00
Ari Webb
8c8df94a00
fix: enable zai parallel tool calls ( #530 )
2026-01-13 11:23:37 -08:00
github-actions[bot]
7bf0b22dae
chore: bump version to 0.12.8 [skip ci]
2026-01-13 07:32:55 +00:00
Charles Packer
3ba63748c3
fix: properly handle ctrl-c during plan mode, and restoring on pending plan approval ( #529 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-12 22:28:51 -08:00
Charles Packer
a0f604b5f0
fix: prevent duplicate rendering ( #528 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-12 20:46:57 -08:00
Cameron
6d0c98ee5e
feat: add LETTA_BACKFILL env var to disable message history backfilling ( #504 )
2026-01-12 15:37:51 -08:00
Cameron
d56d8039d0
fix: await token persistence to prevent authentication loop ( #524 )
...
Co-authored-by: Cameron <cpfiffer@users.noreply.github.com >
2026-01-12 15:04:41 -08:00
Ari Webb
7140374879
feat: add connect zai provider ( #523 )
2026-01-12 14:21:12 -08:00
github-actions[bot]
4d76b849f9
chore: bump version to 0.12.7 [skip ci]
2026-01-12 18:22:27 +00:00
Charles Packer
904ae680c5
fix: patch text wrapping ( #521 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-11 21:17:44 -08:00
Charles Packer
95dc06a5d7
fix: rename memory-defrag skill to follow naming conventions ( #520 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-11 19:48:41 -08:00
Charles Packer
77c51eb23d
fix: retry on network errors during LLM streaming ( #519 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-11 19:40:21 -08:00
Charles Packer
79c92e92cc
fix: memory defrag skill location ( #518 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-11 19:25:53 -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
github-actions[bot]
2e26bfdc1b
chore: bump version to 0.12.6 [skip ci]
2026-01-11 23:56:54 +00: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
Charles Packer
c07a5edd88
fix: tool call UI cleanup ( #515 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-11 12:22:22 -08:00
Charles Packer
ab3d429925
fix: debounce resize clear to prevent Ghostty flicker ( #514 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-11 09:58:07 -08:00
cpacker
6cd301974d
fix: adjust UI colors for better visibility
...
- TODO completed items: use primaryAccent (blue) with strikethrough
- "esc to interrupt" hint: use #808080 grey to match reasoning dimColor
- Both changes improve contrast and visual consistency
🐾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
2026-01-10 22:36:37 -08:00
cpacker
89c10c69e6
chore: remove .notes from repo and add to gitignore
...
The .notes directory is for local development notes and should not be
committed to the public repo. This removes the accidentally committed
file and prevents future accidental commits.
🐾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
2026-01-10 10:31:13 -08:00
Charles Packer
3fa18f7699
fix: patch subagent display ( #512 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-10 09:59:00 -08:00
Charles Packer
ff9ad0deb0
fix: better task tool rendering ( #511 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-09 19:17:10 -08:00
Kevin Lin
d1e5e89841
feat: memory subagent ( #498 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-09 18:14:51 -08:00
Cameron
38d8ab7df7
fix: remove userCancelledViaESC check that broke all tool approvals ( #509 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-09 18:01:48 -08:00
Charles Packer
f57f39c79b
fix: temporarily revert max retries ( #510 )
2026-01-09 17:32:43 -08:00
Charles Packer
a6640e9ef2
feat: show line count summary for Read tool results ( #507 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-09 14:57:15 -08:00
Charles Packer
3342ab0d06
fix: reduce footer flicker in Ghostty by memoizing high-frequency renders ( #508 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-09 14:56:52 -08:00
Charles Packer
6f5a5bf109
fix: prevent desync recovery after ESC interrupt of long-running tools ( #506 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-09 12:24:06 -08:00
Charles Packer
f5288d0ec1
fix: subagent tree styling ( #505 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-09 12:13:53 -08:00
github-actions[bot]
9fb1c8bb22
chore: bump version to 0.12.5 [skip ci]
2026-01-09 07:15:26 +00:00
Charles Packer
447daea919
fix: "Create new agent" from selector was stuck in a loop ( #503 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-08 22:57:09 -08:00
Charles Packer
1275bce752
feat: add LETTA_DEBUG_TIMINGS env var for request timing diagnostics ( #502 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-08 22:56:56 -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
989bcfdea8
feat: add terminal title and progress indicator for approval screens ( #499 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-08 17:58:07 -08:00
github-actions[bot]
cdcf311c64
chore: bump version to 0.12.4 [skip ci]
2026-01-08 07:54:18 +00:00
Charles Packer
39dde2ddbb
fix: fix subagent live streaming not updating during execution ( #493 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-07 23:46:50 -08:00
Charles Packer
49225d0a80
fix: subagent display spacing and extra newline ( #494 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-07 23:46:30 -08:00
github-actions[bot]
c023e4001d
chore: bump version to 0.12.3 [skip ci]
2026-01-08 06:38:00 +00:00
Charles Packer
ed9f227828
fix: Fix subagents not inheriting parent's tool permission rules ( #492 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-07 22:37:00 -08:00
Charles Packer
28eef082df
fix: handle pre-stream approval desync errors with keep-alive recovery ( #491 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-07 18:18:03 -08:00
Charles Packer
ec2627d749
fix: make overflow tests cross-platform for Windows CI ( #490 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-07 16:47:02 -08:00
Charles Packer
808ed36212
fix: add left/right arrow key cursor navigation in approval text inputs ( #489 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-07 16:07:49 -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
github-actions[bot]
f783070660
chore: bump version to 0.12.2 [skip ci]
2026-01-07 06:55:24 +00: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
c96a5204eb
feat: add Ralph Wiggum mode ( #484 )
...
Co-authored-by: Letta <noreply@letta.com >
2026-01-06 21:13:50 -08:00
Charles Packer
807bd362f2
fix: add shell fallback for Windows PowerShell ENOENT errors ( #482 )
2026-01-06 21:13:40 -08:00