Commit Graph

214 Commits

Author SHA1 Message Date
Henry 82d52844b7 fix: start the agent again when a task is sent back a workflow step (#3852)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-22 09:40:21 +01:00
João Salavisa 10726dfe8e fix: reject incompatible inherited workspace repositories (#3838)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-21 15:08:26 +01:00
Carlos Florêncio ac397c5486 fix: restore orphaned sessions on task open (#3840) 2026-09-21 14:07:49 +01:00
Benjamin 1614720ceb fix(task): terminalize sessions orphaned by backend restart via reconciliation sweep (#3833)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-21 09:39:42 +01:00
Benjamin 00c7469d81 fix(tasks): detect stalled sessions and heal orphaned ones in sweep (#3832)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-21 00:02:29 +01:00
Carlos Florêncio ea73c419c1 fix: admit initial creation prompts through workflow (#3820) 2026-09-20 00:06:41 +01:00
Carlos Florêncio 02d260ff7d fix: send late clarification answers as messages (#3798) (#3799) 2026-09-19 21:35:23 +01:00
Carlos Florêncio a27423f960 feat: add task-specific workflow agent overrides (#3822) 2026-09-19 21:26:36 +01:00
Carlos Florêncio 05a6eec64a feat: focus committed workflow recipients (#3826) 2026-09-19 21:24:01 +01:00
José Almeida 9e48a71dbe feat: add per-task remote repository checkout options (#3817) 2026-09-19 15:43:12 +01:00
José Almeida 32d640f264 feat: open task folders with host availability checks (#3784) 2026-09-19 11:46:09 +01:00
João Salavisa d355a672b1 fix: materialize branches in inherited workspaces (#3809)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-18 22:45:16 +01:00
José Almeida 6f975f7e22 feat(review): add whole-file comments (#3796) 2026-09-18 16:03:18 +01:00
Henry 1b02c5fa32 fix(orchestrator): preserve step prompt across async agent start failure (#3792)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-18 15:19:55 +01:00
Carlos Florêncio 3c1bf2da4d feat(office): implement taskless runs and Office mode repairs (#3777) 2026-09-18 15:13:01 +01:00
Carlos Florêncio dd8216f542 fix: stabilize workflow move preview invalidation (#3787) 2026-09-18 10:33:59 +01:00
Carlos Florêncio 9a91446b72 fix: recover stale workflow completion signals (#3772) (#3788) 2026-09-18 10:33:43 +01:00
Carlos Florêncio c8a0b42f4e fix: restore session-open conversation recovery (#3789) 2026-09-18 10:33:34 +01:00
Carlos Florêncio b1b095f0c0 feat: make session capacity opt-in (#3790) 2026-09-18 10:33:17 +01:00
Carlos Florêncio 8966a6020b feat: add workflow import profile selection (#3771) 2026-09-18 00:34:50 +01:00
Carlos Florêncio 0b41329dc3 fix: preserve workflow prompts after async startup failure (#3753) (#3768) 2026-09-18 00:21:57 +01:00
Carlos Florêncio f4c9131307 fix: prevent ceiling replay lock cycles (#3779) 2026-09-17 23:46:57 +01:00
José Almeida 2c3c2a88e8 feat: make task actions keyboard accessible (#3767) 2026-09-17 19:00:34 +01:00
Carlos Florêncio c5dbb45502 fix: preserve queued session ownership and visibility (#3755) 2026-09-17 15:59:28 +01:00
José Almeida 79894dc506 fix(ui): show archive progress before removal (#3730) 2026-09-17 13:16:25 +02:00
Carlos Florêncio b1b8857146 feat: protect agent plan edits and recover revisions (#3745) 2026-09-17 10:43:28 +01:00
Benjamin 1981b37338 fix(orchestrator): warn when auto-start is skipped for unresolved dependencies (#3724)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-17 10:41:52 +01:00
Alassane 85c93d3fde fix: compact fully integrated managed branches (#3158)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-16 23:20:37 +01:00
Carlos Florêncio c8cacc5627 fix: wake MCP queued messages (#3716) (#3737) 2026-09-16 22:57:09 +01:00
João Salavisa fc341e6cff fix: restore Nest under candidates (#3727)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-09-16 17:41:30 +01:00
José Almeida 057335f851 fix(kanban): remove mobile task dragging (#3701) 2026-09-16 12:13:03 +01:00
Carlos Florêncio 044a82367b feat: preview workflow moves before execution (#3677) 2026-09-16 11:16:47 +01:00
Henry f6bf42c662 fix(tasks): archive a task whose canonical environment is gone (#3659)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-15 10:32:18 +01:00
Carlos Florêncio eeeb6f5586 fix: retain session failures across recovery surfaces (#3669) 2026-09-15 09:36:47 +01:00
Carlos Florêncio 8acb32c889 fix: make queue admission reliable (#3663) (#3666) 2026-09-14 19:19:09 +01:00
José Almeida afeebea2da fix(mcp): expose accepted workspace mode values (#3667) 2026-09-14 17:17:38 +01:00
Clément Fiere 01b0dedd6c fix: harden task archive lifecycle recovery (#3651)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-14 16:34:25 +01:00
José Almeida cc6077fd7f feat: make new task auto-focus optional (#3653) 2026-09-14 13:01:29 +00:00
José Almeida 9475abe480 fix: preserve plan comment drafts on foreground refresh (#3652) 2026-09-14 10:13:48 +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 7d4bd1104a fix: harden startup recovery timeout and scrolling (#3654) 2026-09-13 21:57:10 +01:00
Henry 8d01756ec5 feat(web): add priority sort and filter to the kanban board (#3344)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-13 21:44:28 +01:00
Henry 20308a2d16 feat(tasks): allow switching a task's executor before materialization (#3559)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-13 15:25:16 +01:00
José Almeida 0c2901a788 fix(web): recover plan comments without blocking empty chat (#3616) 2026-09-13 13:14:26 +01:00
Henry 6ff413078b feat(web): drag-and-drop reorder kanban task cards within a column (#3623)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-13 12:20:23 +01:00
Carlos Florêncio 9e8783f66e feat: show workflow step progress (#3638) 2026-09-13 12:07:49 +01:00
Carlos Florêncio 31a48a6428 fix: preserve task brief on first chat message (#3615) (#3632) 2026-09-13 12:06:50 +01:00
Henry b110796226 fix(tasks): reap orphaned processes left running after workspace cleanup (#3619)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-13 10:23:20 +01:00
Henry 41d3565467 fix(backend): tear down orphaned agent processes when a session never starts (#3394)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-13 10:22:45 +01:00