1325 Commits

Author SHA1 Message Date
Carlos Florêncio 45cef11630 feat: sort sidebar task trees by newest descendant activity (#3935)
Architecture Lint / Architecture boundaries do not regress (push) Has been cancelled
Backend Tests / Plan external runner allocation (push) Has been cancelled
Backend Tests / Detect relevant changes (push) Has been cancelled
E2E Tests / Plan external runner allocation (push) Has been cancelled
Frontend Tests / Plan external runner allocation (push) Has been cancelled
Lint Action Pinning / All action refs are SHA-pinned (push) Has been cancelled
Lint Harness Files / Harness files pass lint (push) Has been cancelled
Backend Tests / Backend Static Checks (push) Has been cancelled
Backend Tests / Backend Tests (1/2) (push) Has been cancelled
Backend Tests / Backend Tests (2/2) (push) Has been cancelled
Backend Tests / Backend (ambient integration env) (push) Has been cancelled
Backend Tests / Run Backend Tests (push) Has been cancelled
Backend Tests / Backend Postgres (push) Has been cancelled
Backend Tests / Backend Postgres 18 (push) Has been cancelled
Backend Tests / Backend (windows) (push) Has been cancelled
E2E Tests / Detect relevant changes (push) Has been cancelled
E2E Tests / Build (push) Has been cancelled
E2E Tests / E2E Shard ${{ matrix.shard }}/14 (push) Has been cancelled
E2E Tests / Resolve Playwright runtime image (push) Has been cancelled
E2E Tests / E2E Containers Shard 1/6 (push) Has been cancelled
E2E Tests / E2E Containers Shard 2/6 (push) Has been cancelled
E2E Tests / E2E Containers Shard 3/6 (push) Has been cancelled
E2E Tests / E2E Containers Shard 4/6 (push) Has been cancelled
E2E Tests / E2E Containers Shard 5/6 (push) Has been cancelled
E2E Tests / E2E Containers Shard 6/6 (push) Has been cancelled
E2E Tests / Kubernetes Compatibility (v1.34.8) (push) Has been cancelled
E2E Tests / Kubernetes Compatibility (v1.36.1) (push) Has been cancelled
E2E Tests / Desktop E2E Smoke (push) Has been cancelled
E2E Tests / Merge E2E Reports (push) Has been cancelled
E2E Tests / E2E Tests Passed (push) Has been cancelled
Frontend Tests / Detect relevant changes (push) Has been cancelled
Frontend Tests / Run Frontend Lint, Tests, and Build (push) Has been cancelled
Frontend Tests / Frontend Tests Passed (push) Has been cancelled
2026-09-25 18:48:32 +01:00
Carlos Florêncio 7d0c4ec2f1 feat: add native desktop download handling (#3933) 2026-09-25 18:07:55 +01:00
Carlos Florêncio 852a867fd5 fix(tasks): refresh top bar after workflow migration (#3927) 2026-09-25 15:54:32 +01:00
Carlos Florêncio 8d5388a1f0 fix: recover Dynamic workflow completion after preflight failure (#3929) 2026-09-25 15:19:26 +01:00
Carlos Florêncio 1b9c2de146 feat(jira): support a default saved view (#3924) 2026-09-25 15:00:32 +01:00
Carlos Florêncio 3aa3233c78 feat: share local Cursor MCP authentication (#3923) 2026-09-25 10:31:58 +01:00
Carlos Florêncio 07959cfaea feat: show remote repository in task topbar (#3917) 2026-09-25 10:31:38 +01:00
Carlos Florêncio 567b965be0 fix: suppress title previews during Kanban multi-select (#3919) 2026-09-25 10:31:14 +01:00
Carlos Florêncio 04b84aa9ef feat: add task-specific workflow changes (#3895) 2026-09-25 10:30:33 +01:00
Carlos Florêncio 200af92fbe fix: isolate managed npm config and report policy failures (#3902) (#3907) 2026-09-24 19:08:13 +01:00
Carlos Florêncio 8796d6948f fix: handle deleted tasks and attribute runtime failures (#3910) 2026-09-24 19:06:03 +01:00
Carlos Florêncio 9a5614963a feat(ui): add copy path actions (#3913) 2026-09-24 19:05:37 +01:00
João Salavisa 6b86b3482c fix: simplify plugin settings layout (#3914)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-24 18:57:14 +01:00
João Salavisa 9fae7ab500 fix: deduplicate mobile plugin toolbars (#3908)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-24 16:18:07 +01:00
José Almeida d602745281 feat: add colors for multi-selected tasks (#3906) 2026-09-24 13:48:06 +01:00
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 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 8e40ba03e6 fix: support fork PR links on upstream tasks (#3885) 2026-09-23 17:59:26 +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 41eeaf0c70 feat(canvas): show live workflow history and simplify sharing (#3877) 2026-09-23 10:57:06 +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 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
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
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 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
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
Carlos Florêncio e1f43436b2 fix: preserve client-side navigation for task links (#3844) 2026-09-21 18:22:29 +01:00
João Salavisa 10726dfe8e fix: reject incompatible inherited workspace repositories (#3838)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-21 15:08:26 +01:00
Carlos Florêncio ac397c5486 fix: restore orphaned sessions on task open (#3840) 2026-09-21 14:07:49 +01:00
José Almeida bae7b8b7de feat(ui): unify mobile navigation and task access (#3830) 2026-09-20 19:24:26 +01:00
Carlos Florêncio 93a7cba937 fix: restore canvas runtime and panel toolbar behavior (#3827) 2026-09-20 11:33:30 +01:00
Jean-Emmanuel Losi 02ac02cd66 feat(agents): add Muse Code ACP agent support (#3819)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-20 11:33:09 +01:00
Carlos Florêncio 9e171c8377 feat: customize sidebar navigation (#3823) 2026-09-20 00:09:02 +01:00