Skip to content

v1.10.6

Choose a tag to compare

@github-actions github-actions released this 10 Jul 05:53
c95e6a6

Changelog

Features

  • c95e6a6: feat(terminal): explicit sync timeout that kills on expiry, not auto-promote (#1307) (@Leihb)
  • 458853a: feat(tui): require two presses to quit via Ctrl+D / idle Ctrl+C (#1301) (@Leihb)
  • 85b18e1: feat(web): allow uploading any file type, not just images (#1303) (@Leihb)
  • 7a7a287: feat(web,tui): render document attachments as chips, not raw path notes (#1304) (@Leihb)
  • 144457b: feat(workflow): give workflow scripts Regexp (RE2-backed) + steer away from scraping (#1305) (@Leihb)

Bug fixes

  • 0726aee: fix(blog): image sizing bugs — drop goal-chip screenshot, constrain images to column width (#1289) (@Leihb)
  • 1aea47a: fix(blog): recrop goal-chip and workflows-panel screenshots for legibility (#1288) (@Leihb)
  • 5a24d45: fix(blog): use real English-locale screenshots in English posts (#1286) (@Leihb)
  • dcf19da: fix(permission): is no longer a free pass for write_file/edit_file (#1291) (@Leihb)
  • 60ffc5f: fix(server): bound sub-agent event history and make replay non-blocking (#1297) (@Leihb)
  • 359bafc: fix(server): replay sub-agent tool history on WebSocket subscribe (#1295) (@Leihb)
  • 7a1eb56: fix(tools): don't tell the model a killed background process "didn't need run_in_background" (#1299) (@Leihb)
  • ca3722d: fix(tools): forbid background/detached processes inside sub-agents (#1298) (@Leihb)
  • 7354547: fix(tools): resolve workflow_status / workflow_kill by JournalRunID too (#1300) (@Leihb)
  • 52828bc: fix(tui): show scrollback notice when background sub-agent completes (#1292) (@Leihb)
  • 4f5d453: fix(web): keep tool-group boundaries consistent between live and history replay (#1285) (@Leihb)
  • 2586797: fix(web): make CDP toggle step stand out and clarify verify-failure message (#1282) (@Leihb)
  • 79d0f4a: fix(web,server): scheduled-task dates follow app locale; deflake OAuth test (#1287) (@Leihb)
  • 6a32cd4: fix(workflow): name the failing item when a parallel/pipeline branch raises (#1302) (@Leihb)
  • e52246c: fix(workflows): make daily-triage repo required so it prompts instead of defaulting to current directory (#1296) (@Leihb)
  • 9a2532a: fix(workflows): make parallel-understand target required (#1293) (@Leihb)

Others

  • a46a03c: chore(sub-agent): raise concurrent async sub-agent cap from 8 to 16 (#1308) (@Leihb)
  • 09ae24b: docs(blog): add 6-part bilingual onboarding series (#1284) (@Leihb)
  • 843bf62: docs(blog): add series 9-10 — Browser setup and Record & Replay (#1294) (@Leihb)
  • 9327606: docs(landing): emphasize privacy/stability/model-freedom, drop redundant philosophy section (#1283) (@Leihb)
  • aea0332: docs(sub-agent,terminal): document that sub-agents run terminal commands synchronously (#1306) (@Leihb)
  • 1670366: test(server): fix a real leaked-goroutine race in the sub-agent tool-event test (#1290) (@Leihb)