Commit Graph

873 Commits

Author SHA1 Message Date
Carlos Florêncio d1dbb6b8ea feat(web): rank chat mentions by recency (#3099) 2026-08-28 22:47:27 +00:00
Carlos Florêncio ace26dfd99 fix(github): harden auto-merge and surface task automation (#3128) 2026-08-28 22:23:45 +00:00
sonicLee 6929536ddc feat(web): fuse desktop PWA title bar (#3087)
Co-authored-by: litiejian <litiejian@lixiang.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-28 21:49:06 +00:00
Henry f2e83e7b9a feat(delivery): track whether work reached the repo, fix success metric (#2764)
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-28 21:48:44 +00:00
Henry 3ac62dc6b4 fix(office): refresh an open costs page after a task project changes (#2908)
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-28 21:32:52 +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 0a6a7036b2 perf: move persistent animations to the compositor (#3122) 2026-08-28 17:05:03 +00:00
Henry 144106c72c fix(office): make failed scheduler runs reach the UI and cap taskless-failure inbox noise (#2968)
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 20:54:41 +00:00
Henry 537496f7bb feat(office): make task title and description editable (#2891)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-27 20:45:05 +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
Luan Martins 0a15785c98 fix(web): show live Task header until nested child settles (#3075)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-27 19:55:34 +00:00
Carlos Florêncio 81a22a3f55 feat: improve quick chat tabs (#3076) 2026-08-27 16:33:46 +00:00
Carlos Florêncio e0f921e20d perf: reduce frontend runtime CPU (#3093) 2026-08-27 16:04:59 +00:00
Carlos Florêncio a5a15f12ea fix(ui): group sidebar tasks by repository combination (#3091) 2026-08-27 14:49:42 +00:00
Carlos Florêncio a92781253f feat(system): explain backup location and row actions (#3085) 2026-08-27 14:00:48 +00:00
Carlos Florêncio 37e0906490 fix: restore command-center task focus (#3065) 2026-08-26 21:05:08 +00:00
Carlos Florêncio 64963e061a fix: prevent chat pagination scroll flicker (#3063) 2026-08-26 20:36:08 +00:00
Carlos Florêncio a6896bca9a feat: hydrate persisted PR details on task disclosure (#3055) 2026-08-26 15:54:59 +00:00
Carlos Florêncio fe0bda1e07 feat(workspaces): add repository branch policies (#2997) 2026-08-26 11:09:00 +00:00
Carlos Florêncio 4dbc7afc53 feat(github): recover pull requests removed from merge queues (#3042) 2026-08-26 10:06:41 +00:00
Carlos Florêncio 653eed950a fix: keep terminal colors readable across themes (#3018) 2026-08-26 09:04:23 +00:00
Carlos Florêncio 4dbb8a7811 fix: align sidebar PR badges and expose run scope (#3020) 2026-08-25 22:57:20 +00:00
Carlos Florêncio 509c6dc32b fix: preserve flat models across session resume (#3030) 2026-08-25 15:36:00 +00:00
Henry 6ef918920e fix(web): allow dragging office task cards between board columns (#3014)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-25 14:38:01 +00:00
João Salavisa fc4ac77529 fix(auth): require admin for system backups and storage maintenance (#3036)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-25 15:05:14 +01:00
Alassane 0700911e05 feat(plugins): plugin task list facets for sort and group (#2932)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-08-25 06:59:14 +00:00
Carlos Florêncio 6c76ed84c2 feat(ui): configure sidebar task-row presentation (#2955) 2026-08-24 23:33:49 +00:00
Carlos Florêncio 29289520c7 feat(automation): add configurable continuation and coordinator access (#2943) 2026-08-24 22:04:54 +00:00
João Salavisa b8e0dd7dc5 feat(web): give tasks their own command palette scope (#2979)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 21:31:26 +00:00
Carlos Florêncio d9b815048d perf: reduce frontend idle CPU (#2965) 2026-08-24 20:40:02 +00:00
Carlos Florêncio 832734bb67 docs: migrate legacy specs and add product context (#2964) 2026-08-24 11:09:03 +00:00
Carlos Florêncio a40fef5c94 feat: add quick chat activity indicators (#2952) 2026-08-23 17:39:09 +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
José Almeida 61faeb5b0b feat(ui): add task archive confirmations (#2945) 2026-08-23 14:56:11 +00:00
Carlos Florêncio f63a60e426 feat: prioritize selected picker options (#2935) 2026-08-22 22:38:59 +00: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 690a1ec3fe feat(github): surface pull request merge queue status (#2928) 2026-08-22 19:51:59 +00:00
Alassane faed669371 fix: resolve mobile Add folder executor race in workspace sources (#2696)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-22 16:30:45 +00:00
nova28 34f7f56714 fix(office): persist workspace name and description edits on save (#2859)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-22 15:55:19 +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
gsimard-nordai 9e6bd9001c feat(workflows): auto-hide empty steps (#2815)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-22 15:01:46 +00:00
Ahmed Bally a2685dccae feat(jira): add OAuth 2.1 with PKCE via Atlassian MCP server (#2805)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-22 14:49:09 +00:00
Clément Fiere e74a01ff5e feat(web): show completed turn duration on prompts (#2852)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-22 14:48:32 +00:00
nova28 708d903b3a feat(office): add per-role tier defaults and explain why an agent's tier differs (#2853)
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 14:48:21 +00:00
Alassane 4e04d09f67 fix(web): preserve executor fields across kanban task cache merges (#2705)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-22 14:46:25 +00:00
Alassane ecda06748e fix(gitlab): scope MR automation switches per linked MR (#2676)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-22 14:44:56 +00:00
Carlos Florêncio 6d7e4e8698 fix(ui): preserve resumed session model labels (#2904) 2026-08-22 14:42:10 +00:00
João Salavisa 9ef80367f8 feat(web): name each task's repository in the sidebar and task header (#2917)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-22 13:58:07 +01:00
nova28 9178780ba2 feat(github): add PR outcome attribution (merge, close, draft, changed files) (#2614)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-21 22:35:41 +01:00
Carlos Florêncio cf391bab8b feat(git): use repository-qualified PR comparison targets (#2828) 2026-08-21 22:04:44 +01:00