Henry
|
36dd762bf1
|
feat(ui): add workspace Needs-you Inbox for pending agent questions (#3641)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-14 09:19:55 +01:00 |
|
Carlos Florêncio
|
623d183b06
|
fix: bound Git subprocess execution (#3646)
|
2026-09-13 21:57:54 +01:00 |
|
Carlos Florêncio
|
7d4bd1104a
|
fix: harden startup recovery timeout and scrolling (#3654)
|
2026-09-13 21:57:10 +01:00 |
|
Henry
|
bc38ea1ec7
|
fix(office): make routine catch-up enqueue a summarized wake (#3538)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-13 21:44:40 +01: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
|
f529d4b757
|
feat(office): bound run history growth with a scheduled retention sweep (#3566)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-13 21:43:44 +01:00 |
|
Henry
|
e75c8b37c8
|
feat(executors): keep worktree and local agents running across a backend restart (#3467)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-13 21:42:24 +01:00 |
|
Henry
|
89bf7657a2
|
fix(backend): stop provider failure diagnostics from being lost or misattributed mid-stream (#3479)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-13 18:47:08 +01:00 |
|
Henry
|
4e4b29b29e
|
fix(office): keep budget alerts honest when a policy changes mid-check (#3532)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-13 17:45:53 +01:00 |
|
José Almeida
|
d62daa9d70
|
fix(ui): normalize workflow move options styling (#3644)
|
2026-09-13 18:02:11 +02:00 |
|
Carlos Florêncio
|
32b21c8b22
|
feat: open canvas setup dialog directly (#3587)
|
2026-09-13 16:59:54 +01:00 |
|
Carlos Florêncio
|
96b2814bfb
|
fix: harden canvas review and runtime bootstrap (#3628)
|
2026-09-13 16:59:18 +01:00 |
|
Carlos Florêncio
|
34a21812ca
|
fix: recover slow analytics and workspace reads (#3639)
|
2026-09-13 16:59:03 +01:00 |
|
Henry
|
26bf26fc20
|
fix(office): stop duplicate and missed children-completed run dispatches (#3620)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-13 16:51:59 +01:00 |
|
Henry
|
509a1bb9b5
|
fix(office): keep an agent's session alive while it's still working the task (#3556)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-13 15:26:16 +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
|
0c2901a788
|
fix(web): recover plan comments without blocking empty chat (#3616)
|
2026-09-13 13:14:26 +01:00 |
|
José Almeida
|
f718c50666
|
feat(threads): add grid layouts and auto-hide composers (#3626)
|
2026-09-13 13:13:10 +01:00 |
|
Henry
|
88d73abaad
|
feat(office): add a workspace-wide pause to halt autonomous agent launches (#3536)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-13 12:24:48 +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
|
9cc146ee21
|
fix: bridge executor HTTPS Git access through host gh (#3072) (#3635)
|
2026-09-13 12:19:46 +01:00 |
|
Carlos Florêncio
|
9e9d3b1fb0
|
fix: recover delayed session entry (#3631)
|
2026-09-13 12:14:45 +01:00 |
|
Carlos Florêncio
|
a5fe42777b
|
feat: add temporary storage visibility and cleanup (#3633)
|
2026-09-13 12:08:24 +01:00 |
|
Carlos Florêncio
|
2a11854e13
|
fix: fence cancelled session recovery attempts (#3636)
|
2026-09-13 12:08:05 +01:00 |
|
Carlos Florêncio
|
9e8783f66e
|
feat: show workflow step progress (#3638)
|
2026-09-13 12:07:49 +01:00 |
|
Carlos Florêncio
|
31a48a6428
|
fix: preserve task brief on first chat message (#3615) (#3632)
|
2026-09-13 12:06:50 +01:00 |
|
Carlos Florêncio
|
2c4058c305
|
ci: improve frontend verification and review timeouts (#3634)
|
2026-09-13 12:06:08 +01:00 |
|
Henry
|
bd7974dc8d
|
fix(office): make repeat task reassignment work again after 24 hours (#3533)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-13 10:24:16 +01:00 |
|
Henry
|
b110796226
|
fix(tasks): reap orphaned processes left running after workspace cleanup (#3619)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-13 10:23:20 +01:00 |
|
Henry
|
8d1a568a2b
|
fix(backend): stop double-dispatching step-entry on_enter actions (#3288)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-13 10:23:03 +01:00 |
|
Henry
|
41d3565467
|
fix(backend): tear down orphaned agent processes when a session never starts (#3394)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-13 10:22:45 +01:00 |
|
Henry
|
fbb673db0f
|
feat(office): make the unattended loop legible end-to-end (#3613)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-13 10:03:35 +01:00 |
|
Henry
|
df3c9142ab
|
feat(agentctl): push to a caller-named remote and branch, not just origin (#3558)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-12 23:01:44 +01:00 |
|
Henry
|
2dc1596667
|
fix(task): stop plugin pending-interaction API from picking the wrong current turn (#3618)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-12 23:01:01 +01:00 |
|
Henry
|
aebb01e714
|
feat(executors): detect and tear down dead SSH session transports (#3581)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-12 23:00:53 +01:00 |
|
Carlos Florêncio
|
3e557f0729
|
fix(kanban): compact multiple workflow swimlane heights (#3604)
|
2026-09-12 20:41:33 +01:00 |
|
Henry
|
e27f888876
|
fix(office): correct cron DOM/DOW OR semantics, DST fire policy, and unsatisfiable expressions (#3514)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-12 20:41:22 +01:00 |
|
Henry
|
fc64661ce0
|
fix(office): stop office tasks reaching Done while stuck on an earlier workflow step (#3392)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-12 20:41:09 +01:00 |
|
github-actions[bot]
|
ae3e359abc
|
chore: update managed runtime pins (#3606)
Co-authored-by: kandev-runtime-updater[bot] <kandev-runtime-updater[bot]@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-12 20:40:48 +01:00 |
|
Henry
|
8892920514
|
feat(web): bring the pipeline task row to parity with the Kanban card (#3284)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
|
2026-09-12 16:37:27 +01:00 |
|
Carlos Florêncio
|
69ad06ec56
|
perf: pause hidden status motion (#3589)
|
2026-09-12 16:35:20 +01:00 |
|
Carlos Florêncio
|
f5c73db63c
|
feat: show task attachments during workspace preparation (#3594)
|
2026-09-12 16:30:15 +01:00 |
|
Carlos Florêncio
|
61e86b40e7
|
test: preserve ambiguous markdown fence boundaries (#3622)
|
2026-09-12 16:29:59 +01:00 |
|
Carlos Florêncio
|
b6571a9854
|
fix: keep large database startup alive (#3624)
|
2026-09-12 16:29:38 +01:00 |
|
Carlos Florêncio
|
3d3209aa1a
|
fix(web): keep repository actions available (#3593)
|
2026-09-12 16:29:16 +01:00 |
|
Carlos Florêncio
|
d8eefc5718
|
fix: restore completed task workspace access (#3577)
|
2026-09-12 16:26:35 +01:00 |
|
Carlos Florêncio
|
2b9d5f1a5d
|
fix: scope PR auto-fix outcome reporting (#3602)
|
2026-09-12 16:24:56 +01:00 |
|
José Almeida
|
140ef39cc6
|
fix(threads): remove archived chats immediately (#3625)
|
2026-09-12 16:54:56 +02:00 |
|
José Almeida
|
3f33ce0451
|
feat(ui): use native mobile confirmation sheets (#3621)
|
2026-09-12 14:58:49 +02:00 |
|
José Almeida
|
e598742110
|
feat(github): improve mobile dashboard parity (#3614)
|
2026-09-12 10:06:05 +02:00 |
|