Commit Graph

483 Commits

Author SHA1 Message Date
Carlos Florêncio 730751cece fix: clear stale PR data on task switch and add on-demand PR detection (#357) 2026-03-03 20:14:54 +00:00
João Salavisa 8cbaf950d2 fix: replace fsnotify with git polling to prevent fd exhaustion (#356) 2026-03-03 20:07:01 +00:00
Carlos Florêncio 43eccfaee2 feat: improve closing resources (PTYs, connections) (#355) 2026-03-03 19:54:12 +00:00
José Almeida c191ef2577 feat: improve git operations (branch rename, amend commit, file rename, reset) (#337) 2026-03-03 12:41:51 +00:00
Carlos Florêncio 46c6a30b18 release: app v0.11, cli 0.7.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
v0.11
2026-03-03 00:17:53 +00:00
Carlos Florêncio fb46873cd2 fix: include agent_profile_id in session WS events to resolve stale MCP status (#354) 2026-03-03 00:17:23 +00:00
Carlos Florêncio 1ed41fb5aa release: app v0.10, cli 0.6.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
v0.10
2026-03-02 23:32:00 +00:00
Carlos Florêncio c8a692022a fix: passthrough PTY process survives page refresh (#353) 2026-03-02 23:30:56 +00:00
Carlos Florêncio cd96c6f699 feat: install agents on env preparation remote executors (#352) 2026-03-02 22:47:21 +00:00
Carlos Florêncio d9d4beea98 fix: sidebar task delete/archive redirects to next task or home (#351) 2026-03-02 21:51:28 +00:00
Carlos Florêncio d0b5237070 feat: improve chat input ux (#350) 2026-03-02 21:32:21 +00:00
Carlos Florêncio 2aab682cd8 fix: sidebar task switcher shows outdated session state (#349) 2026-03-02 20:15:48 +00:00
Carlos Florêncio fb50b726df fix: copy markdown to clipboard and codex error handling (#348) 2026-03-02 18:37:13 +00:00
José Almeida 2dbd0e778c chore: refresh codex and claude model catalogs (#342)
* fix: refresh codex and claude model catalogs

* fix: remove gpt-5.3
2026-03-02 16:18:39 +00:00
Carlos Florêncio 2062f1dbfe fix: improve process termination and cleanup (#347) 2026-03-02 16:11:13 +00:00
Carlos Florêncio 22c0fd2a57 fix: improve claude plan mode reliability and cleanup (#346) 2026-03-02 14:29:34 +00:00
Carlos Florêncio 76c1dcce89 fix: sidebar task switcher shows outdated session state and custom maximize layout (#345) 2026-03-02 14:12:11 +00:00
Carlos Florêncio 8b5681bee2 feat: startup health status (#344) 2026-03-02 09:37:55 +00:00
Carlos Florêncio 44811da702 feat: web e2e tests (#304) 2026-03-02 08:54:58 +00:00
João Salavisa 5995e7de24 fix(backend): prevent commit pruning when HEAD is not in database (#343) 2026-03-02 01:56:06 +00:00
João Salavisa ae616136bb feat: add utility agents for one-shot AI tasks (#341) 2026-03-02 01:55:39 +00:00
José Almeida 3656704263 fix: render markdown in user messages (#338) 2026-03-01 12:37:52 +00:00
Carlos Florêncio 0c881921f9 fix: agentctl cleanup after shutdown (#339) 2026-03-01 12:04:29 +00:00
Carlos Florêncio ed461052b2 fix: resolve black terminal on background tab init and reduce resize storm (#334) 2026-02-28 23:00:06 +00:00
João Salavisa 89ee3c2ffc fix: include untracked files in workspace file search (#330) 2026-02-28 17:51:22 +00:00
Carlos Florêncio c1140a7ab5 fix: consolidate markdown styles into shared .markdown-body class (#332)
feat: improve markdown styles
2026-02-28 17:41:45 +00:00
Carlos Florêncio 8dbef17e5e chore: new pull request template (#331) 2026-02-28 17:35:48 +00:00
José Almeida b475c02707 fix: standardize branding to KanDev across UI (#328)
Update all user-facing instances of 'Kandev' to 'KanDev' for consistent branding:
- Page title and PWA manifest
- Settings sidebar header
- MCP config badge
- Sprites settings description
2026-02-28 16:56:39 +00:00
João Salavisa 510439e953 fix: align MCP tool parameters and JSON tags with backend (#329) 2026-02-28 16:16:28 +00:00
dependabot[bot] 1f3c4c8f4e chore: bump the go_modules group across 1 directory with 3 updates (#327) 2026-02-27 23:55:54 +00:00
dependabot[bot] 48383f421e chore: update nextjs dep (#326) 2026-02-27 23:50:00 +00:00
José Almeida 54488fd861 fix: auto-update profile name when model changes (#325)
* fix: auto-update profile name when model changes

When updating an agent profile's model without explicitly setting a name,
automatically update the profile name to match the new model's display name.
Uses the existing fetchModelsWithCache pattern to avoid expensive ListModels() calls.

* test: add tests for profile name auto-update on model change
2026-02-27 23:33:22 +00:00
Carlos Florêncio 9e995ba1b8 feat: add Dockerfile, K8s manifests, and deployment docs (#303) 2026-02-27 16:38:53 +00:00
Carlos Florêncio 50b3543bf1 feat: improve session restoration for complete/failed/cancelled (#302) 2026-02-27 16:00:11 +00:00
Carlos Florêncio 31dc3d148b fix: lazy Docker client initialization to avoid startup errors (#300) 2026-02-27 15:24:12 +00:00
Carlos Florêncio 2e828d343c fix: strip terminal query responses from buffer replay on reconnect (#301) 2026-02-27 15:18:35 +00:00
Carlos Florêncio 48756e6cb1 release: app v0.9
release / build-web (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
v0.9
2026-02-27 09:08:09 +00:00
Carlos Florêncio 2d21013636 fix: release notes button not visible on new database (#299)
feat: improve release notes in a new db
2026-02-27 09:07:25 +00:00
Carlos Florêncio 8ee5b56904 feat: release notes (#298) 2026-02-26 23:08:15 +00:00
Carlos Florêncio ea1b731fd6 feat: improve task launch (#297) 2026-02-26 23:06:07 +00:00
João Salavisa 028f5e413f fix: clear MCP pending requests on session transitions (#296) 2026-02-26 18:52:41 +00:00
Carlos Florêncio 32f4a43cc0 feat: restore correct scroll position after layout switch (#295)
release / build-web (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
v0.8
2026-02-26 14:10:17 +00:00
Carlos Florêncio 2ae26add46 feat: improve vscode cleanup (#294)
release / build-web (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
v0.7
2026-02-26 13:34:47 +00:00
Carlos Florêncio b3f1eaa037 feat: mermaid support (#293) 2026-02-26 13:24:40 +00:00
Carlos Florêncio 1f8db0c7bc fix: flaky test (#292) 2026-02-26 12:24:01 +00:00
Carlos Florêncio d8264823d3 feat: improve workflow auto start (#291)
release / build-web (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
v0.6
2026-02-26 11:44:41 +00:00
Carlos Florêncio 80fe0bff60 feat: improve layout manager (#290) 2026-02-26 11:26:30 +00:00
Carlos Florêncio d02d801794 fix: duplicated start message (#289) 2026-02-26 09:46:48 +00:00
Carlos Florêncio dc09291c46 release: app v0.5, cli 0.5.0
release / build-web (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
v0.5
2026-02-26 09:33:16 +00:00
Carlos Florêncio b48305c4e0 feat: pr layout after start (#288) 2026-02-26 09:28:05 +00:00