Commit Graph

340 Commits

Author SHA1 Message Date
Carlos Florêncio 41eeaf0c70 feat(canvas): show live workflow history and simplify sharing (#3877) 2026-09-23 10:57:06 +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
Henry c7cc92382b feat(executors): add continuous SSH host reachability probing (#3747)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-22 10:31:00 +01:00
Carlos Florêncio ac397c5486 fix: restore orphaned sessions on task open (#3840) 2026-09-21 14:07:49 +01:00
Carlos Florêncio 05a6eec64a feat: focus committed workflow recipients (#3826) 2026-09-19 21:24:01 +01:00
Carlos Florêncio 2eee90d38e test: close conversation storage follow-up gates (#3742) 2026-09-17 10:39:30 +01:00
José Almeida 5450be9d07 feat: scope sidebar task views by workspace (#3731) 2026-09-17 10:58:47 +02: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
Carlos Florêncio 173e4c8c94 fix: keep transient retry banners to one notice (#3704) 2026-09-16 10:38:31 +01:00
Alassane 60aef37cbd feat(plugins): port agent_conversation Host contract from the maintained fork (#3672)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-15 23:17:41 +01:00
Henry 37cea5a8c2 feat(web): add a Failed tab to the Needs-you Inbox (#3683)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-15 23:14:56 +01:00
Clément Fiere 2b1d0cf7d1 feat: add prompt history plugin Host prerequisites (#3588)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-15 19:05:40 +01:00
José Almeida b10ed80fa2 feat(ui): reveal collapsed sidebar on configurable hover (#3678) 2026-09-15 10:43:47 +01:00
Alassane cc33b2a813 fix(plugins): support direct agent profile invocation (#2870)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-15 09:40:39 +01:00
Alassane 262ecdf270 feat(mcp): handle task change links (#3506)
Co-authored-by: Carlos Florêncio <carlosmflorencio@gmail.com>
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
2026-09-14 15:00:35 +01:00
Carlos Florêncio bb784a1d90 feat: restore Quick Chat tabs and expose agent goals (#3645) 2026-09-14 10:32:21 +00: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 f718c50666 feat(threads): add grid layouts and auto-hide composers (#3626) 2026-09-13 13:13:10 +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 9e9d3b1fb0 fix: recover delayed session entry (#3631) 2026-09-13 12:14:45 +01:00
Carlos Florêncio d8eefc5718 fix: restore completed task workspace access (#3577) 2026-09-12 16:26:35 +01:00
Carlos Florêncio 8f7216fa1d fix(github): restore pull request discovery health (#3609) 2026-09-11 18:13:12 +01:00
Carlos Florêncio e64d8e4cf3 feat(workspaces): save repository set base branches (#3269) 2026-09-11 15:18:10 +00:00
Carlos Florêncio 82277e594f fix(web): prevent selected task removal navigation flicker (#3578) 2026-09-10 23:38:10 +01:00
José Almeida 8e38e2a0bb feat(ui): allow Threads as the default Home view (#3576) 2026-09-10 22:56:04 +01:00
José Almeida f45450fe8a feat: make plan comments task-scoped (#3332) 2026-09-10 22:33:56 +01:00
Henry 08f59dedae feat(tasks): mark unstartable tasks with orphaned workspaces on the board (#3475)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-10 18:01:27 +01:00
Carlos Florêncio 004a7a55db feat(workflows): add explicit session targeting (#3557) 2026-09-10 16:32:41 +01:00
Carlos Florêncio 272ddfca8a fix: restore completed task conversation follow-ups (#3564) 2026-09-10 15:01:37 +01:00
Carlos Florêncio 3973825f66 fix: preserve signal-gated workflow proceed action (#3572) 2026-09-10 15:00:09 +01:00
Clément Fiere 00683ae43f feat(queue): fence queued message editing against concurrent sends (#3480)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-10 14:32:06 +01:00
Clément Fiere d61e06a8b0 feat(queue): move automation toggles to session scope (#3465)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-08 22:22:17 +01:00
Alassane d17812fdb1 fix(web): preserve pending git action ownership (#3373)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-07 21:31:06 +01: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 ec5249bd0b feat(tasks): preview task launch destination and prompt (#3425) 2026-09-06 21:25:27 +01:00
Carlos Florêncio 3173c2b56a feat(sidebar): add automatic task color rules (#3180) 2026-09-06 17:18:09 +01:00
Carlos Florêncio 3119b08199 feat(storage): add progressive storage analysis (#3429) 2026-09-06 16:09:03 +00:00
Carlos Florêncio d74e85883d feat: add plugin-backed canvases (#3111) 2026-09-05 18:44:43 +00:00
João Manso 241650f271 fix(web): stop a stale session snapshot from reverting a model switch (#3379)
Co-authored-by: Joao Manso <X363081@bcpcorp.net>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-05 16:18:29 +00:00
João Salavisa 481359ddb2 feat(auth): organization units, tenancy, roles and scopes for team access (#2919)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-05 13:40:43 +00:00
Henry f441399441 feat(tasks): show and set task priority on the kanban board (#3333)
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-05 10:15:19 +00:00
Clément Fiere 15c0c35df6 feat(auth): resolve session hostnames (#2741)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-04 13:06:33 +00:00
Jérémy Coatelen 538813de02 feat(web): add Threads view for live agent conversations (#3112)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-03 08:07:16 +00:00
Carlos Florêncio 69e6c4f249 feat: add workflow profile session lifecycle policies (#3225) 2026-09-02 19:50:14 +00:00
Henry 677e01204d fix(backend): fire budget alerts when reassigning a task pushes a project over budget (#3276)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-02 16:55:36 +00:00
Henry a876c3c780 feat(web): show char count, delta, and workflow step in plan history (#3265)
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-02 08:47:16 +00:00
Carlos Florêncio 5a6c20083f fix: clear stale background activity after resume (#3245) 2026-09-01 10:06:35 +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