Commit Graph

965 Commits

Author SHA1 Message Date
Carlos Florêncio ed80524e7d fix(ci): use built-in token for runtime pin PRs (#3365) 2026-09-04 14:33:41 +00:00
WaleWangPW b557cf442c fix: reject stale executor transition workspaces (#3354)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-04 13:49:06 +00:00
Henry 541f37b3d2 fix(backend): stop disabled dynamic routing from resuming pending retries (#3361)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-04 13:40:37 +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
Carlos Florêncio b0a523259a fix: backfill feeder pulls after task-tree lifecycle changes (#3376) 2026-09-04 13:06:16 +00:00
Carlos Florêncio 077b492f7b fix: make accordion menu the default (#3368) 2026-09-04 12:44:45 +00:00
Carlos Florêncio ddbf381a84 fix(mcp): prevent silent internal bridge request loss (#3364) (#3367) 2026-09-04 12:18:03 +00:00
Carlos Florêncio 0ef488605f fix(web): compact TUI MCP strategy selector (#3370) 2026-09-04 12:16:13 +00:00
Henry 4a7b2830de fix(orchestrator): make kanban boards recover from agent failures too (#3315)
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-04 10:37:25 +00:00
Carlos Florêncio 256c0fc04d fix(web): keep change action spinners visible (#3339)
Co-authored-by: Jelloeater's Agent <agent@jello.dev>
Co-authored-by: Henry <nova28@users.noreply.github.com>
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-04 05:37:31 +00:00
Carlos Florêncio fa6720f8ca fix(web): detect backend restarts in open pages (#3346) 2026-09-04 04:42:01 +00:00
Henry b067fac875 feat(web): show and move a task's workflow step from the kanban preview (#3329)
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-04 04:04:19 +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
Carlos Florêncio 76825c109e feat(tasks): edit task dependencies (#3308) (#3323) 2026-09-04 02:35:15 +00:00
Carlos Florêncio 1d07b55f98 fix: quiet Claude passthrough by default (#3305) (#3317) 2026-09-04 02:16:10 +00:00
Carlos Florêncio db3a11333e feat(settings): split system data and storage pages (#3348) 2026-09-04 00:37:41 +00:00
Clément Fiere e8956840e0 fix(web): restore compact coarse-pointer file tree rows (#3326)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-04 00:11:20 +00:00
Carlos Florêncio 5d94990f4b fix: recover pathless worktree failures (#3335) (#3351) 2026-09-03 23:16:44 +00:00
Carlos Florêncio 34b8eafabf docs: add branded diagram design guidance (#3316) 2026-09-03 23:12:45 +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
Carlos Florêncio 952c513253 fix: recover SSH sessions after dead runtime (#3330) (#3350) 2026-09-03 22:56:03 +00:00
Henry 4f22863c31 fix(office): registering a reviewer stops duplicating the auto-picked seat (#3327)
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:34:09 +00:00
Carlos Florêncio a01a00e310 fix(web): retain PR commit provenance across refreshes (#3341) 2026-09-03 19:54:29 +00:00
Carlos Florêncio 37054eeb8f fix(web): restore chat scroll on env-changing task switch (#3342) 2026-09-03 19:54:16 +00:00
Henry b1d1281f44 feat(office): sync agents, projects, skills, and routines from GitHub or GitLab (#3304)
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 19:47:53 +00:00
Carlos Florêncio a3c19ec0a2 fix(web): enable coarse-pointer terminal scrolling (#2808) (#3301) 2026-09-03 19:47:36 +00:00
Henry 7a0dc3bea1 feat(web): let the dependency picker find tasks by PR or MR number (#3311)
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 19:44:26 +00:00
Carlos Florêncio 613b9a4eb9 fix: deduplicate empty workflow prompts (#3299) 2026-09-03 10:21:55 +00:00
Carlos Florêncio d985d658ca docs: document mobile remote access (#2807) (#3300) 2026-09-03 08:14:57 +00:00
Carlos Florêncio 89397feb7b feat: distinguish archived command-panel task results (#3298) 2026-09-03 08:08:12 +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
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
Carlos Florêncio a170366e34 fix(web): guard session resumption across task navigation (#3302) 2026-09-03 00:03:16 +00:00
Henry 8f937c3b47 feat(tasks): reject task plan saves over 256 KiB instead of growing unbounded (#3297)
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 22:42:51 +00:00
Henry 7f92d01f2a fix(office): stop a failing CEO agent from re-queuing itself forever (#3296)
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 22:00:11 +00:00
Henry d739dc56c2 fix(office): stop parent tasks waking twice when children finish (#3271)
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 20:05:59 +00:00
Carlos Florêncio 69e6c4f249 feat: add workflow profile session lifecycle policies (#3225) 2026-09-02 19:50:14 +00:00
Carlos Florêncio 0ccc630c90 fix: preserve qualified remote refs in watcher branches (#3268) 2026-09-02 19:49:14 +00:00
Carlos Florêncio d35b4bef1a fix(web): preserve transcript scroll across session activation (#3291) 2026-09-02 19:48:20 +00:00
Carlos Florêncio 2d8b3a0c1e feat(backend): support dual-era MCP protocol (#3164) 2026-09-02 19:48:19 +00:00
Henry 750b23a745 feat(orchestrator): surface stalled Office tasks without reclaiming them (#3279)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-02 19:44:20 +00:00
Henry e66bf620cd fix(agent): cap the plan text pasted into every new agent session (#3280)
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 18:49:39 +00:00
Henry 0563bf7d39 fix(office): escalate reviewer and approver agent failures to the CEO (#3275)
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 16:55:39 +00:00
Corey Fogg 17da0aafe3 fix(agent): materialize attachments sent into a generating turn (#3277)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-02 16:55:33 +00:00
Henry ffec4aade9 feat(gitlab): filter issues by milestone (#3278)
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 16:55:31 +00:00
Carlos Florêncio c1161e0fbe fix(ui): allow typing while sessions start (#3285) 2026-09-02 16:49:28 +00:00
José Almeida 0064b9fb5a feat: add Kubernetes executor (#3261) 2026-09-02 13:50:03 +00:00
José Almeida 65e6759d7d fix(web): preserve plan comments across session switches (#3272) 2026-09-02 12:31:35 +00:00
Henry 85d9147208 fix(office): stop idle-skip from swallowing manual wakeups queued behind a cron run (#3281)
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 11:47:42 +00:00
Henry a1a3b06033 fix(mcp): allow the stall watchdog to archive its own task (#3260)
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 09:31:17 +00:00