Carlos Florêncio
|
b3113b62f3
|
fix: fence session recovery and preserve fallback outcomes (#3610)
|
2026-09-11 18:19:11 +01:00 |
|
Henry
|
fd9b78e58d
|
fix(tasks): resolve launch repositories from the task attachment set (#3582)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-11 17:43:49 +01:00 |
|
Alassane
|
21a639b726
|
fix(worktree): preserve content-only checkouts (#3137)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-11 12:52:33 +01:00 |
|
WaleWangPW
|
8303178778
|
fix(executor): scope legacy empty-branch environment fallback per repository (#3595)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-11 12:20:43 +01:00 |
|
Carlos Florêncio
|
004a7a55db
|
feat(workflows): add explicit session targeting (#3557)
|
2026-09-10 16:32:41 +01:00 |
|
WaleWangPW
|
9a9634ad2a
|
fix(executor): detach inherited environment on executor mismatch (#3565)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-10 15:24:49 +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
|
30fcbfb901
|
feat(office): migrate workflow decisions to task-bound CLI (#3484)
|
2026-09-09 20:08:48 +01:00 |
|
Carlos Florêncio
|
3bae1a75db
|
feat: improve MCP discovery and canvas authoring prompts (#3522)
|
2026-09-09 11:09:09 +01:00 |
|
Carlos Florêncio
|
258bfabf18
|
fix: guard archived session recovery and preserve launch errors (#3519)
|
2026-09-09 07:48:59 +01:00 |
|
Henry
|
dfb53409f3
|
fix(backend): retry SSH agentctl handshake rejection instead of failing the launch (#3511)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-08 22:26:48 +01:00 |
|
Henry
|
5f0459dab6
|
docs: correct stale unique-index precondition for office session identity (#3513)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-08 22:22:57 +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 |
|
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
|
c2f61fdbc5
|
fix(ci): stabilize failing main e2e runs (#3462)
|
2026-09-07 13:45:08 +01:00 |
|
Carlos Florêncio
|
3fba828e2f
|
fix: recover failed task launches safely (#3437)
|
2026-09-07 11:19:09 +01:00 |
|
Henry
|
0b368b3a8e
|
fix(office): stop reviewer and approver comments showing under the assignee's name (#3444)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-06 21:28:10 +01:00 |
|
Alassane
|
9b9f347148
|
feat(executor): per-profile opt-in for unprivileged user namespaces
|
2026-09-06 11:30:40 +01:00 |
|
Carlos Florêncio
|
d74e85883d
|
feat: add plugin-backed canvases (#3111)
|
2026-09-05 18:44:43 +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
|
f91fd4611e
|
fix(backend): recover dynamic agent routes stuck in starting with no owner (#3362)
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 17:42:52 +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
|
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 |
|
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 |
|
José Almeida
|
0064b9fb5a
|
feat: add Kubernetes executor (#3261)
|
2026-09-02 13:50:03 +00:00 |
|
Henry
|
63f47a692f
|
fix(backend): stop office agents from spawning duplicate concurrent sessions (#3253)
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-01 17:57:17 +00:00 |
|
Henry
|
84c83c3d58
|
fix: stop subtasks launching into a deleted parent workspace (#3235)
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-01 16:35:33 +00:00 |
|
Ivan Turkovic
|
1dc06e8298
|
fix(agentctl): accept the automation MCP mode at the instance API (#3193)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-01 00:39:24 +00:00 |
|
Henry
|
83b125f690
|
fix(backend): repair office session race guard that could never trigger (#3228)
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-31 23:30:57 +00:00 |
|
Carlos Florêncio
|
4e3dc91607
|
feat(agents): add explicit branch recovery for resumed sessions (#3216)
|
2026-08-31 21:52:46 +00:00 |
|
Carlos Florêncio
|
0a0fb2d134
|
fix: support stacked PR base retargeting for review-watch worktrees (#3199)
|
2026-08-31 17:59:31 +00:00 |
|
Alassane
|
03ad1a622d
|
fix: make worktree cleanup auditable and retryable (#3178)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-31 11:21:48 +00:00 |
|
Carlos Florêncio
|
07da130284
|
fix(git): keep shared-environment status authoritative (#3173)
|
2026-08-31 10:18:03 +00:00 |
|
Carlos Florêncio
|
a96f0d51b5
|
fix: support empty remote task worktrees (#3172)
|
2026-08-31 03:26:51 +00:00 |
|
Carlos Florêncio
|
b2764dae7a
|
fix: preserve recovered workspace path (#3167)
|
2026-08-30 19:46:32 +00:00 |
|
Henry
|
bf84fb52bd
|
fix(backend): rescue tasks stuck running forever after a silent agent stall (#2975)
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 00:29:41 +00:00 |
|
Carlos Florêncio
|
c2e2b3a430
|
fix: reconcile prepared workspace origins (#3077)
|
2026-08-27 13:13:28 +00:00 |
|
Carlos Florêncio
|
e4d17b3925
|
fix: resolve GitHub clone protocol per host (#3078)
|
2026-08-27 10:25:37 +00:00 |
|
João Salavisa
|
0e4ae865dc
|
fix: reuse inherited task environment on session resume (#3081)
|
2026-08-27 11:12:47 +01:00 |
|
Henry
|
335d80bf66
|
fix(task): prevent ready task environments with empty repo inventory (#3008)
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-26 23:00:36 +00:00 |
|
Carlos Florêncio
|
fe0bda1e07
|
feat(workspaces): add repository branch policies (#2997)
|
2026-08-26 11:09:00 +00:00 |
|
Carlos Florêncio
|
527cf1e9fa
|
fix(worktree): fail closed on required repository refresh (#3023)
|
2026-08-26 08:54:31 +00:00 |
|
Henry
|
8f21873d45
|
feat(ssh): reclaim remote task directories on terminal archive or delete (#3000)
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-08-25 06:56:59 +00:00 |
|
Carlos Florêncio
|
29289520c7
|
feat(automation): add configurable continuation and coordinator access (#2943)
|
2026-08-24 22:04:54 +00:00 |
|
Luan Martins
|
a728a0fed7
|
fix(agent-runtime): retain executions when runtime stop fails (#2998)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-24 20:39:45 +00:00 |
|
Carlos Florêncio
|
42cd897dfb
|
fix(orchestrator): gate worktree reuse on live inventory (#2987)
|
2026-08-24 19:50:42 +00:00 |
|
Carlos Florêncio
|
b69d2d9ca0
|
fix: preserve task worktree identity on inventory refresh (#2980)
|
2026-08-24 13:53:31 +00:00 |
|
Carlos Florêncio
|
832734bb67
|
docs: migrate legacy specs and add product context (#2964)
|
2026-08-24 11:09:03 +00:00 |
|
Alassane
|
0a45728753
|
fix: reuse task workspaces for additional sessions (#2843)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-08-23 21:24:01 +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 |
|