Carlos Florêncio
e3d4352589
fix(agents): recover managed runtime capability probes ( #3483 )
2026-09-08 07:25:56 +00:00
Henry
6597f8b9d1
feat(web,backend): show a distinct icon for tasks parked on background work ( #3402 )
...
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-07 21:29:15 +01:00
Carlos Florêncio
5cf74c427f
feat(web): serve native HTML previews ( #3375 )
2026-09-07 13:45:28 +01:00
Carlos Florêncio
d796cf131d
feat(desktop): add consent-aware repository discovery
2026-09-06 11:32:14 +01:00
Carlos Florêncio
d74e85883d
feat: add plugin-backed canvases ( #3111 )
2026-09-05 18:44:43 +00:00
Carlos Florêncio
ddbf381a84
fix(mcp): prevent silent internal bridge request loss ( #3364 ) ( #3367 )
2026-09-04 12:18:03 +00:00
Corey Fogg
d4742089fc
feat(web): add manual file upload and download to the Files panel ( #3292 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-03 08:07:13 +00:00
Ivan Turkovic
1dc06e8298
fix(agentctl): accept the automation MCP mode at the instance API ( #3193 )
...
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-01 00:39:24 +00:00
Carlos Florêncio
f85ae95afe
fix: preserve canonical MCP tool names for Auggie ( #3196 )
2026-08-31 18:46:30 +00:00
Henry
799b423a9a
docs(agentctl): fix comments claiming a Codex/StreamJSON protocol ( #3189 )
...
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-31 15:29:16 +00:00
Carlos Florêncio
a96f0d51b5
fix: support empty remote task worktrees ( #3172 )
2026-08-31 03:26:51 +00:00
Carlos Florêncio
e07a0f98e1
fix(backend): classify expected diagnostic failures ( #3120 )
2026-08-28 19:24:27 +00:00
Carlos Florêncio
29e4c98fff
fix(agents): recover executor-local npm runtime caches ( #2986 )
2026-08-24 21:05:02 +00:00
Luan Martins
a728a0fed7
fix(agent-runtime): retain executions when runtime stop fails ( #2998 )
...
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-08-24 20:39:45 +00:00
Carlos Florêncio
94fd9dcd44
fix: classify expected runtime errors correctly ( #2950 )
2026-08-23 15:11:44 +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
Carlos Florêncio
cf391bab8b
feat(git): use repository-qualified PR comparison targets ( #2828 )
2026-08-21 22:04:44 +01:00
Carlos Florêncio
025492a690
feat(config): add YAML startup configuration parity ( #2863 )
2026-08-21 19:28:21 +01:00
Carlos Florêncio
7c96621de1
feat: add executor parity safeguards ( #2704 )
2026-08-16 21:13:41 +00:00
Carlos Florêncio
e86202647e
fix(runtime): recover stale npm metadata ( #2714 )
2026-08-16 17:41:43 +01:00
Carlos Florêncio
15788438b4
feat: route managed Improve Kandev contributions to bound forks ( #2569 )
2026-08-15 23:51:39 +01:00
João Salavisa
4257307063
feat: expose plugin agent tools through task MCP ( #2552 )
...
Co-authored-by: Kandev Agent <agent@kandev.dev >
2026-08-12 20:25:13 +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
2debf43952
fix(backend): quiet expected shutdown/startup log noise ( #2567 )
2026-08-12 17:10:22 +01:00
Carlos Florêncio
c4b4791de6
fix(git): contain rewritten contribution histories ( #2509 )
2026-08-12 08:12:53 +01:00
João Salavisa
c326853929
test(backend): cover the agentctl runtime client HTTP/WS surface ( #2497 )
...
Co-authored-by: Kandev Agent <agent@kandev.dev >
2026-08-10 20:57:48 +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
4c1207cbe5
fix: contain backend runtime failure paths ( #2431 )
2026-08-08 19:59:25 +01:00
Carlos Florêncio
a5d6649f69
feat(review): support nested submodule review ( #2295 )
2026-08-06 15:04:19 +01:00
nova28
6eaab90d9f
feat: add mid-turn steering for Claude ACP sessions ( #2241 )
...
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-08-06 11:28:18 +01:00
Carlos Florêncio
84fe8132a1
feat: support remote contribution tasks ( #2265 )
2026-08-05 19:25:58 +01:00
Alassane
ae31fa85a9
feat(gitlab): add task MR lifecycle notifications ( #2125 )
...
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-08-05 18:22:31 +01:00
José Almeida
58f0f6214e
feat(lsp): run language servers on task hosts ( #1863 )
2026-08-05 10:57:24 +01:00
Carlos Florêncio
3c9bf8295f
feat: support 100 MiB prompt attachments ( #2261 )
2026-08-04 22:11:13 +01:00
Carlos Florêncio
2ee2fa8c66
fix: make agent turn cancellation responsive ( #2228 )
2026-08-04 08:09:07 +01:00
Carlos Florêncio
431e5d40fe
fix: enforce classified Git admission paths ( #2150 ) ( #2181 )
2026-08-03 11:04:34 +01:00
Carlos Florêncio
62d4522e0f
feat: add file-backed diagnostic log bundles ( #2087 )
2026-08-02 20:14:53 +01:00
José Almeida
7ec82dcaec
feat(search): add task workspace search palette ( #2006 )
2026-07-29 09:50:29 +01:00
Carlos Florêncio
bc218dfbbe
feat: add workspace sources from files panel ( #1900 )
...
* feat: add workspace sources from files panel
* fix: preserve worktree identity during recovery
* feat: unify workspace source actions
* fix: validate recovered workspace repositories
* fix: harden workspace source filesystem boundaries
* test: split workspace repository chip coverage
* fix: restrict repository rescan recovery paths
* fix: stabilize workspace source CI checks
* test: canonicalize workspace source paths
* test: align workspace source container paths
* fix: populate direct workspace repository names
* test: preserve git fixture rewrites across restarts
* test: isolate backend git fixture config
* fix: resume remote workspace executions before creation
* fix: preserve ssh agent identity during resume
* fix: preserve SSH workspace across backend restart
* fix: simplify workspace actions trigger
* fix: refine add workspace repositories UX
* docs: narrow workspace source UX updates
* fix: avoid phantom turn on session resume
* test(web): normalize workspace source request headers
* feat(web): streamline workspace source picker
* docs: remove trailing spaces from workspace source plan
* fix: prevent resume status from creating phantom turns
* fix(web): stabilize workspace source attachment
* refactor(web): extract workspace source store contract
* fix: avoid phantom turns on idle agent resume
* fix: address backend static analysis findings
* fix: preserve agentctl readiness status value
* fix: preserve resume messages without active turns
* fix: resume agents from promoted workspace root
* chore: merge origin/main into feature/add-new-repo-folder-d97
* feat(web): explain workspace source consequences
* test(websocket): count session activity subscription
2026-07-25 21:29:53 +01:00
Carlos Florêncio
2f6be0c777
fix(agents): harden ACP launcher configuration ( #1917 )
2026-07-24 16:36:44 +01:00
Carlos Florêncio
7fd99c3f33
feat: complete GitLab integration parity ( #1832 )
2026-07-21 23:24:22 +01:00
Carlos Florêncio
39ee058f0c
fix: resolve two cancel/clarification deadlocks that wedge sessions in RUNNING ( #1680 )
2026-07-14 16:21:00 +01:00
Carlos Florêncio
3e68fd3da6
fix: prevent stale ready events from completing replacement turns ( #1678 )
2026-07-14 13:20:52 +01:00
point-source
e1cf99f821
fix(executors): truthful executor rows, startup reconciliation, resume-safe cleanup ( #1597 ) ( #1608 )
...
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-07-08 23:37:02 +01:00
jijiamoer
5c0d4f5e9b
feat: add Devin ACP agent integration ( #1497 )
2026-07-02 21:57:25 +01:00
Carlos Florêncio
49c482bd4d
fix: prevent leaked agent processes on shutdown ( #1498 )
2026-06-26 10:09:23 +01:00
José Almeida
2781556ead
perf: tame browser-grinding cumulative diffs during large rebases ( #1430 )
...
* perf(backend): cap cumulative diff bytes and file count during large rebases
* perf(web): coalesce cumulative-diff refetches and skip redundant status compares
* feat(web): warn when the changes panel hides files from a capped diff
* fix(backend): enforce cumulative diff total byte budget strictly
* fix(web): keep coalesced refetch timer shared across envKey subscribers
* fix(web): drop unsound git-status SHA fast-path that staled live diffs
* fix(web): cancel coalesced timer on mid-flight drain to avoid duplicate refetch
* refactor(web): move changes-panel banner and helper to a sibling file
* docs(backend): clarify cumulative diff truncated-files-count semantics
* fix(web): tighten useSelectedFileKey mode param to the all|file union
2026-06-18 17:28:21 +01:00
Carlos Florêncio
3a3fca7f0e
feat: add resource metrics topbar ( #1373 )
2026-06-14 22:33:34 +01:00
Carlos Florêncio
c724e38be9
fix: apply profile auto-approve to agentctl instances ( #1358 )
2026-06-13 23:22:54 +01:00
Carlos Florêncio
3e92d3abc6
fix: allow office mcp mode for existing tasks ( #1315 )
2026-06-08 21:22:30 +01:00