Commit Graph

  • 932147b642 fix: pretty-print ChatGPT usage_limit_reached errors with reset time (#1177) jnjpng 2026-02-26 17:15:40 -08:00
  • 462d14edce feat(queue): QueueRuntime TUI cutover — remove messageQueue array as source of truth (#1168) Charles Packer 2026-02-26 16:57:42 -08:00
  • 6967f9dcc9 feat: make reasoning tab cycling opt-in (default off) (#1175) Devansh Jain 2026-02-26 15:42:52 -08:00
  • d184bd8aef fix: update tab-cycle mode glyphs (#1174) jnjpng 2026-02-26 15:32:22 -08:00
  • 872630ad65 fix: ui cleanup cpacker 2026-02-26 15:25:50 -08:00
  • 7974ea64da fix(tui): restore clickable ADE/usage links in agent info bar (#1173) Charles Packer 2026-02-26 15:01:40 -08:00
  • 1a630cedc9 improve streaming resilience for remote mode (#1171) Shubham Naik 2026-02-26 15:01:13 -08:00
  • 7a36d27e8f feat(protocol): add static transcript sync message types (LSS1) (#1169) Charles Packer 2026-02-26 14:52:51 -08:00
  • 728555480a fix: normalize animated logo frame width (#1172) jnjpng 2026-02-26 14:39:51 -08:00
  • 6347538071 fix(stream): capture SDK parse diagnostics for fallback stream errors (#1148) jnjpng 2026-02-26 14:26:52 -08:00
  • b4a18ef463 fix: free default minimax (#1165) Ari Webb 2026-02-26 12:09:15 -08:00
  • 18fa693c9b feat: queue tui integration (#1164) Charles Packer 2026-02-26 11:34:37 -08:00
  • 908820c44a feat: queue listen integration (#1163) Charles Packer 2026-02-26 11:02:01 -08:00
  • d0dd53a472 feat: queue headless integration (#1162) Charles Packer 2026-02-26 11:01:48 -08:00
  • b593460cec feat: shared queue runtime (#1161) Charles Packer 2026-02-25 23:40:32 -08:00
  • b06de55102 feat(protocol): add queue lifecycle event types (#1160) Charles Packer 2026-02-25 22:17:51 -08:00
  • 6ddd54592b feat: ws emissions parity (#1158) Charles Packer 2026-02-25 21:52:44 -08:00
  • 2c243151c6 refactor: remove parseArgs value casts in subcommands (#1157) Devansh Jain 2026-02-25 20:15:15 -08:00
  • cca57b1759 feat(listen): gated blocking-in-loop approval flow with control_response (#1155) Charles Packer 2026-02-25 20:11:51 -08:00
  • a0fffeae35 refactor: type parsed flag values and remove entrypoint casts (#1153) Devansh Jain 2026-02-25 19:48:02 -08:00
  • 573ac5721c fix: prevent stale settings writes from clobbering global pins (#1150) Devansh Jain 2026-02-25 19:45:58 -08:00
  • ce5ba0496f feat(listen): add ws control_response resolver plumbing (#1152) Charles Packer 2026-02-25 19:05:43 -08:00
  • 3b2b9ca776 feat(protocol): add DiffPreview type and wire into can_use_tool emission (#1151) Charles Packer 2026-02-25 18:44:54 -08:00
  • c8fb2cc3b1 refactor: unify CLI flag parsing across interactive and headless (#1137) Devansh Jain 2026-02-25 18:29:56 -08:00
  • 17a70d6586 fix: update agentState.model on model switch for immediate status bar refresh (#1149) jnjpng 2026-02-25 18:10:59 -08:00
  • bf324ded90 feat: add telemetry tracking for stream resume attempts (#1144) jnjpng 2026-02-25 17:16:01 -08:00
  • bb778d65a2 fix(tui): deduplicate model list by handle in /model selector (#1139) Charles Packer 2026-02-25 17:04:59 -08:00
  • 7a48ac4f25 fix(tui): use canonical agent.model handle for status bar display name (#1140) Charles Packer 2026-02-25 17:04:51 -08:00
  • 2c7d445766 fix(tui): remove s:/t: suffixes from footer status bar (#1145) Charles Packer 2026-02-25 17:04:06 -08:00
  • d665acf393 fix(models): unfeature ChatGPT GPT-5.3 Codex (#1146) Kevin Lin 2026-02-25 17:01:13 -08:00
  • 8b088079df chore: log prestream error in debug mode (#1143) cthomas 2026-02-25 16:36:03 -08:00
  • 3f7ed0cef0 fix: remove duplicate gpt-5.3-codex model entries (#1142) Kevin Lin 2026-02-25 16:08:13 -08:00
  • 57f6a07335 fix: include server error detail in post-stream trackError (#1138) jnjpng 2026-02-25 14:46:37 -08:00
  • d220af7919 fix(telemetry): add trackError to approval and interrupt error paths (#1136) jnjpng 2026-02-25 14:24:06 -08:00
  • 461f9597c4 chore: bump version to 0.16.12 [skip ci] github-actions[bot] 2026-02-25 20:13:54 +00:00
  • 17ce8f3ba4 fix(ci): use valid gemini model id in headless matrix cpacker 2026-02-25 11:28:00 -08:00
  • 5d1a4c015e fix(tui): restore ADE link + keep streaming elapsed across resize cpacker 2026-02-25 11:20:37 -08:00
  • 91f2456656 feat: add telemetry tracking for conversation-busy retries (#1135) jnjpng 2026-02-25 11:19:05 -08:00
  • be5fbfca74 feat: retry on empty LLM response (LET-7679) (#1130) cthomas 2026-02-25 11:17:55 -08:00
  • 0023b9c7e5 fix(tui): prevent reflow glitches (footer + resize) (#1098) paulbettner 2026-02-25 14:08:33 -05:00
  • 33509d9358 chore: update CI matrix to sonnet-4.6 and gemini-3.1-pro (#1108) Kevin Lin 2026-02-25 11:08:20 -08:00
  • 4e444429ba fix(models): recommend GPT-5.3 Codex over GPT-5.2 (#1132) Sarah Wooders 2026-02-25 11:07:10 -08:00
  • 97ed54ad22 feat: listen -> remote (#1133) Shubham Naik 2026-02-25 11:07:03 -08:00
  • 9f91b1ab28 feat: include recent chunks in error telemetry (#1134) jnjpng 2026-02-25 10:56:24 -08:00
  • 423215fd56 feat: add telemetry tracking for retry-inducing errors (#1131) jnjpng 2026-02-24 22:20:46 -08:00
  • 35920fbc91 fix: preserve approval data across stream resume boundary (#1128) cthomas 2026-02-24 20:24:14 -08:00
  • aa16b68f6c fix: pass --conv alias to headless mode (#1129) Devansh Jain 2026-02-24 19:41:56 -08:00
  • bec120bf90 fix: remove redundant --default flag and allow --conv default with --new-agent (#1127) Devansh Jain 2026-02-24 18:54:50 -08:00
  • f12d091668 chore: bump version to 0.16.11 [skip ci] github-actions[bot] 2026-02-25 02:07:38 +00:00
  • a8efb9776f fix: cosmetic fix for new agents (#1126) Ari Webb 2026-02-24 16:37:16 -08:00
  • 9531874100 feat: add openai/gpt-5.3-codex model tiers (#1124) Kevin Lin 2026-02-24 15:36:19 -08:00
  • d35a13f3d6 chore: fix websocket issue (#1125) Shubham Naik 2026-02-24 15:06:43 -08:00
  • 0d66c75649 chore: bump version to 0.16.10 [skip ci] github-actions[bot] 2026-02-24 22:25:25 +00:00
  • eb210f22b4 feat: simplify listen command - remove binding flags, add auto-genera… (#1111) Shubham Naik 2026-02-24 14:11:10 -08:00
  • a086957407 fix(cli): detect API key from env instead of checking repo secrets (#1116) Sarah Wooders 2026-02-24 12:19:31 -08:00
  • d30d2992b9 chore: update subagent default models (#1120) Sarah Wooders 2026-02-24 12:00:01 -08:00
  • 9526a74c99 fix: use file-centric language in memory subagent prompt (#1122) Kevin Lin 2026-02-24 09:18:50 -08:00
  • c4739e51e1 fix: update memory defrag flow for git-backed memfs (#1121) Kevin Lin 2026-02-24 06:34:46 -08:00
  • 898f7c332c chore: bump version to 0.16.9 [skip ci] github-actions[bot] 2026-02-24 02:49:43 +00:00
  • 5f993ca09b chore: trim featured models to latest frontier per provider (#1115) Sarah Wooders 2026-02-23 18:37:51 -08:00
  • 9af69dee6b fix(settings): handle home-directory project/global settings collision (#1117) jnjpng 2026-02-23 18:25:01 -08:00
  • fbb2fb6756 chore: bump version to 0.16.8 [skip ci] github-actions[bot] 2026-02-24 01:45:51 +00:00
  • 75c7dd793b test(integration): reduce flaky startup/headless timeout failures (#1109) Charles Packer 2026-02-23 17:40:41 -08:00
  • c58d5f1e07 fix(hooks): don't log full error stack when project settings not loaded (#1114) Jason Carreira 2026-02-23 20:13:36 -05:00
  • 32cded7ca5 chore: bump version to 0.16.7 [skip ci] github-actions[bot] 2026-02-23 23:12:53 +00:00
  • caa109c10d fix: skip no-op preset refresh on resume to avoid slow agent recompile (#1110) jnjpng 2026-02-23 13:38:17 -08:00
  • 61b586174c fix: remove duplicate frontmatter blocks in memory subagent prompt (#1106) Kevin Lin 2026-02-23 11:10:29 -08:00
  • faf9f424ac fix: remove LS from explore subagent (never attached to agents) (#1107) Kevin Lin 2026-02-23 11:10:12 -08:00
  • 33f4b4d299 fix: prevent last-char clipping on deferred-wrap terminals (#1079) jnjpng 2026-02-23 11:06:18 -08:00
  • 32b1a9e0c8 refactor: hoist resume model-refresh imports (#1093) jnjpng 2026-02-23 11:01:59 -08:00
  • 6813167a2a feat(cli): add /install-github-app setup wizard (#1097) Sarah Wooders 2026-02-23 10:38:21 -08:00
  • e93aa7b494 feat(headless): add bootstrap_session_state + memfs startup policy (#1104) Charles Packer 2026-02-23 10:35:08 -08:00
  • e300ce1e4f fix: never auto-approve interactive tools in listen mode (#1105) Shubham Naik 2026-02-23 10:32:54 -08:00
  • 7a88f922b9 fix(headless): scope default list_messages to default conversation (#1103) Charles Packer 2026-02-23 03:26:10 -08:00
  • 2b41b32146 chore: bump version to 0.16.6 [skip ci] github-actions[bot] 2026-02-23 08:10:10 +00:00
  • f6f971e456 fix: use ~/.letta for user permission settings (#1102) Charles Packer 2026-02-22 23:55:37 -08:00
  • bffb8da3ef chore: bump version to 0.16.5 [skip ci] github-actions[bot] 2026-02-23 07:41:43 +00:00
  • 6253a93c82 fix: handle default conversation sentinel in headless startup (#1100) Charles Packer 2026-02-22 23:31:14 -08:00
  • 93e5cd2b8c chore: bump version to 0.16.4 [skip ci] github-actions[bot] 2026-02-23 01:49:01 +00:00
  • 7c9e1b1623 feat: headless list messages (#1095) Charles Packer 2026-02-22 17:38:29 -08:00
  • 35812d5b39 fix: temporarily disable xhigh reasoning for Anthropic models (#1092) Charles Packer 2026-02-21 16:20:43 -08:00
  • bbd4bd00e8 fix: omit reasoning tag when set to none (#1091) Charles Packer 2026-02-21 16:11:14 -08:00
  • e695c414c1 chore: bump version to 0.16.3 [skip ci] github-actions[bot] 2026-02-21 22:50:13 +00:00
  • 7ad3a975b1 fix: refresh model preset settings on resume (#1052) jnjpng 2026-02-21 14:38:13 -08:00
  • f5cc69c9d1 fix(sleeptime): trigger compaction reflection for legacy summary format (#1090) Charles Packer 2026-02-21 14:30:27 -08:00
  • 5d8a832c00 feat: add plan viewer with browser preview (LET-7645) (#1089) Charles Packer 2026-02-21 13:39:22 -08:00
  • 5ad7094a26 feat: add /palace alias for Memory Palace (#1088) Charles Packer 2026-02-21 13:34:02 -08:00
  • 7efef92dfd fix: use default conversation for freshly created subagents (LET-7643) (#1087) Charles Packer 2026-02-21 13:07:10 -08:00
  • e3f1ca84ed fix(resume): preserve recency when injecting assistant anchor (#1086) Charles Packer 2026-02-21 12:35:20 -08:00
  • a3964ae61f fix: harden symlink skill discovery traversal (#1085) Charles Packer 2026-02-21 12:35:14 -08:00
  • 313f3eaaea fix(resume): harden transcript backfill (#1082) paulbettner 2026-02-21 15:27:20 -05:00
  • ef65dbe46f test(cli): cover permission mode pinning across pre-stream retries (#1084) Charles Packer 2026-02-21 12:27:10 -08:00
  • 0f48788f13 fix: discover skills installed as symlinks in ~/.letta/skills/ (#1053) Zerubbabel 2026-02-21 23:24:27 +03:00
  • fd9ead8468 fix(permissions): keep bypassPermissions across transient retries (#1080) paulbettner 2026-02-21 15:20:43 -05:00
  • 00aa038681 fix: use node:crypto import for Node 18 compatibility (#1083) Charles Packer 2026-02-21 12:20:18 -08:00
  • 04e3d8739e refactor: split session-context reminder into agent-info + session-context (#1078) Devansh Jain 2026-02-20 17:54:35 -08:00
  • 71d3298f69 chore: bump version to 0.16.2 [skip ci] github-actions[bot] 2026-02-21 01:01:35 +00:00
  • c5033666b4 perf: eliminate redundant API calls on startup (#1067) Kian Jones 2026-02-20 16:59:45 -08:00
  • 539ce175e5 feat: add --conv flag to listen subcommand (#1070) Kian Jones 2026-02-20 16:37:00 -08:00
  • a16acfddeb fix: memory palace fails if there's a $ in memory (#1074) Kian Jones 2026-02-20 16:31:41 -08:00