Commit Graph

1241 Commits

Author SHA1 Message Date
Clément Fiere 084ecc8b54 feat: show queued prompt count badge in the task sidebar (#2354) 2026-08-07 15:34:39 +01:00
Clément Fiere 4d80edacf2 feat: re-parent tasks by drag and drop in the sidebar (#2355) 2026-08-07 15:33:41 +01:00
Nicolas Lenepveu 10cd0c0a84 fix(agents): default custom TUI agents to Ink-safe passthrough stdin (#2369) 2026-08-07 15:32:26 +01:00
Clément Fiere 534f84e455 fix: reap and retry cold-resume prompt-readiness timeout (#2356) 2026-08-07 15:26:06 +01:00
Nicolas Lenepveu a35dd6d22e fix(passthrough): deliver prompt to custom TUI agents via stdin (#2335) 2026-08-07 15:24:58 +01:00
Carlos Florêncio be01f7a73a fix(mcp): report workflow-default profile that outranks explicit on a step (#2341) 2026-08-07 15:24:06 +01:00
Luan Martins 10996c1b57 feat: add optional workflow-level agent prompt (#2338) 2026-08-07 15:22:44 +01:00
José Almeida 774ce6d9b4 feat: add source runtime bundle target (#2277) 2026-08-07 12:58:53 +01:00
irium dd2403dea5 feat: compact kandev MCP tool results (#2337)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-07 12:09:21 +01:00
João Salavisa e05d620876 refactor(plugins): move Slack out to kandev-plugin-slack and list it in the marketplace (#2344)
Co-authored-by: Kandev Agent <agent@kandev.local>
2026-08-07 11:06:17 +02:00
Clément Fiere 0c2dcf2e78 fix(acp): strip CRLF multi-line command echoes with no reported cwd (#2334) 2026-08-07 09:57:26 +01:00
Carlos Florêncio addf564c20 fix(quick-terminal): make host-shell PTYs durable across reloads (#2345) 2026-08-07 09:56:11 +01:00
João Salavisa d7d3c8409d fix(tasks): clear the pending-input icon when a request resolves (#2343)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-07 10:44:56 +02:00
João Salavisa dc89d494fe feat(i18n): add European Portuguese (pt-PT) locale (#2349)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-07 04:56:55 +02:00
Nicolas Lenepveu e527310fb8 fix(mcp): report the agent profile that will actually launch (#2329) 2026-08-06 15:57:35 +01:00
Carlos Florêncio a5d6649f69 feat(review): support nested submodule review (#2295) 2026-08-06 15:04:19 +01:00
Jean-Emmanuel Losi 92e2256544 fix(acp): let Cursor sessions leave fast mode (parameterizedModelPicker) (#2307) 2026-08-06 14:13:05 +01:00
Carlos Florêncio 6b42e335db feat(queue): add Send Now dispatch controls (#2292) 2026-08-06 13:45:55 +01:00
nova28 9a4c65f755 fix(backend): enforce per-user workspace authorization in workflow sync (#2311) 2026-08-06 12:23:34 +01:00
irium fef3da278a fix(acp): keep todo indicator alive across session resume (#2315) 2026-08-06 12:23:01 +01:00
Carlos Florêncio acfbf58646 fix: harden remote contribution launch safety (#2294) 2026-08-06 12:07:13 +01:00
nova28 6eaab90d9f feat: add mid-turn steering for Claude ACP sessions (#2241)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-06 11:28:18 +01:00
nova28 6b40d5b2ec feat(automation): make the automation the object, with its own runs destination (#2190)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-06 11:18:59 +01:00
Carlos Florêncio 32ccb02895 feat(quick-terminal): unify terminal and chat tabs (#2235) 2026-08-06 11:16:29 +01:00
Carlos Florêncio 80e4d77bb1 feat(secrets): add scoped repository secret environments (#2237) 2026-08-05 23:05:54 +01:00
nova28 d15d5da8fa fix(backend): seed every workspace with its stored base branch (#2270) 2026-08-05 22:37:07 +01:00
nova28 b48649e25c fix(backend): stop workflow step reset from double-starting the agent (#2263) 2026-08-05 22:36:23 +01:00
Carlos Florêncio 7cd0989fe8 fix: initialize new repositories with a main branch (#2297) 2026-08-05 22:34:26 +01:00
Clément Fiere 6b938b61cb feat(settings): add enable/disable toggle for agent profiles (#2248)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-05 21:21:51 +01:00
Carlos Florêncio 45a247cdf2 fix: persist default sidebar view (#2293) 2026-08-05 21:06:37 +01:00
Carlos Florêncio 3a1ca57c0a fix: route PR-only commits to GitHub details (#2268) 2026-08-05 20:45:59 +01:00
Carlos Florêncio 5c51dde562 feat: add file tree chat context (#2266) 2026-08-05 20:41:35 +01:00
Carlos Florêncio 84fe8132a1 feat: support remote contribution tasks (#2265) 2026-08-05 19:25:58 +01:00
João Manso cc0a144655 fix(launcher): find the runtime bundle next to the launcher (#2285) 2026-08-05 19:14:52 +01:00
Carlos Florêncio a7b416a1a8 fix(web): retire unreachable archived sidebar filter (#2246) 2026-08-05 19:06:49 +01:00
Alassane 345ea1216d feat(plugins): add task panel, menu, and storage hooks (#2152)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-05 19:02:29 +01:00
Carlos Florêncio fef76fda57 feat: prevent host sleep during active tasks (#2264) 2026-08-05 18:24:14 +01:00
Carlos Florêncio ad70426d46 feat: rename generated task branches (#2262) 2026-08-05 18:23:57 +01:00
Alassane ae31fa85a9 feat(gitlab): add task MR lifecycle notifications (#2125)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-05 18:22:31 +01:00
Carlos Florêncio 9b3aa282a9 chore: strengthen code review prompts (#2267) 2026-08-05 13:44:25 +01:00
José Almeida 58f0f6214e feat(lsp): run language servers on task hosts (#1863) 2026-08-05 10:57:24 +01:00
Carlos Florêncio c6dffa122a fix: prevent permanent owned-link target mismatch on task launch (#2253) 2026-08-05 10:54:59 +01:00
Carlos Florêncio c3fd434a24 refactor: remove unused Virtuoso code (#2224) 2026-08-04 22:15:32 +01:00
Carlos Florêncio 3c9bf8295f feat: support 100 MiB prompt attachments (#2261) 2026-08-04 22:11:13 +01:00
Clément Fiere 2e8392e640 fix(backend): retry prompt once after agent-not-ready-after-resume timeout (#2250) 2026-08-04 21:56:51 +01:00
BillChenIDY 7684bd09aa feat(i18n): add Simplified Chinese locale (#2243)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-04 21:51:32 +01:00
Carlos Florêncio 9ad14224a7 fix: quiet terminal-session ERROR noise in git and resume paths (#2258) 2026-08-04 19:15:41 +01:00
João Manso c487d6b8bc test(acpdbg): resolve the helper process by absolute path (#2245) 2026-08-04 10:31:54 +01:00
João Manso 0b632256aa fix(acpdbg): make the out-of-band queue unbounded so replays cannot deadlock (#2244) 2026-08-04 10:31:38 +01:00
José Almeida d6b95500eb fix: make pending message queues manageable (#2239) 2026-08-04 08:49:46 +01:00