Carlos Florêncio
a78261f304
feat: keep language servers alive across browser reconnects ( #3899 )
2026-09-24 13:34:03 +01:00
José Almeida
25271b6e7f
fix(k8s): share one pod across task sessions ( #3865 )
2026-09-24 07:37:17 +01:00
João Manso
f2d52f1826
feat(agents): let a custom agent speak ACP ( #3863 )
...
Co-authored-by: Joao Manso <X363081@bcpcorp.net >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-23 11:01:32 +01:00
Carlos Florêncio
a2d4ee8c18
fix: resolve fork PR base identity before worktree prep ( #3857 ) ( #3878 )
2026-09-23 10:52:14 +01:00
João Salavisa
545cd0b599
fix(ui): move task plugins into mobile menu
...
Move task plugin actions and destinations into the shared mobile Plugins menu, preserving a compact task header and accessible touch targets. Add focused mobile coverage, plugin authoring documentation, and process-probe stability handling.
2026-09-23 08:14:51 +01:00
João Salavisa
4f76997c8a
fix: resume ACP sessions without history replay ( #3859 )
...
Co-authored-by: Kandev Agent <agent@kandev.dev >
2026-09-22 19:03:21 +01:00
point-source
308aada5f9
feat: add task-owned web preview feedback ( #3708 )
...
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-22 13:20:58 +01:00
Alassane
f5a505c468
fix: eliminate session-scoped PR-watch amplification and bound SQLite growth ( #3319 )
...
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-22 10:31:53 +01:00
João Salavisa
2c06cf5b6f
fix: keep file tree paths workspace-relative ( #3855 )
...
Co-authored-by: Kandev Agent <agent@kandev.dev >
2026-09-22 08:15:41 +01:00
Alassane
ecbe2c6b03
test(e2e): stabilize cancel-progress task switch ( #3476 )
...
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-21 20:56:00 +01:00
José Almeida
9e48a71dbe
feat: add per-task remote repository checkout options ( #3817 )
2026-09-19 15:43:12 +01:00
João Salavisa
f6850d2a0a
fix: coalesce streamed agent plan messages ( #3764 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: Kandev Agent <agent@kandev.dev >
2026-09-17 20:11:42 +01:00
Carlos Florêncio
81b6d0d506
fix: retry transient Cursor RetriableError failures ( #3765 )
2026-09-17 19:01:53 +01:00
Carlos Florêncio
03bc877e31
fix: approve Claude ACP Kandev MCP permissions ( #3729 ) ( #3738 )
2026-09-17 10:41:34 +01:00
João Salavisa
1293d65a8e
fix: retract output from abandoned provider retries ( #3728 )
...
Co-authored-by: Kandev Agent <agent@kandev.dev >
2026-09-16 17:41:37 +01:00
Samuel Torres Fernandes
209c454d6c
feat(agents): add OpenAI-compatible provider primitive for coding agents ( #3233 )
...
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-16 09:46:13 +01:00
Carlos Florêncio
02120b907c
fix: protect queued FIFO dispatch admission ( #3702 )
2026-09-15 23:14:14 +01:00
Alassane
739eabc49a
fix(agents): enforce exact profile model identity ( #3473 )
...
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-15 23:11:43 +01:00
José Almeida
6c5ab15980
feat: identify symlinks in changes and files ( #3675 )
2026-09-15 12:20:54 +01:00
Henry
2a0ec87da7
test(office): stop a participant seat from naming no agent ( #3662 )
...
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-14 18:49:02 +01:00
Carlos Florêncio
bb784a1d90
feat: restore Quick Chat tabs and expose agent goals ( #3645 )
2026-09-14 10:32:21 +00:00
Carlos Florêncio
ba960f9732
feat: add canvas marketplace distribution and sharing ( #3603 )
2026-09-14 09:31:20 +01:00
Carlos Florêncio
5c6434d7d8
feat: explain divergent contribution histories ( #3627 )
2026-09-14 09:28:23 +01:00
Carlos Florêncio
f371804f5b
fix: contain workflow reset failures ( #3358 ) ( #3637 )
2026-09-14 09:28:11 +01:00
Carlos Florêncio
623d183b06
fix: bound Git subprocess execution ( #3646 )
2026-09-13 21:57:54 +01:00
Henry
e75c8b37c8
feat(executors): keep worktree and local agents running across a backend restart ( #3467 )
...
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-13 21:42:24 +01:00
Henry
89bf7657a2
fix(backend): stop provider failure diagnostics from being lost or misattributed mid-stream ( #3479 )
...
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-13 18:47:08 +01:00
Carlos Florêncio
9cc146ee21
fix: bridge executor HTTPS Git access through host gh ( #3072 ) ( #3635 )
2026-09-13 12:19:46 +01:00
Carlos Florêncio
2a11854e13
fix: fence cancelled session recovery attempts ( #3636 )
2026-09-13 12:08:05 +01:00
Henry
df3c9142ab
feat(agentctl): push to a caller-named remote and branch, not just origin ( #3558 )
...
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-12 23:01:44 +01:00
github-actions[bot]
ae3e359abc
chore: update managed runtime pins ( #3606 )
...
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-12 20:40:48 +01:00
Carlos Florêncio
b3113b62f3
fix: fence session recovery and preserve fallback outcomes ( #3610 )
2026-09-11 18:19:11 +01:00
Carlos Florêncio
39864c036c
chore: record harness learnings ( #3131 )
2026-09-10 14:30:58 +01:00
Henry
b18308bed5
docs(agentctl): document the ACP session-transition lock so new session paths do not bypass it ( #3396 )
...
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com >
2026-09-09 20:17:53 +01:00
Carlos Florêncio
baa00e735a
fix: recognize leading [canceled] in Cursor stream-reset errors ( #3544 )
2026-09-09 13:46:46 +01:00
Henry
769f2cc0e4
fix(office): reject empty slug on skill update ( #3509 )
...
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-09 07:51:55 +01:00
Clément Fiere
296a1bdb71
chore: consolidate backend literals and docs formatting ( #3508 )
...
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-09 07:50:08 +01:00
Henry
dfb53409f3
fix(backend): retry SSH agentctl handshake rejection instead of failing the launch ( #3511 )
...
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-08 22:26:48 +01:00
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
c2f61fdbc5
fix(ci): stabilize failing main e2e runs ( #3462 )
2026-09-07 13:45:08 +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
Jelloeater's Agent
884418b4c9
feat(agents): add Goose ACP agent support ( #3313 )
...
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-04 03:58:58 +00:00
Apfelbaum
66d110b509
fix(routing): classify OpenCode period usage limits so dynamic routing can advance ( #3320 )
...
Co-authored-by: Artem Shtanov <artemshtanov@gmail.com >
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-04 00:11:22 +00:00
Henry
767d8b2d16
feat(agents): add Google Antigravity as a selectable coding agent ( #3324 )
...
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-03 22:59:38 +00:00
Henry
377b471f06
fix(agentctl): stop workflow step transitions from leaking claude subprocesses ( #3338 )
...
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-03 22:34:07 +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