Commit Graph

781 Commits

Author SHA1 Message Date
Carlos Florêncio 704f652f30 feat(sidebar): add last activity task sorting (#2762) 2026-08-18 10:15:42 +01:00
José Almeida 270ddbff8f fix: improve terminal close confirmation (#2754) 2026-08-18 08:02:00 +00:00
nova28 02827208f6 fix(web): stop Escape from silently rejecting clarification questions (#2729)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-18 06:57:51 +00:00
Clément Fiere ba96562f04 feat: add quick chat idle dot indicator (#2750)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-18 06:52:26 +00:00
Carlos Florêncio 7f299fe46b fix: honor manual New Agent profile selection (#2730) (#2749) 2026-08-18 06:47:31 +00:00
João Salavisa 4cccb9861c fix(web): add a stop control and visible output to the dev server preview (#2725)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-17 23:54:44 +00:00
Carlos Florêncio c38cec3044 fix(web): replace completed session composer (#2734) (#2747) 2026-08-17 21:22:02 +00:00
Carlos Florêncio 1d42d0d95a fix(web): use canonical task priority type (#2733) (#2745) 2026-08-17 21:21:48 +00:00
Carlos Florêncio d029759054 fix(web): keep pasted hash text literal (#2743) 2026-08-17 20:31:47 +00:00
Clément Fiere 55484f7c92 fix(web): resolve turn_metadata for non-hydrated sessions (#2737)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-17 20:29:35 +00:00
José Almeida 7e2c4ae84e fix: enforce active clarification lifecycle (#2669) 2026-08-17 11:14:12 +00:00
João Salavisa 5257dfbaab fix(web): close the i18n coverage gaps in the non-JSX scanner and locale catalogs (#2727)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-16 23:03:29 +00:00
Carlos Florêncio 7c96621de1 feat: add executor parity safeguards (#2704) 2026-08-16 21:13:41 +00:00
João Manso f17c4242f3 fix(web): keep the model selector visible for sessions with an agent config key (#2715)
Co-authored-by: Joao Manso <X363081@bcpcorp.net>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-16 20:10:40 +01:00
Carlos Florêncio e86202647e fix(runtime): recover stale npm metadata (#2714) 2026-08-16 17:41:43 +01:00
José Almeida 8d006c4011 fix(web): open review panes in selected split (#2710) 2026-08-16 15:40:11 +01:00
João Salavisa 63c21686ff fix(web): externalize copy the jsx-only i18n guard cannot see, and gate it (#2711)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-16 12:08:59 +01:00
José Almeida 38c94e7d00 fix(web): reveal content search matches in editors (#2681) 2026-08-16 10:42:35 +01:00
Aulma 4f06eaa234 feat(web;backend): derive office-vs-kanban mode from the active workspace, not the URL (#2677)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-16 10:23:19 +01:00
Clément Fiere 44773eec59 fix(web): replace clipped start agent button with composer hint (#2624) 2026-08-15 21:39:41 +01:00
Clément Fiere 39e9bc77f5 fix(web): scroll message metadata dialog entries instead of clipping (#2683) 2026-08-15 17:05:59 +01:00
nova28 de4c7fbf9c fix(routing): retry ACP transport disconnects instead of failing outright (#2680)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-15 16:00:55 +01:00
Clément Fiere 4d54c20041 fix(web): stop task context menu from starting a row drag (#2662) 2026-08-14 15:56:11 +01:00
Carlos Florêncio cb0c10aa9f fix: reduce clarification context font size (#2659) 2026-08-14 14:49:07 +01:00
Carlos Florêncio 52f73eebf9 fix: show shared clarification context (#2641) (#2645) 2026-08-14 10:17:20 +01:00
José Almeida 7eebb42570 fix(web): align empty sidebar task message (#2632) 2026-08-13 18:02:58 +01:00
nova28 a13379cfbc feat: show gitlab mr badge on sidebar and tasks list rows (#2613)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
2026-08-13 16:04:52 +01:00
Carlos Florêncio 6bb02a6f34 fix: verify provider history ordering and retry (#2626) 2026-08-13 15:20:35 +01:00
Carlos Florêncio 0ba91b40a2 fix(web): align task confirmation copy (#2625) 2026-08-13 13:40:46 +01:00
Carlos Florêncio 6aeaf4ad22 fix(web): reconcile provider history in Changes timeline (#2618) 2026-08-13 12:54:39 +01:00
Carlos Florêncio d5f0a4466c fix(web): render queued attachment previews (#2622) 2026-08-13 12:44:08 +01:00
Carlos Florêncio 9a7966a45e feat: queue task moves at WIP capacity (#2579) 2026-08-13 12:40:02 +01:00
Clément Fiere 3e7cb9097d feat(ui): add pin to keep message queue panel open (#2591) 2026-08-13 11:39:05 +01:00
João Salavisa 1f38b6b435 feat(tasks): add task dependencies with auto-start chaining (#2589)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-13 11:27:17 +01:00
João Salavisa ce82e2a4ab fix(i18n): externalize remaining frontend copy (#2616)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-13 11:11:46 +01:00
Carlos Florêncio df388c125d fix: preserve session-backed task navigation (#2601) 2026-08-13 11:08:24 +01:00
José Almeida f218880ecb feat(plugins): add source-control extension contracts (#2117) 2026-08-13 08:29:29 +01:00
João Salavisa d58a1df32d fix(i18n): localize watcher fallback labels (#2596)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-13 01:00:32 +01:00
João Salavisa 8ab08a4c5b refactor: remove core Voice Mode in favour of the Voice plugin (#2576)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-13 00:15:19 +01:00
João Salavisa fa7d88bee6 fix(plugins): make the composer capability usable end to end (#2575)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-12 20:29:18 +01:00
Carlos Florêncio 8ca01e0f7e feat(git): add local-first contribution resolution (#2560) 2026-08-12 19:12:35 +01:00
Carlos Florêncio ce4ea447f3 fix: refine task confirmation dialogs (#2553) 2026-08-12 14:53:09 +01:00
Clément Fiere 1f1710e54f feat: add option to prevent agent auto-start on open (#2556) 2026-08-12 14:36:25 +01:00
João Salavisa 6033d5717c feat(plugins): add voice extraction host APIs (#2548)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-12 11:14:50 +02:00
Clément Fiere 723c140013 fix: make pinned todos panel fill its hosting panel height (#2532) 2026-08-12 08:16:32 +01:00
Luan Martins adc7614649 feat(ui): add PR event automation pills (#2522) 2026-08-12 08:16:00 +01:00
Clément Fiere 115c8511c2 feat: add only-pin-when-not-empty option for the todo list panel (#2543) 2026-08-12 08:15:11 +01:00
Carlos Florêncio c4b4791de6 fix(git): contain rewritten contribution histories (#2509) 2026-08-12 08:12:53 +01:00
Carlos Florêncio 307d8b9b40 fix: correct isolated subtask branch messaging (#2533) 2026-08-11 23:37:55 +01:00
nova28 5452a4b9ce feat(gitlab): add MR status chip to chat and passthrough toolbars (#2537)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
2026-08-11 23:24:01 +01:00