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 |
|
Alassane
|
7855a4e087
|
fix(github): scope PR CI automation switches per linked PR (#2512)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-12 18:36:11 +01:00 |
|
nova28
|
93e5c51116
|
fix(backend): record step transitions so session workflow history stops returning empty (#2520)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-12 17:06:40 +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 |
|
Clément Fiere
|
7e207c6fd1
|
feat: add agent profile duplicate (#2550)
|
2026-08-12 11:19:12 +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 |
|
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 |
|
José Almeida
|
6732c16385
|
feat: make status bar a default-off appearance preference (#2523)
|
2026-08-12 00:25:58 +01:00 |
|
João Salavisa
|
9de669558b
|
feat!: move voice mode into task behavior (#2534)
Co-authored-by: Kandev Agent <agent@kandev.dev>
|
2026-08-11 23:29:46 +02:00 |
|
João Salavisa
|
8b21af3296
|
fix(stats): key Top Agents usage by model and stop dropping each range's first day (#2510)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-11 19:43:46 +01:00 |
|
Aulma
|
31907ba651
|
feat(web): restructure settings and unify page chrome behind PageShell (#2322)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-11 19:34:52 +02:00 |
|
nova28
|
6a093d8eae
|
feat(kanban): add per-workflow step visibility filter to board (#2467)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-10 22:38:37 +01:00 |
|
Carlos Florêncio
|
5e60dd5d10
|
feat(web): center settings save surface (#2466)
|
2026-08-10 22:37:07 +01:00 |
|
nova28
|
258840fd9f
|
feat(automations): add github_pr_merged trigger type (#2462)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-10 10:13:52 +01:00 |
|
Aulma
|
28e03aac70
|
feat(web): open the workspace picker with a keyboard shortcut (#2478)
|
2026-08-10 10:12:07 +01:00 |
|
João Salavisa
|
fb63a88cd1
|
fix(i18n): close the lint-invisible gaps the guard structurally cannot see (#2470)
Co-authored-by: Kandev Agent <agent@kandev.dev>
|
2026-08-09 23:21:39 +01:00 |
|
Clément Fiere
|
e4bc3be8b1
|
feat: no silent model fallback — explicit failure, gone models, per-profile fallback (#2385)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-09 21:44:25 +01:00 |
|
Carlos Florêncio
|
0b60af298e
|
feat: add task autopilot mode and MCP profiles (#2445)
|
2026-08-09 20:29:48 +01:00 |
|
Carlos Florêncio
|
1928f258bf
|
feat: use agent profiles for utility agents (#2430)
|
2026-08-09 18:36:08 +01:00 |
|
Carlos Florêncio
|
8e56a3a7f7
|
feat(storage): add owned temporary artifact cleanup (#2444)
|
2026-08-09 17:57:47 +01:00 |
|
Aulma
|
14d91f5e3d
|
feat: add configurable browser tab title prefix (#2459)
|
2026-08-09 12:02:44 +01:00 |
|
Clément Fiere
|
bd95054997
|
feat: reorder queued messages by drag and drop (#2420)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-09 12:00:21 +01:00 |
|
Clément Fiere
|
0472eb1c73
|
fix(kanban): render hidden workflows when explicitly selected (#2446)
|
2026-08-09 11:50:28 +01:00 |
|
nova28
|
b309d2beb6
|
fix(web): render workflow description in settings (#2418)
|
2026-08-09 11:49:04 +01:00 |
|
João Salavisa
|
deb39de837
|
feat: add list_task_sessions_kandev MCP tool (#2442)
Co-authored-by: Kandev Agent <agent@kandev.dev>
|
2026-08-08 22:02:48 +02:00 |
|
Carlos Florêncio
|
5b13f43d80
|
feat: add provider-neutral agent error recovery (#2437)
|
2026-08-08 19:59:51 +01:00 |
|
Carlos Florêncio
|
4c1207cbe5
|
fix: contain backend runtime failure paths (#2431)
|
2026-08-08 19:59:25 +01:00 |
|
Carlos Florêncio
|
7133b132f6
|
feat(storage): speed up scans and add dependency cleanup (#2432)
|
2026-08-08 19:30:05 +01:00 |
|
Carlos Florêncio
|
317dac7837
|
fix: remember task-create workflows per workspace (#2428)
|
2026-08-08 18:59:27 +01:00 |
|
João Salavisa
|
70e6eb8895
|
fix(git): count diff lines by hunk position, not by "+++"/"---" prefix (#2427)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-08 19:17:09 +02:00 |
|
Carlos Florêncio
|
cd1d19ae65
|
feat: resolve model-dependent provider options (#2404)
|
2026-08-08 17:13:50 +01:00 |
|
João Salavisa
|
7f0d4bdbb7
|
fix(i18n): externalize four SCREAMING_CASE copy tables the lint rule cannot see (#2409)
Co-authored-by: Kandev Agent <agent@kandev.dev>
|
2026-08-08 17:07:07 +02:00 |
|
Alassane
|
131ef6f6c2
|
feat(gitlab): add MR auto-fix, auto-merge, hover preview, badge (#2301)
|
2026-08-08 16:01:39 +01:00 |
|
Carlos Florêncio
|
de4e4161ed
|
feat: surface port forwarding controls and browser navigation (#2383)
|
2026-08-08 13:49:58 +01:00 |
|
João Salavisa
|
6393d2df85
|
feat(plugins): expand host.ui and add host.toast / host.utils (#2410)
Co-authored-by: Kandev Agent <agent@kandev.dev>
|
2026-08-08 07:58:17 +02:00 |
|
João Salavisa
|
fffde518dd
|
fix(plugins): repair modal tooltips, live theme, and min_kandev_version (#2408)
Co-authored-by: Kandev Agent <agent@kandev.dev>
|
2026-08-08 02:12:44 +02:00 |
|
Alassane
|
82177a270b
|
feat(plugins): add a task-card-tags slot (#2332)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-07 21:46:45 +01:00 |
|
Carlos Florêncio
|
9e503c5e6b
|
feat: surface allowlisted OpenCode remediation links in recovery surfaces (#2396)
|
2026-08-07 21:27:43 +01:00 |
|
nova28
|
9e6c2098b1
|
feat: add GitLab support to workflow sync (#2289)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-07 21:06:10 +01:00 |
|
João Salavisa
|
4f34dc682c
|
fix(i18n): correct a plural _one form and collapse a twinned key in en (#2395)
Co-authored-by: Kandev Agent <agent@kandev.dev>
|
2026-08-07 21:09:22 +02:00 |
|
Clément Fiere
|
240bf7078d
|
feat: add agent todo list panel with settings toggle and + menu (#2327)
|
2026-08-07 19:04:05 +01:00 |
|
João Salavisa
|
d855d615f8
|
perf(i18n): lazy-load locale catalogs instead of bundling every language (#2362)
Co-authored-by: Kandev Agent <agent@kandev.dev>
|
2026-08-07 18:43:42 +01:00 |
|
Clément Fiere
|
1db7379ed8
|
feat: isolate improve-kandev tasks in a dedicated workspace (#2347)
|
2026-08-07 18:18:45 +01:00 |
|
Clément Fiere
|
05e72c10e3
|
feat(queue): add admin toggle for queued message merging (#2342)
|
2026-08-07 17:36:52 +01:00 |
|
Alassane
|
610f5f810b
|
feat(plugins): add primary task-menu group and registerTaskFilter hook (#2351)
|
2026-08-07 17:36:42 +01:00 |
|
Clément Fiere
|
cd5199cd14
|
feat: show red interrupted icon for tasks cut short by a restart (#2358)
|
2026-08-07 17:17:57 +01:00 |
|
Clément Fiere
|
084ecc8b54
|
feat: show queued prompt count badge in the task sidebar (#2354)
|
2026-08-07 15:34:39 +01:00 |
|
Luan Martins
|
10996c1b57
|
feat: add optional workflow-level agent prompt (#2338)
|
2026-08-07 15:22:44 +01:00 |
|