Commit Graph

1910 Commits

Author SHA1 Message Date
Carlos Florêncio 3fba828e2f fix: recover failed task launches safely (#3437) 2026-09-07 11:19:09 +01:00
Carlos Florêncio 3c6af41063 fix(github): retry PR auto-fix turns without outcomes (#3458) 2026-09-07 10:15:24 +01:00
Henry cd78236315 fix(backend): stop restarts from leaving the API stuck in "starting" (#3445)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-06 21:29:19 +01:00
Henry 0b368b3a8e fix(office): stop reviewer and approver comments showing under the assignee's name (#3444)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-06 21:28:10 +01:00
Carlos Florêncio 4da737a76f fix: preserve PR status colors across reload (#3454) 2026-09-06 21:27:09 +01:00
Carlos Florêncio ec5249bd0b feat(tasks): preview task launch destination and prompt (#3425) 2026-09-06 21:25:27 +01:00
Carlos Florêncio 66b41c8968 fix(tasks): bound clarification response submissions (#3439) 2026-09-06 18:52:30 +01:00
Clément Fiere 1bd150d0eb fix(web): refine queued message row controls (#3449)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-06 17:27:42 +01:00
Carlos Florêncio 3173c2b56a feat(sidebar): add automatic task color rules (#3180) 2026-09-06 17:18:09 +01:00
Carlos Florêncio 5965a6592c fix: stabilize flaky e2e workflows (#3453) 2026-09-06 17:14:32 +01:00
Carlos Florêncio 3119b08199 feat(storage): add progressive storage analysis (#3429) 2026-09-06 16:09:03 +00:00
Carlos Florêncio 2c4a0f425f fix(tasks): protect dirty worktree deletion (#3426) 2026-09-06 15:19:25 +01:00
Carlos Florêncio b4d594c971 fix(web): preserve Kanban column width while dragging (#3345) (#3423) 2026-09-06 15:15:48 +01:00
Carlos Florêncio 28eb911a2a fix: suppress invalid task timestamps (#3434) 2026-09-06 15:14:49 +01:00
Carlos Florêncio bab9e641fa perf: isolate task surface rendering (#3226) 2026-09-06 13:30:24 +01:00
Carlos Florêncio fed90594d3 fix: keep draft PR icons muted (#3424) 2026-09-06 11:36:41 +01:00
Carlos Florêncio cf532501a1 fix(web): keep new-file input focused after menu close (#3419) 2026-09-06 11:36:25 +01:00
Carlos Florêncio 5e9d14312b fix: auto-fix GitHub PR merge conflicts (#3418) 2026-09-06 11:36:16 +01:00
Carlos Florêncio c4ca73e273 fix(tasks): hide human assignee when auth is disabled (#3417) 2026-09-06 11:36:08 +01:00
github-actions[bot] c112ec9844 chore: update managed runtime pins (#3416)
Co-authored-by: kandev-runtime-updater[bot] <kandev-runtime-updater[bot]@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-06 11:35:59 +01:00
Carlos Florêncio b086f41179 fix: classify backend reload diagnostics (#3414) 2026-09-06 11:35:51 +01:00
Henry 1b8f0f8ca9 fix(backend): stop manual Retry from starting a second agent when a route already resumed (#3399)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-06 11:35:13 +01:00
Clément Fiere 2a29104412 fix: harden prompt history and saved prompt aliases (#3369)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
Co-authored-by: Henry <nova28@users.noreply.github.com>
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: João Salavisa <joao.salavisa@gmail.com>
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-06 11:34:48 +01:00
Carlos Florêncio d796cf131d feat(desktop): add consent-aware repository discovery 2026-09-06 11:32:14 +01:00
Alassane 9b9f347148 feat(executor): per-profile opt-in for unprivileged user namespaces 2026-09-06 11:30:40 +01:00
João Salavisa 0edee495d6 fix(web): contain mobile Kanban archive confirmation (#3430)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-06 09:45:59 +01:00
João Salavisa cafc717dde perf(web): isolate sidebar task tree renders (#3435)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-06 09:45:29 +01:00
João Salavisa 7954eba169 perf(web): isolate kanban task update renders (#3436)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-06 09:44:55 +01:00
João Salavisa 2a8bd21c35 feat(web): add chat-submit-decoration plugin slot over the send button (#2990)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-06 08:21:02 +01:00
Carlos Florêncio 73a399472d fix(web): preserve latest task-create workflow (#3413) 2026-09-05 20:04:11 +00:00
Clément Fiere 5af573ced6 fix(web): load and scroll to unloaded prompts (#3412)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-05 20:04:09 +00:00
Carlos Florêncio d74e85883d feat: add plugin-backed canvases (#3111) 2026-09-05 18:44:43 +00:00
Jonathan Marbutt 97140168d8 fix(web): keep a usable agent selected when the executor changes (#3388)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-05 17:42:06 +00:00
João Manso 241650f271 fix(web): stop a stale session snapshot from reverting a model switch (#3379)
Co-authored-by: Joao Manso <X363081@bcpcorp.net>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-05 16:18:29 +00:00
Carlos Florêncio 59a01b60c4 fix(web): preserve transcript position on task switch (#3405) 2026-09-05 16:18:21 +00:00
Alassane 0c9b1ec588 fix(ci): stabilize immutable runtime image resolution (#3397)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-05 16:15:04 +00:00
João Salavisa 481359ddb2 feat(auth): organization units, tenancy, roles and scopes for team access (#2919)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-05 13:40:43 +00:00
João Salavisa b72c5ff0c2 fix: open registered repository links in file viewer (#3400)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-05 13:26:25 +00:00
Carlos Florêncio 2a23d12890 fix(web): make passthrough composer touch-safe (#2809) (#3303) 2026-09-05 10:26:55 +00:00
Henry f441399441 feat(tasks): show and set task priority on the kanban board (#3333)
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-09-05 10:15:19 +00:00
João Salavisa e4eb278f21 feat(plugins): move shortcuts into plugin settings (#3384)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-04 17:38:05 +00:00
Alassane 820dc3bae6 test: resolve the reply-turn row by message id, not shared turn id (#3318)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-04 17:20:42 +00:00
Clément Fiere 15c0c35df6 feat(auth): resolve session hostnames (#2741)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-04 13:06:33 +00:00
Carlos Florêncio 077b492f7b fix: make accordion menu the default (#3368) 2026-09-04 12:44:45 +00:00
Carlos Florêncio 0ef488605f fix(web): compact TUI MCP strategy selector (#3370) 2026-09-04 12:16:13 +00:00
Carlos Florêncio 256c0fc04d fix(web): keep change action spinners visible (#3339)
Co-authored-by: Jelloeater's Agent <agent@jello.dev>
Co-authored-by: Henry <nova28@users.noreply.github.com>
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-04 05:37:31 +00:00
Carlos Florêncio fa6720f8ca fix(web): detect backend restarts in open pages (#3346) 2026-09-04 04:42:01 +00:00
Henry b067fac875 feat(web): show and move a task's workflow step from the kanban preview (#3329)
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-09-04 04:04:19 +00:00
Carlos Florêncio 76825c109e feat(tasks): edit task dependencies (#3308) (#3323) 2026-09-04 02:35:15 +00:00
Henry 32ccd3d31e feat(web): support right-click session actions in the kanban preview panel (#3321)
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-09-04 00:47:45 +00:00