Commit Graph

21 Commits

Author SHA1 Message Date
Charles Packer
4c613d4238 feat(tui): improved diff rendering with syntax highlighting (#1349)
Co-authored-by: Letta Code <noreply@letta.com>
2026-03-10 23:06:11 -07:00
Charles Packer
bf53c6e364 feat: syntax-highlighted bash commands + fix backfill missing tool calls (#1347)
Co-authored-by: Letta Code <noreply@letta.com>
2026-03-10 21:29:54 -07:00
Christina Tong
d60c701f5e feat(tui): style bg subagent footer (#1288) 2026-03-05 18:39:11 -08:00
Charles Packer
3bd815e6b1 feat: use brand accent for markdown link text (#876)
Co-authored-by: Letta <noreply@letta.com>
2026-02-09 14:10:28 -08:00
jnjpng
7da30659e6 feat: context usage breakdown (#855) 2026-02-06 15:03:38 -08:00
Charles Packer
37e8347358 refactor(cli): centralize command execution flow (#841) 2026-02-05 18:21:07 -08:00
cpacker
59a1e41308 fix: tool call dot phases and colors for clearer execution feedback
Tool call dot/phase behavior:
- Tool calls start in streaming phase (static grey) instead of ready
- Added approvalsPending flag to prevent server tools from blinking during approval
- Server tools promoted to running only after approvals complete

Tool dot colors:
- Fixed missing # in statusWarning hex literal
- Running phase uses grey blinking instead of yellow

Args rendering + crash fixes:
- Args considered "complete" by JSON parseability, not just phase
- Coerce argsText to string to avoid runtime errors
- Fixed TDZ error from shadowed variable
- Ready phase only blinks once streaming finished

Behavioral fixes:
- Server-side tools don't show "Cancelled" after approvals
- Mixed server/client tools: server stays static during approval, blinks after
- Args remain visible once complete

👾 Generated with [Letta Code](https://letta.com)

Co-Authored-By: Letta <noreply@letta.com>
2026-02-04 23:39:00 -08:00
Charles Packer
4627548829 fix: use subtle gray background for user message highlight on dark terminals (#739)
Co-authored-by: Letta <noreply@letta.com>
2026-01-28 23:09:21 -08:00
jnjpng
03db8545ad feat: add highlighting to user prompt messages (#714) 2026-01-28 14:35:19 -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
Charles Packer
f5288d0ec1 fix: subagent tree styling (#505)
Co-authored-by: Letta <noreply@letta.com>
2026-01-09 12:13:53 -08:00
Charles Packer
424e4980ac fix: improve UI (#403)
Co-authored-by: Letta <noreply@letta.com>
2025-12-27 01:55:13 -08:00
Charles Packer
931bc8ad1e fix: improve diff text visibility on wrapped lines (#400)
Co-authored-by: Letta <noreply@letta.com>
2025-12-26 18:02:29 -08:00
Charles Packer
184836e523 fix: replace low-contrast blue with primaryAccent color (#394)
Co-authored-by: Letta <noreply@letta.com>
2025-12-25 19:12:30 -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
Charles Packer
c32e43cac8 chore: misc UI improvements (#317)
Co-authored-by: Letta <noreply@letta.com>
2025-12-18 22:21:48 -08:00
Charles Packer
8255e8acca feat: improve visibility of memory tool with colored name and diff ou… (#311)
Co-authored-by: Vedant020000 <vedantsondur020@gmail.com>
Co-authored-by: Letta <noreply@letta.com>
2025-12-18 18:05:43 -08:00
Devansh Jain
2a1f117502 chore: Use primary agent's model as fallback for subagents (#304) 2025-12-18 15:32:54 -08:00
Devansh Jain
81e91823cb chore: Improve subagents UI (#205) 2025-12-15 21:23:49 -08:00
Cameron
a71ede95d4 Fix hard-to-read dark blue color in H2 headings (#77)
Co-authored-by: Letta <noreply@letta.com>
2025-11-07 14:50:58 -08:00
cpacker
70ac76040d feat: letta code 2025-10-24 21:19:24 -07:00