Commit Graph

472 Commits

Author SHA1 Message Date
Carlos Florêncio 4bebf7c511 feat: preview task canvases with workspace data (#3887) 2026-09-23 20:51:55 +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 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 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 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
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
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 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
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
Carlos Florêncio ac397c5486 fix: restore orphaned sessions on task open (#3840) 2026-09-21 14:07:49 +01:00
José Almeida 3ebd7381bb fix(k8s): restore executor profile environment on resume (#3835) 2026-09-21 11:18:08 +01:00
Benjamin 00c7469d81 fix(tasks): detect stalled sessions and heal orphaned ones in sweep (#3832)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-21 00:02:29 +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
Carlos Florêncio ea73c419c1 fix: admit initial creation prompts through workflow (#3820) 2026-09-20 00:06:41 +01:00
José Almeida 2f44cd7b38 fix: preserve Kubernetes runtimes after recoverable agent failures (#3824) 2026-09-19 23:50:38 +01:00
José Almeida e12590e58e feat: create automations from configuration chat (#3825)
Co-authored-by: Codex <codex@openai.com>
2026-09-19 21:52:12 +01:00
Carlos Florêncio 02d260ff7d fix: send late clarification answers as messages (#3798) (#3799) 2026-09-19 21:35:23 +01:00
Carlos Florêncio a27423f960 feat: add task-specific workflow agent overrides (#3822) 2026-09-19 21:26:36 +01:00
Carlos Florêncio 05a6eec64a feat: focus committed workflow recipients (#3826) 2026-09-19 21:24:01 +01:00
José Almeida 390ca6adc8 fix: refresh executor indicators and restore status details (#3821) 2026-09-19 19:14:25 +01:00
José Almeida 9e48a71dbe feat: add per-task remote repository checkout options (#3817) 2026-09-19 15:43:12 +01:00
Carlos Florêncio e3ed7bfd5d ci: harden release artifact uploads (#3816) 2026-09-19 12:35:51 +01:00
José Almeida 32d640f264 feat: open task folders with host availability checks (#3784) 2026-09-19 11:46:09 +01:00
Carlos Florêncio 22cb093353 fix: bound oversized user-message rendering (#3797) (#3801) 2026-09-18 16:30:51 +01:00
José Almeida 6f975f7e22 feat(review): add whole-file comments (#3796) 2026-09-18 16:03:18 +01:00
Henry 277677f330 feat(plugins): expose task dependencies in plugin and canvas data API (#3794)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-18 14:55:51 +00:00
Carlos Florêncio 3c1bf2da4d feat(office): implement taskless runs and Office mode repairs (#3777) 2026-09-18 15:13:01 +01:00
Henry e36746ac10 feat(automation): add webhook alert dedup, filters, and repo selector (#3719)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-18 10:38:46 +01:00
Henry 18516c8f8b feat(office): let a scheduled coordinator agent see the board and flag blockers (#3723)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-18 10:35:16 +01:00
Carlos Florêncio 9a91446b72 fix: recover stale workflow completion signals (#3772) (#3788) 2026-09-18 10:33:43 +01:00
Carlos Florêncio b1b095f0c0 feat: make session capacity opt-in (#3790) 2026-09-18 10:33:17 +01:00
Carlos Florêncio 8966a6020b feat: add workflow import profile selection (#3771) 2026-09-18 00:34:50 +01:00