Alassane
377b0b201e
docs: freeze generic plugin host boundary ( #3175 )
...
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-01 07:19:09 +00:00
Carlos Florêncio
daa03502ac
fix: scope git status by task environment ( #3212 )
2026-09-01 01:12:02 +00:00
Carlos Florêncio
4e3dc91607
feat(agents): add explicit branch recovery for resumed sessions ( #3216 )
2026-08-31 21:52:46 +00:00
Carlos Florêncio
59c77a7a84
ci: revoke stale merge approval after untrusted push ( #3224 )
2026-08-31 20:49:17 +00:00
Carlos Florêncio
f85ae95afe
fix: preserve canonical MCP tool names for Auggie ( #3196 )
2026-08-31 18:46:30 +00:00
Carlos Florêncio
0a0fb2d134
fix: support stacked PR base retargeting for review-watch worktrees ( #3199 )
2026-08-31 17:59:31 +00:00
Carlos Florêncio
282be1e3b7
fix(worktree): use local base when refresh is unavailable ( #3184 )
2026-08-31 14:40:05 +00:00
Carlos Florêncio
4b420f4950
fix(agentctl): keep comparison target Git non-interactive ( #3185 )
2026-08-31 12:28:13 +00:00
Carlos Florêncio
1c7b5afce1
fix: avoid passthrough ready event deadlock ( #3177 ) ( #3181 )
2026-08-31 12:27:18 +00:00
Carlos Florêncio
07da130284
fix(git): keep shared-environment status authoritative ( #3173 )
2026-08-31 10:18:03 +00:00
Carlos Florêncio
a96f0d51b5
fix: support empty remote task worktrees ( #3172 )
2026-08-31 03:26:51 +00:00
Carlos Florêncio
0983ae9290
fix: bound untracked dependency status enumeration ( #3170 )
2026-08-30 23:45:55 +00:00
Carlos Florêncio
ec1a7d567f
perf(ci): reduce E2E container setup time ( #3163 )
2026-08-30 19:55:20 +00:00
Carlos Florêncio
f318999ff1
fix: quiesce active turns before workflow context reset ( #3156 )
2026-08-30 13:48:02 +00:00
José Almeida
cc2ee0b43d
fix: preserve staged and unstaged changes per file ( #3104 )
2026-08-30 13:26:18 +00:00
Carlos Florêncio
21e7d5be23
fix: exclude lifecycle turns from task activity ( #3142 )
2026-08-29 10:00:07 +00:00
Carlos Florêncio
ace26dfd99
fix(github): harden auto-merge and surface task automation ( #3128 )
2026-08-28 22:23:45 +00:00
Carlos Florêncio
4074b43663
feat(web): remember recent agent profile use ( #3095 )
2026-08-28 20:40:22 +00:00
Carlos Florêncio
bfe7cf7995
fix(web): isolate Monaco from Vitest ( #3114 ) ( #3121 )
2026-08-28 17:04:34 +00:00
Henry
c7de33b0bc
fix(backend): stop a duplicate lifecycle turn from hiding a pending clarification ( #2989 )
...
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-27 19:56:39 +00:00
Carlos Florêncio
81a22a3f55
feat: improve quick chat tabs ( #3076 )
2026-08-27 16:33:46 +00:00
Carlos Florêncio
936218157e
fix: preserve legacy sqlite database continuity ( #3089 )
2026-08-27 14:00:20 +00:00
Carlos Florêncio
975c03fe3b
fix(plugins): resolve first-use repository task selections on server ( #3068 )
2026-08-27 10:12:39 +00:00
Carlos Florêncio
fe0bda1e07
feat(workspaces): add repository branch policies ( #2997 )
2026-08-26 11:09:00 +00:00
Carlos Florêncio
527cf1e9fa
fix(worktree): fail closed on required repository refresh ( #3023 )
2026-08-26 08:54:31 +00:00
Henry
8f21873d45
feat(ssh): reclaim remote task directories on terminal archive or delete ( #3000 )
...
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com >
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-08-25 06:56:59 +00:00
Carlos Florêncio
29289520c7
feat(automation): add configurable continuation and coordinator access ( #2943 )
2026-08-24 22:04:54 +00:00
Carlos Florêncio
29e4c98fff
fix(agents): recover executor-local npm runtime caches ( #2986 )
2026-08-24 21:05:02 +00:00
Carlos Florêncio
d9b815048d
perf: reduce frontend idle CPU ( #2965 )
2026-08-24 20:40:02 +00:00
Carlos Florêncio
727d59ce71
ci: unify trusted contributor PR automation ( #2996 )
2026-08-24 19:11:29 +00:00
João Salavisa
635959f56d
feat(plugins): expose durable pending interactions and response actions ( #2922 )
...
Co-authored-by: Kandev Agent <agent@kandev.dev >
2026-08-24 14:14:38 +00:00
Carlos Florêncio
81da6af99f
fix: preserve newest backend diagnostics ( #2929 ) ( #2934 )
2026-08-23 20:49:47 +00:00
Carlos Florêncio
9a0e99ae84
fix: harden PR walkthrough workflow runner ( #2962 )
2026-08-23 19:19:11 +00:00
Alassane
8792a8d0ca
fix(auth): gate plugin webhooks by manifest visibility ( #2608 )
...
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-08-23 17:35:38 +00:00
Carlos Florêncio
b15bf00783
fix: shorten PR walkthrough links and align shell branding ( #2954 )
2026-08-23 13:39:07 +00:00
Carlos Florêncio
384d6beca0
docs: establish system-oriented specification governance ( #2930 )
2026-08-23 10:53:23 +00:00
Carlos Florêncio
17d0251850
fix: harden portable PR walkthrough runner ( #2942 )
2026-08-23 11:44:25 +01:00
Carlos Florêncio
358a41a8a7
feat(agent): pin managed runtimes and add update awareness ( #2906 )
2026-08-22 22:08:45 +00:00
Carlos Florêncio
eb0df0a492
feat: add PR walkthrough generation workflow ( #2933 )
2026-08-22 21:46:57 +01: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
Alassane
fc7136e02e
fix(mcp): allow parent workspace-source recovery ( #2842 )
...
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-08-22 15:37:29 +00:00
Carlos Florêncio
7835c9a02a
ci: persist fork approval labels across pushes ( #2924 )
2026-08-22 15:35:06 +00:00
João Salavisa
dc8403e2e8
fix(plugins): prune superseded plugin versions after a confirmed start ( #2921 )
...
Bounds plugin disk use: installing never removed the version it replaced, so
~/.kandev/plugins/<id>/ accumulated a full copy per install forever (4.2GB on
one machine, 3.74GB of it superseded versions). A plugin now keeps its active
version plus one rollback target, pruned only once the new version is
confirmed running.
Co-authored-by: Kandev Agent <agent@kandev.dev >
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-22 15:35:58 +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
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
24462de07d
feat(settings): unify prompt editors ( #2855 )
2026-08-21 16:40:58 +01:00
Carlos Florêncio
c8b0b50ff8
feat(acp): surface Cursor subagent metadata via cursor/task ( #2867 )
2026-08-21 16:36:30 +01:00
José Almeida
8bf6b57c78
feat: add native agent rich output ( #2773 )
2026-08-20 14:45:58 +01:00