Commit Graph

  • 8acb32c889 fix: make queue admission reliable (#3663) (#3666) Carlos Florêncio 2026-09-14 19:19:09 +01:00
  • 2a0ec87da7 test(office): stop a participant seat from naming no agent (#3662) Henry 2026-09-15 01:49:02 +08:00
  • da204b8cdb feat(ui): compact task prompt chips (#3665) Carlos Florêncio 2026-09-14 18:45:35 +01:00
  • afeebea2da fix(mcp): expose accepted workspace mode values (#3667) José Almeida 2026-09-14 18:17:38 +02:00
  • 01b0dedd6c fix: harden task archive lifecycle recovery (#3651) Clément Fiere 2026-09-14 17:34:25 +02:00
  • 262ecdf270 feat(mcp): handle task change links (#3506) Alassane 2026-09-14 10:00:35 -04:00
  • bf0e2853fb fix: widen workflow hover disclosure (#3664) Carlos Florêncio 2026-09-14 14:52:35 +01:00
  • 4fde4f7cb4 fix(test): scan aliased and dot-imported os environment reads (#3505) Alassane 2026-09-14 09:45:14 -04:00
  • cc6077fd7f feat: make new task auto-focus optional (#3653) José Almeida 2026-09-14 15:01:29 +02:00
  • 0f4bf79b8d fix(github): preserve PR watch branch identities (#3649) José Almeida 2026-09-14 14:59:28 +02:00
  • bb784a1d90 feat: restore Quick Chat tabs and expose agent goals (#3645) Carlos Florêncio 2026-09-14 11:32:21 +01:00
  • c092acac8b fix(threads): allow scrolling through long clarification footers (#3655) José Almeida 2026-09-14 11:43:38 +02:00
  • 9475abe480 fix: preserve plan comment drafts on foreground refresh (#3652) José Almeida 2026-09-14 11:13:48 +02:00
  • ba960f9732 feat: add canvas marketplace distribution and sharing (#3603) Carlos Florêncio 2026-09-14 09:31:20 +01:00
  • 5c6434d7d8 feat: explain divergent contribution histories (#3627) Carlos Florêncio 2026-09-14 09:28:23 +01:00
  • f371804f5b fix: contain workflow reset failures (#3358) (#3637) Carlos Florêncio 2026-09-14 09:28:11 +01:00
  • c86a16b784 feat(ui): group homepage view settings (#3658) Carlos Florêncio 2026-09-14 09:26:24 +01:00
  • 36dd762bf1 feat(ui): add workspace Needs-you Inbox for pending agent questions (#3641) Henry 2026-09-14 16:19:55 +08:00
  • 753e5549ee chore: use Luna medium for PR poller (#3647) Carlos Florêncio 2026-09-13 23:21:13 +01:00
  • 623d183b06 fix: bound Git subprocess execution (#3646) Carlos Florêncio 2026-09-13 21:57:54 +01:00
  • 7d4bd1104a fix: harden startup recovery timeout and scrolling (#3654) Carlos Florêncio 2026-09-13 21:57:10 +01:00
  • bc38ea1ec7 fix(office): make routine catch-up enqueue a summarized wake (#3538) Henry 2026-09-14 04:44:40 +08:00
  • 8d01756ec5 feat(web): add priority sort and filter to the kanban board (#3344) Henry 2026-09-14 04:44:28 +08:00
  • f529d4b757 feat(office): bound run history growth with a scheduled retention sweep (#3566) Henry 2026-09-14 04:43:44 +08:00
  • e75c8b37c8 feat(executors): keep worktree and local agents running across a backend restart (#3467) Henry 2026-09-14 04:42:24 +08:00
  • 89bf7657a2 fix(backend): stop provider failure diagnostics from being lost or misattributed mid-stream (#3479) Henry 2026-09-14 01:47:08 +08:00
  • 4e4b29b29e fix(office): keep budget alerts honest when a policy changes mid-check (#3532) Henry 2026-09-14 00:45:53 +08:00
  • d62daa9d70 fix(ui): normalize workflow move options styling (#3644) José Almeida 2026-09-13 18:02:11 +02:00
  • 32b21c8b22 feat: open canvas setup dialog directly (#3587) Carlos Florêncio 2026-09-13 16:59:54 +01:00
  • 96b2814bfb fix: harden canvas review and runtime bootstrap (#3628) Carlos Florêncio 2026-09-13 16:59:18 +01:00
  • 34a21812ca fix: recover slow analytics and workspace reads (#3639) Carlos Florêncio 2026-09-13 16:59:03 +01:00
  • 26bf26fc20 fix(office): stop duplicate and missed children-completed run dispatches (#3620) Henry 2026-09-13 23:51:59 +08:00
  • 509a1bb9b5 fix(office): keep an agent's session alive while it's still working the task (#3556) Henry 2026-09-13 22:26:16 +08:00
  • 20308a2d16 feat(tasks): allow switching a task's executor before materialization (#3559) Henry 2026-09-13 22:25:16 +08:00
  • 0c2901a788 fix(web): recover plan comments without blocking empty chat (#3616) José Almeida 2026-09-13 14:14:26 +02:00
  • f718c50666 feat(threads): add grid layouts and auto-hide composers (#3626) José Almeida 2026-09-13 14:13:10 +02:00
  • 88d73abaad feat(office): add a workspace-wide pause to halt autonomous agent launches (#3536) Henry 2026-09-13 19:24:48 +08:00
  • 6ff413078b feat(web): drag-and-drop reorder kanban task cards within a column (#3623) Henry 2026-09-13 19:20:23 +08:00
  • 9cc146ee21 fix: bridge executor HTTPS Git access through host gh (#3072) (#3635) Carlos Florêncio 2026-09-13 12:19:46 +01:00
  • 9e9d3b1fb0 fix: recover delayed session entry (#3631) Carlos Florêncio 2026-09-13 12:14:45 +01:00
  • a5fe42777b feat: add temporary storage visibility and cleanup (#3633) Carlos Florêncio 2026-09-13 12:08:24 +01:00
  • 2a11854e13 fix: fence cancelled session recovery attempts (#3636) Carlos Florêncio 2026-09-13 12:08:05 +01:00
  • 9e8783f66e feat: show workflow step progress (#3638) Carlos Florêncio 2026-09-13 12:07:49 +01:00
  • 31a48a6428 fix: preserve task brief on first chat message (#3615) (#3632) Carlos Florêncio 2026-09-13 12:06:50 +01:00
  • 2c4058c305 ci: improve frontend verification and review timeouts (#3634) Carlos Florêncio 2026-09-13 12:06:08 +01:00
  • bd7974dc8d fix(office): make repeat task reassignment work again after 24 hours (#3533) Henry 2026-09-13 17:24:16 +08:00
  • b110796226 fix(tasks): reap orphaned processes left running after workspace cleanup (#3619) Henry 2026-09-13 17:23:20 +08:00
  • 8d1a568a2b fix(backend): stop double-dispatching step-entry on_enter actions (#3288) Henry 2026-09-13 17:23:03 +08:00
  • 41d3565467 fix(backend): tear down orphaned agent processes when a session never starts (#3394) Henry 2026-09-13 17:22:45 +08:00
  • fbb673db0f feat(office): make the unattended loop legible end-to-end (#3613) Henry 2026-09-13 17:03:35 +08:00
  • 0ffa5e6489 fix(ci): reuse documentation requirement lookups (#3640) José Almeida 2026-09-13 06:24:45 +02:00
  • df3c9142ab feat(agentctl): push to a caller-named remote and branch, not just origin (#3558) Henry 2026-09-13 06:01:44 +08:00
  • 2dc1596667 fix(task): stop plugin pending-interaction API from picking the wrong current turn (#3618) Henry 2026-09-13 06:01:01 +08:00
  • aebb01e714 feat(executors): detect and tear down dead SSH session transports (#3581) Henry 2026-09-13 06:00:53 +08:00
  • f150dd32d1 docs: simplify GitHub credential guidance (#3630) Carlos Florêncio 2026-09-12 22:51:06 +01:00
  • 56bc954001 ci: enforce pull request documentation coverage (#3586) Carlos Florêncio 2026-09-12 20:44:13 +01:00
  • 0483c054ae docs: improve planning assumption checks (#3629) Carlos Florêncio 2026-09-12 20:42:31 +01:00
  • 3e557f0729 fix(kanban): compact multiple workflow swimlane heights (#3604) Carlos Florêncio 2026-09-12 20:41:33 +01:00
  • e27f888876 fix(office): correct cron DOM/DOW OR semantics, DST fire policy, and unsatisfiable expressions (#3514) Henry 2026-09-13 03:41:22 +08:00
  • fc64661ce0 fix(office): stop office tasks reaching Done while stuck on an earlier workflow step (#3392) Henry 2026-09-13 03:41:09 +08:00
  • ae3e359abc chore: update managed runtime pins (#3606) github-actions[bot] 2026-09-12 20:40:48 +01:00
  • 49df3794bc docs: replace tracked document catalogs (#3482) Carlos Florêncio 2026-09-12 17:23:20 +01:00
  • 01afaf05b3 docs: clarify single-binary distribution (#3592) Carlos Florêncio 2026-09-12 16:53:15 +01:00
  • 8892920514 feat(web): bring the pipeline task row to parity with the Kanban card (#3284) Henry 2026-09-12 23:37:27 +08:00
  • 69ad06ec56 perf: pause hidden status motion (#3589) Carlos Florêncio 2026-09-12 16:35:20 +01:00
  • f5c73db63c feat: show task attachments during workspace preparation (#3594) Carlos Florêncio 2026-09-12 16:30:15 +01:00
  • 61e86b40e7 test: preserve ambiguous markdown fence boundaries (#3622) Carlos Florêncio 2026-09-12 16:29:59 +01:00
  • b6571a9854 fix: keep large database startup alive (#3624) Carlos Florêncio 2026-09-12 16:29:38 +01:00
  • 3d3209aa1a fix(web): keep repository actions available (#3593) Carlos Florêncio 2026-09-12 16:29:16 +01:00
  • d8eefc5718 fix: restore completed task workspace access (#3577) Carlos Florêncio 2026-09-12 16:26:35 +01:00
  • 2b9d5f1a5d fix: scope PR auto-fix outcome reporting (#3602) Carlos Florêncio 2026-09-12 16:24:56 +01:00
  • 140ef39cc6 fix(threads): remove archived chats immediately (#3625) José Almeida 2026-09-12 16:54:56 +02:00
  • 3f33ce0451 feat(ui): use native mobile confirmation sheets (#3621) José Almeida 2026-09-12 14:58:49 +02:00
  • e598742110 feat(github): improve mobile dashboard parity (#3614) José Almeida 2026-09-12 10:06:05 +02:00
  • 20efe4855a fix: honor same-profile workflow session policy (#3605) Carlos Florêncio 2026-09-11 18:25:23 +01:00
  • 539aa0989c fix(orchestrator): retry on_agent_error recovery after a failed commit instead of giving up (#3441) Henry 2026-09-12 01:25:14 +08:00
  • b3113b62f3 fix: fence session recovery and preserve fallback outcomes (#3610) Carlos Florêncio 2026-09-11 18:19:11 +01:00
  • dcc82604a1 fix(mcp): separate task creation by workspace mode (#3607) Carlos Florêncio 2026-09-11 18:18:43 +01:00
  • 8f7216fa1d fix(github): restore pull request discovery health (#3609) Carlos Florêncio 2026-09-11 18:13:12 +01:00
  • d93b86a338 fix(office): stop over-budget policies from spamming duplicate alerts (#3287) Henry 2026-09-12 00:43:56 +08:00
  • fd9b78e58d fix(tasks): resolve launch repositories from the task attachment set (#3582) Henry 2026-09-12 00:43:49 +08:00
  • 52b9c55a24 docs: remove duplicated runtime default claims (#3608) Carlos Florêncio 2026-09-11 17:41:00 +01:00
  • 8cccefbb93 fix(executors): honor selected remote PR branches (#3591) Carlos Florêncio 2026-09-11 17:20:01 +01:00
  • 5506967be6 fix(tasks): condition discard consent on local changes (#3590) Carlos Florêncio 2026-09-11 16:51:45 +01:00
  • e64d8e4cf3 feat(workspaces): save repository set base branches (#3269) Carlos Florêncio 2026-09-11 16:18:10 +01:00
  • a4077cf9cf feat(ui): group task and card menu actions (#3599) Carlos Florêncio 2026-09-11 15:51:57 +01:00
  • 86b96fd14e fix: stabilize canvas runtime and permission review (#3600) Carlos Florêncio 2026-09-11 15:51:32 +01:00
  • 76ab362701 fix(ui): require explicit handoff context selection (#3601) Carlos Florêncio 2026-09-11 14:46:04 +01:00
  • 21a639b726 fix(worktree): preserve content-only checkouts (#3137) Alassane 2026-09-11 07:52:33 -04:00
  • 3422794932 feat(workflow): one-shot step-entry move overrides (#3389) Luan Martins 2026-09-11 12:51:31 +01:00
  • 0df7a21d12 docs(mcp): note that agent_profile_id cannot set an Office task assignee (#3526) Henry 2026-09-11 19:32:43 +08:00
  • 8303178778 fix(executor): scope legacy empty-branch environment fallback per repository (#3595) WaleWangPW 2026-09-11 19:20:43 +08:00
  • 407ed4f1a5 fix: keep iOS composer suggestions visible above the keyboard (#3596) José Almeida 2026-09-11 09:07:48 +01:00
  • 56dae4cc2e feat(ui): add task actions to Threads view (#3585) José Almeida 2026-09-11 02:51:46 +01:00
  • f817de3df5 feat(github): explain workflow approval attention (#3584) Carlos Florêncio 2026-09-10 23:39:56 +01:00
  • 1262d4476d fix(backend): stop orphaned agentctl processes from piling up on SSH runners (#3527) Henry 2026-09-11 06:38:36 +08:00
  • 82277e594f fix(web): prevent selected task removal navigation flicker (#3578) Carlos Florêncio 2026-09-10 23:38:10 +01:00
  • 8e38e2a0bb feat(ui): allow Threads as the default Home view (#3576) José Almeida 2026-09-10 22:56:04 +01:00
  • 33db474cd4 fix(lifecycle): resolve worktree dir by sanitized repo name on launch admission (#3580) João Manso 2026-09-10 22:49:08 +01:00
  • f45450fe8a feat: make plan comments task-scoped (#3332) José Almeida 2026-09-10 22:33:56 +01:00