Alassane
|
faed669371
|
fix: resolve mobile Add folder executor race in workspace sources (#2696)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-22 16:30:45 +00:00 |
|
nova28
|
34f7f56714
|
fix(office): persist workspace name and description edits on save (#2859)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-22 15:55:19 +00:00 |
|
nova28
|
c82668c789
|
feat(mcp): expose agent clarification questions and permission requests externally (#2875)
Co-authored-by: Vojtěch Biberle <vojtech.biberle@gmail.com>
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-22 15:39:40 +00:00 |
|
gsimard-nordai
|
9e6bd9001c
|
feat(workflows): auto-hide empty steps (#2815)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-22 15:01:46 +00:00 |
|
Ahmed Bally
|
a2685dccae
|
feat(jira): add OAuth 2.1 with PKCE via Atlassian MCP server (#2805)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-22 14:49:09 +00:00 |
|
Clément Fiere
|
e74a01ff5e
|
feat(web): show completed turn duration on prompts (#2852)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-22 14:48:32 +00:00 |
|
nova28
|
708d903b3a
|
feat(office): add per-role tier defaults and explain why an agent's tier differs (#2853)
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-22 14:48:21 +00:00 |
|
Alassane
|
4e04d09f67
|
fix(web): preserve executor fields across kanban task cache merges (#2705)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-22 14:46:25 +00:00 |
|
Alassane
|
ecda06748e
|
fix(gitlab): scope MR automation switches per linked MR (#2676)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-22 14:44:56 +00:00 |
|
Carlos Florêncio
|
6d7e4e8698
|
fix(ui): preserve resumed session model labels (#2904)
|
2026-08-22 14:42:10 +00:00 |
|
João Salavisa
|
9ef80367f8
|
feat(web): name each task's repository in the sidebar and task header (#2917)
Co-authored-by: Kandev Agent <agent@kandev.dev>
|
2026-08-22 13:58:07 +01:00 |
|
nova28
|
9178780ba2
|
feat(github): add PR outcome attribution (merge, close, draft, changed files) (#2614)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-21 22:35:41 +01:00 |
|
Carlos Florêncio
|
cf391bab8b
|
feat(git): use repository-qualified PR comparison targets (#2828)
|
2026-08-21 22:04:44 +01:00 |
|
Carlos Florêncio
|
94e7b0245f
|
feat(routing): add dynamic agent profile routing (#2698)
|
2026-08-21 22:04:17 +01:00 |
|
nova28
|
66efcb88e1
|
feat(automation): export workspace automations as reviewable YAML (#2898)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-21 22:03:35 +01:00 |
|
Carlos Florêncio
|
025492a690
|
feat(config): add YAML startup configuration parity (#2863)
|
2026-08-21 19:28:21 +01:00 |
|
Alassane
|
64bc820c45
|
feat(plugins): add task-row tags and sidebar actions (#2609)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-21 18:12:30 +01:00 |
|
Carlos Florêncio
|
d99092e09c
|
fix: add durable task launch failure recovery (#2832)
|
2026-08-21 16:39:47 +01:00 |
|
nova28
|
8898459c0b
|
fix(workflow): make quorum-guarded step transitions actually fire (#2864)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-21 16:36:54 +01:00 |
|
nova28
|
186efbf6f3
|
fix(web): hide agent profiles that aren't ready from session handoff (#2874)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-21 11:57:43 +01:00 |
|
Clément Fiere
|
08f07b709e
|
fix(git): make archived-task git snapshot replay crash-proof and lifecycle-aware (#2851)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-20 21:20:47 +01:00 |
|
nova28
|
0243663ec6
|
fix(office): populate Started/Completed timestamps on task detail (#2856)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-20 20:29:51 +01:00 |
|
nova28
|
d5039f89c0
|
fix(office): make auto-start work for Office tasks and surface failures on the kanban card (#2847)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-20 18:12:31 +01:00 |
|
José Almeida
|
8bf6b57c78
|
feat: add native agent rich output (#2773)
|
2026-08-20 14:45:58 +01:00 |
|
nova28
|
21336de2b2
|
fix(web): stop new Office tasks from disappearing off the board (#2829)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-20 13:09:25 +01:00 |
|
Clément Fiere
|
0630a02841
|
fix: isolate kandev cookies between instances on one host (#2813)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-19 22:47:54 +01:00 |
|
Clément Fiere
|
0d865c9bb8
|
feat(prompt-history): add prompt numbers and auto-load older pages (#2814)
|
2026-08-19 21:28:01 +01:00 |
|
nova28
|
0b10edfa22
|
fix(office): stop config import from flattening the agent org chart (#2812)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-19 16:11:20 +01:00 |
|
José Almeida
|
1648cb8011
|
feat(queue): add persistent auto-run controls (#2778)
|
2026-08-19 14:04:12 +01:00 |
|
Ahmed Bally
|
3949f6f5e8
|
fix(integrations): render action component on plugin integration cards (#2794)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-19 10:32:54 +01:00 |
|
Carlos Florêncio
|
eab689c2a2
|
feat(mcp): refine session MCP server explorer (#2726)
|
2026-08-19 09:05:14 +01:00 |
|
WaleWangPW
|
f394705ae5
|
fix(ssr): forward WIP admission and overflow fields onto hydrated kanban tasks (#2784)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-18 23:26:31 +01:00 |
|
Jérémy Coatelen
|
a9c52949a0
|
feat(tasks): add pre-defined repository sets for bulk task repository selection (#2774)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-18 22:30:38 +01:00 |
|
João Manso
|
f95c7bf9a9
|
fix(web): keep the model selector visible for any legacy agent config key (#2779)
Co-authored-by: Joao Manso <X363081@bcpcorp.net>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-18 18:18:21 +00:00 |
|
Carlos Florêncio
|
6ca94f6e10
|
fix(web): make mobile topbar actions scrollable (#2769)
|
2026-08-18 17:18:32 +00:00 |
|
Clément Fiere
|
0e6c98c0a0
|
feat(web): add prompt history panel (#2738)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-18 16:13:15 +00:00 |
|
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 |
|
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
|
5eb99d8b09
|
fix(web): keep selection and searching state stable across partial content-search results (#2712)
Co-authored-by: Kandev Agent <agent@kandev.dev>
|
2026-08-18 00:31:13 +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 |
|
João Salavisa
|
ad21460007
|
feat(github): add merge queue actions (#2755)
Co-authored-by: Kandev Agent <agent@kandev.dev>
|
2026-08-17 23:28:59 +00:00 |
|
Carlos Florêncio
|
1d42d0d95a
|
fix(web): use canonical task priority type (#2733) (#2745)
|
2026-08-17 21:21:48 +00:00 |
|
Ahmed Bally
|
79e232f1c2
|
feat(plugins): expose integration settings UI, save coordinator, and per-workspace enabled badge to plugins (#2736)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-17 21:18:17 +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 |
|
Clément Fiere
|
92987a872c
|
feat: add relative last seen display option to account security (#2739)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-17 20:28:26 +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 |
|