Commit Graph

3478 Commits

Author SHA1 Message Date
Carlos Florêncio a78261f304 feat: keep language servers alive across browser reconnects (#3899) 2026-09-24 13:34:03 +01:00
Henry dca3ee3484 fix(canvas): surface the real cause of a canvas runtime startup failure (#3903)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-24 12:28:50 +01:00
José Almeida 6e0c81df18 fix: move folder action into editor dropdown (#3904) 2026-09-24 11:21:02 +01:00
Carlos Florêncio c1ba43c64e fix(ui): separate prompt usage help from prompt list (#3891) 2026-09-24 10:43:36 +01:00
Carlos Florêncio 2173543c04 fix(ui): remove stale parked session note (#3900) 2026-09-24 10:41:26 +01:00
José Almeida 25271b6e7f fix(k8s): share one pod across task sessions (#3865) 2026-09-24 07:37:17 +01:00
João Salavisa 9885fd40ba fix(ui): polish mobile navigation and plugins (#3890)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-23 21:30:36 +01:00
Carlos Florêncio 4bebf7c511 feat: preview task canvases with workspace data (#3887) 2026-09-23 20:51:55 +01:00
Carlos Florêncio 9874ac4cf5 docs: clarify PR fixup review authorization (#3888) 2026-09-23 19:38:13 +01:00
Carlos Florêncio 8e40ba03e6 fix: support fork PR links on upstream tasks (#3885) 2026-09-23 17:59:26 +01:00
Carlos Florêncio 4dbeb72563 fix: bound scheduled GitHub review cleanup polling (#3884) 2026-09-23 17:39:51 +01:00
Carlos Florêncio a9e069ada4 fix: avoid code-search quota for new requirements (#3883) 2026-09-23 17:30:09 +01:00
José Almeida 25633de627 docs: plan color changes for multi-selected tasks (#3829) 2026-09-23 16:26:35 +01:00
Carlos Florêncio cb9a93c574 docs: simplify public docs (#3882) 2026-09-23 14:34:46 +01:00
Carlos Florêncio d3db4c7279 feat: preview sorted storage usage bars (#3867) 2026-09-23 13:45:37 +01:00
Carlos Florêncio 9944354518 fix: reduce GitHub cleanup and watch polling load (#3866) 2026-09-23 13:31:12 +01:00
João Salavisa 16ca1657ce fix(ui): group mobile system metrics (#3880)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-23 12:00:02 +01:00
João Salavisa 31ad30f437 fix: make mobile changes rows compact (#3881)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-23 11:59:06 +01:00
João Manso f2d52f1826 feat(agents): let a custom agent speak ACP (#3863)
Co-authored-by: Joao Manso <X363081@bcpcorp.net>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-23 11:01:32 +01:00
Clément Fiere f8708da1e0 feat(plugins): render a task menu action as a submenu (#3874)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-23 11:00:23 +01:00
Carlos Florêncio 40b13df86d fix: reclaim sidebar task title width (#3875) 2026-09-23 10:58:29 +01:00
Carlos Florêncio 0386e3e9b7 fix: complete same-step MCP task moves (#3872) (#3876) 2026-09-23 10:57:22 +01:00
Carlos Florêncio 41eeaf0c70 feat(canvas): show live workflow history and simplify sharing (#3877) 2026-09-23 10:57:06 +01:00
Carlos Florêncio a2d4ee8c18 fix: resolve fork PR base identity before worktree prep (#3857) (#3878) 2026-09-23 10:52:14 +01:00
João Salavisa 545cd0b599 fix(ui): move task plugins into mobile menu
Move task plugin actions and destinations into the shared mobile Plugins menu, preserving a compact task header and accessible touch targets. Add focused mobile coverage, plugin authoring documentation, and process-probe stability handling.
2026-09-23 08:14:51 +01:00
Carlos Florêncio c4262c644d feat: add KaTeX rendering to Markdown (#3868) 2026-09-22 23:36:47 +01:00
Carlos Florêncio 5b30ef4412 fix: improve recovery failure diagnostics (#3869) 2026-09-22 23:36:07 +01:00
Carlos Florêncio 151c8bb526 fix: preserve inherited workspace delete copy (#3864) 2026-09-22 23:31:49 +01:00
Carlos Florêncio 2e600341f4 feat: organize settings with tabs and concise help (#3850) 2026-09-22 21:24:43 +01:00
João Salavisa 8a6a3c1e61 feat: show progress while archiving tasks (#3775)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-22 20:54:00 +01:00
João Salavisa 4f76997c8a fix: resume ACP sessions without history replay (#3859)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-22 19:03:21 +01:00
Henry 195530e576 feat(office): unattended loop WIP caps and runaway containment (#3748)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-22 13:21:39 +01:00
point-source 308aada5f9 feat: add task-owned web preview feedback (#3708)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-22 13:20:58 +01:00
Carlos Florêncio 0eea98528c fix(ci): isolate ineligible PR walkthrough triggers (#3862) 2026-09-22 13:20:07 +01:00
Henry 8690df2f79 feat(orchestrator): observe concurrent sessions reusing one worktree (#3851)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-22 10:32:33 +01:00
Alassane f5a505c468 fix: eliminate session-scoped PR-watch amplification and bound SQLite growth (#3319)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-22 10:31:53 +01:00
Henry 5a2a063a76 feat(office): let a GO decision create work in another workspace (#3286)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-22 10:31:19 +01:00
Henry c7cc92382b feat(executors): add continuous SSH host reachability probing (#3747)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-22 10:31:00 +01:00
github-actions[bot] 7b2a4c0712 release: publish 0.95.1 v0.95.1 2026-09-22 10:26:57 +01:00
Henry fbf15bb5de feat(office): rate-limit agent-initiated task-assigned wakes per task (#3814)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-22 10:26:28 +01:00
João Salavisa 6e3fc6cc2a perf(hooks): lint only changed Go packages (#3860)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-22 09:50:15 +01:00
Henry 82d52844b7 fix: start the agent again when a task is sent back a workflow step (#3852)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-22 09:40:21 +01:00
João Salavisa 2c06cf5b6f fix: keep file tree paths workspace-relative (#3855)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-22 08:15:41 +01:00
Carlos Florêncio d324d4918e fix: restore canvas availability on task entry (#3846) 2026-09-21 23:20:52 +01:00
Jelloeater's Agent 65f27ecbff fix(agents): launch opencode-acp binary-first (native binary on PATH), don't break on stale npm cache (#3836)
Co-authored-by: goose <goose@aaif.dev>
Co-authored-by: Benjamin <benjaminchamwb@gmail.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
Co-authored-by: João Salavisa <joao.salavisa@gmail.com>
2026-09-21 23:20:43 +01:00
Y.anbe cd08c50ca6 feat(i18n): add Japanese locale catalogs and negotiation (#3841)
Co-authored-by: Y.anbe <yoshitaka.anbe@aot.it.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-21 23:18:37 +01:00
Alassane ecbe2c6b03 test(e2e): stabilize cancel-progress task switch (#3476)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-21 20:56:00 +01:00
WaleWangPW ac15529215 fix(executor): fail active sessions after resume relaunch errors (#3839)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-21 20:54:49 +01:00
Alassane a3bf7070af ci: update OpenCode free-tier runtime pin (#3847)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
2026-09-21 19:19:04 +01:00
Carlos Florêncio e1f43436b2 fix: preserve client-side navigation for task links (#3844) 2026-09-21 18:22:29 +01:00