Carlos Florêncio
d8ce686f4e
fix(web): make PR Approve button look clickable ( #567 )
2026-04-09 16:16:13 +01:00
Carlos Florêncio
b0a86a62d9
fix(backend): associate PRs with tasks after branch rename or PR replacement ( #565 )
2026-04-09 15:50:23 +01:00
Carlos Florêncio
5ff930c6e0
fix(web): keep file tree and terminal waiting through long prepare ( #564 )
2026-04-09 12:49:47 +01:00
José Almeida
afed5a8f85
fix(web): stop discarding branch selection for local executor ( #558 )
...
Commit 348ee25e disabled the branch selector for local executors and
also blanked the branch value at submit time. This caused the backend
to fall back to Repository.DefaultBranch, which may contain whatever
branch was checked out at repo discovery time rather than "main".
Keep the selector disabled (cosmetic) but send the auto-selected
branch value so the backend uses the correct base branch.
2026-04-08 20:23:46 +01:00
Carlos Florêncio
3c60cdc070
release: app v0.30, cli 0.12.0
release / build-web (push) Has been cancelled
release / docker (push) Has been cancelled
release / build-bundles (aarch64-linux-gnu-gcc, arm64, linux, ubuntu-latest, linux-arm64) (push) Has been cancelled
release / build-bundles (amd64, darwin, macos-14, macos-x64) (push) Has been cancelled
release / build-bundles (amd64, linux, ubuntu-latest, linux-x64) (push) Has been cancelled
release / build-bundles (arm64, darwin, macos-14, macos-arm64) (push) Has been cancelled
release / build-bundles (x86_64-w64-mingw32-gcc, amd64, windows, ubuntu-latest, windows-x64) (push) Has been cancelled
release / publish-release (push) Has been cancelled
2026-04-08 19:42:49 +01:00
Carlos Florêncio
a8092fd0a9
fix(web): sort nested file tree folders before files ( #562 )
2026-04-08 19:41:07 +01:00
Carlos Florêncio
61bb7f0010
fix(cli): surface backend startup errors and extend health timeout ( #561 )
2026-04-08 19:28:53 +01:00
Carlos Florêncio
4f40986488
fix(backend): reduce log noise from expected error states ( #560 )
2026-04-08 19:16:05 +01:00
Carlos Florêncio
2c222a8e7a
fix(web): scroll dropdown selectors inside dialogs ( #559 )
2026-04-08 18:46:31 +01:00
Carlos Florêncio
41b405c64f
fix(backend): prevent task reorder during silent session resume ( #555 )
2026-04-08 07:55:24 +01:00
Carlos Florêncio
73e6ef64b4
fix(orchestrator): persist live git status snapshot for sidebar diff badges ( #556 )
2026-04-07 23:06:39 +01:00
Carlos Florêncio
61e5d5cce9
feat(web): redesign task sidebar with repo-grouped layout and diff stats ( #550 )
2026-04-07 09:12:17 +01:00
Carlos Florêncio
df9a9bf309
fix(agentctl): prevent git process pile-up causing excessive CPU usage ( #554 )
2026-04-06 21:36:25 +01:00
Carlos Florêncio
03c164d6cd
fix: handle file paths with spaces in git status and diff parsing ( #552 )
2026-04-06 19:25:26 +01:00
Carlos Florêncio
1c11c7906b
fix(github): clean up orphaned review PR dedup records when task is already deleted ( #551 )
2026-04-06 19:00:00 +01:00
Carlos Florêncio
a44489640b
fix: changed branch and auto focus changes panel ( #549 )
2026-04-06 18:59:37 +01:00
Carlos Florêncio
52d6f7e9bf
fix(web): persist PR panel dismissal across page refreshes ( #547 )
2026-04-06 13:52:53 +01:00
Carlos Florêncio
c8efd31f06
fix(cli): respect KANDEV_DATABASE_PATH env var in dev mode ( #548 )
2026-04-06 13:33:07 +01:00
Carlos Florêncio
6d81734c66
fix(web): reset stale topbar branch when navigating between tasks ( #546 )
2026-04-06 12:52:42 +01:00
Carlos Florêncio
f9ca582036
fix: compare ahead/behind counts against base branch instead of remote tracking branch ( #544 )
2026-04-06 09:51:58 +01:00
Carlos Florêncio
e3f83173cf
fix(web): open embedded VS Code in center group instead of right sidebar ( #545 )
2026-04-06 09:48:17 +01:00
Carlos Florêncio
a704f4baca
fix: add paragraph spacing to markdown body for visible line breaks ( #540 )
2026-04-06 09:01:09 +01:00
José Almeida
8e50fe90e9
feat(web): right-click context menu to move sidebar tasks between steps ( #492 )
...
* feat(web): add right-click context menu to move sidebar tasks between workflow steps
* fix: scope Move to submenu to task's own workflow steps
* fix: surgical rollback and disable actions during delete
* fix: wrap TaskItem in div for ContextMenuTrigger asChild ref forwarding
* refactor: unify right-click and 3-dot menus into single context menu
- Delete task-item-menu.tsx (DropdownMenu) — no longer needed
- TaskItem's 3-dot button now dispatches contextmenu event to trigger
the wrapping ContextMenu
- TaskItemWithContextMenu tracks open state and passes menuOpen to
TaskItem for hover visibility
- Add Duplicate item to the context menu
- Fix step color dots using block display
* fix: use Tailwind class for step color dots instead of inline style
* fix: disable Duplicate menu item until handler is implemented
* fix: defer move-to-step to let context menu close before optimistic update
* fix: defer move-to-step to let context menu close before optimistic update
2026-04-06 00:57:01 +01:00
Carlos Florêncio
83f5355ea1
fix: skip git polling when workspace has no valid git repository ( #541 )
2026-04-05 21:32:47 +01:00
Carlos Florêncio
bccd4d5f40
fix: always set upstream tracking on git push and fix task worktree startPoint ( #536 )
2026-04-03 15:40:40 +01:00
Carlos Florêncio
653ec2a1df
perf: optimize git clone/fetch for large repos with many tags ( #533 )
2026-04-03 15:34:53 +01:00
Carlos Florêncio
8c6f16337d
fix(acp): suppress stale events during session resume history replay ( #527 )
2026-04-03 15:15:02 +01:00
Carlos Florêncio
99008f448d
fix: associate PR with task when creating task from PR URL ( #539 )
2026-04-03 15:09:27 +01:00
Carlos Florêncio
51e2338541
fix: prevent duplicate task.state_changed events and N+1 git show calls ( #534 )
2026-04-03 15:08:02 +01:00
Carlos Florêncio
82eb59d91e
fix: disable plan mode when moving to next workflow step ( #525 )
2026-04-03 15:07:46 +01:00
Carlos Florêncio
4c0c9a7fb0
fix: stabilize git operation callbacks to fix staging first-click bug ( #535 )
2026-04-03 15:03:59 +01:00
Carlos Florêncio
12310e12ba
fix: show Push button when task has open PR and unpushed commits ( #537 )
2026-04-03 15:03:05 +01:00
Carlos Florêncio
7e97e07c2d
fix: guard against missing referencePanel in dockview focusOrAddPanel ( #538 )
2026-04-03 15:02:40 +01:00
Carlos Florêncio
e72cd46552
fix: stop runtime instance in CleanupStaleExecutionBySessionID to prevent leaked git polling ( #531 )
2026-04-03 14:30:17 +01:00
Carlos Florêncio
3dabf72af2
fix: remove prompt timeout and prevent auto-resume of errored sessions ( #530 )
2026-04-03 14:29:38 +01:00
Carlos Florêncio
75aad972a7
fix: increment CI checks elapsed time for in-progress runs in PR panel ( #529 )
2026-04-03 14:29:02 +01:00
Carlos Florêncio
2238ef0825
feat: prioritize local changes above PR files in changes panel ( #528 )
2026-04-03 14:28:28 +01:00
Carlos Florêncio
dbe778e4e8
feat: auto-show PR details panel when task has associated PR ( #517 )
2026-04-02 00:08:35 +01:00
Carlos Florêncio
1c6506911e
feat: add workflow sorting with drag-and-drop reordering ( #520 )
2026-04-01 23:58:43 +01:00
Carlos Florêncio
beb42acc29
feat: expose hidden keybindings in settings for user customization ( #521 )
2026-04-01 23:29:49 +01:00
Carlos Florêncio
0080ec9658
fix(kanban): clear stale activeSessionId when switching tasks ( #523 )
2026-04-01 23:23:54 +01:00
Carlos Florêncio
b07356b29b
feat(debug): enable pprof memory profiling in dev/debug mode ( #518 )
2026-04-01 23:21:29 +01:00
Carlos Florêncio
1587203c2e
fix(web): add max-height and scrollbar to queue message editor textarea ( #519 )
2026-04-01 23:03:20 +01:00
Carlos Florêncio
6fea6277a8
fix: hide start agent button during preparation and fix auto-start race condition on step move ( #516 )
2026-04-01 23:00:05 +01:00
Carlos Florêncio
348ee25e6f
feat: disable branch selector for local executor and implement base branch checkout ( #515 )
2026-04-01 22:55:02 +01:00
Carlos Florêncio
d7b8fdce60
fix: stop workspace tracker after consecutive git failures ( #514 )
2026-04-01 22:54:21 +01:00
Carlos Florêncio
5fb1c12364
fix: stabilize diff viewer fileRefs to prevent auto-scroll on background updates ( #513 )
2026-04-01 22:53:47 +01:00
dependabot[bot]
533d697474
chore: bump happy-dom from 20.8.8 to 20.8.9 in /apps in the npm_and_yarn group across 1 directory ( #495 )
2026-03-31 23:51:04 +01:00
Carlos Florêncio
f4723ebcae
feat: sort tasks by creation date in kanban and sidebar ( #511 )
2026-03-31 23:31:18 +01:00
Carlos Florêncio
c732675f33
fix(github): workspace-scoped PR data loading with cache and singleflight ( #509 )
2026-03-31 22:56:09 +01:00