Commit Graph

42 Commits

Author SHA1 Message Date
José Almeida 9496068558 docs: add issue templates (#754) 2026-05-01 01:02:00 +01:00
Carlos Florêncio 5644b0ad18 feat(preview): add PR preview environments via Sprites (#707) 2026-04-26 18:14:41 +01:00
Carlos Florêncio 367700f507 ci: stop Claude code review workflow from committing to PRs (#683) 2026-04-23 18:35:49 +01:00
Carlos Florêncio 4e5f16a0b0 ci: split Claude code review into separate same-repo and fork jobs (#642) 2026-04-18 17:46:20 +01:00
Carlos Florêncio 820e0b963a ci: use Claude App token for same-repo PRs, fallback for forks (#634) 2026-04-18 11:05:47 +01:00
Carlos Florêncio 74d4d5b77b docs: add Discord link and require e2e tests for UI changes (#630) 2026-04-17 23:40:35 +01:00
Carlos Florêncio 1cdfc04050 ci: pass GITHUB_TOKEN to claude-code-action to bypass OIDC exchange (#629) 2026-04-17 23:27:49 +01:00
Carlos Florêncio 1ba35225e6 ci: enable claude review on fork PRs via pull_request_target (#628) 2026-04-17 22:53:44 +01:00
Carlos Florêncio 9d88a55350 ci: allow bot-authored PRs in claude code review (#557) 2026-04-07 17:40:58 +01:00
Carlos Florêncio b6c06c337b ci: fix claude code review workflow to use oauth token and skill prompt (#553) 2026-04-06 19:19:54 +01:00
Carlos Florêncio fdeef51865 ci: add claude code github actions (#524) 2026-04-01 23:19:46 +01:00
Carlos Florêncio e2925f9723 ci: extract shared build job from E2E test shards (#498) 2026-03-30 13:42:57 +01:00
Carlos Florêncio db816d4222 fix(web): deduplicate agent and session tabs in task view (#496) 2026-03-30 12:19:55 +01:00
Carlos Florêncio 0cd891d27a fix(test): stabilize flaky e2e tests and increase CI parallelism (#384) 2026-03-07 18:55:03 +00:00
Carlos Florêncio c81fb77f72 ci: improve docker image and KANDEV_DATA_DIR env var (#370) 2026-03-05 20:31:17 +00:00
Carlos Florêncio 44811da702 feat: web e2e tests (#304) 2026-03-02 08:54:58 +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
Carlos Florêncio 8dbef17e5e chore: new pull request template (#331) 2026-02-28 17:35:48 +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 8ee5b56904 feat: release notes (#298) 2026-02-26 23:08:15 +00:00
Carlos Florêncio 3638347a7c feat: default github runners (#275) 2026-02-24 17:53:39 +00:00
Carlos Florêncio b244748217 fix: make github release atomic 2026-02-24 11:30:44 +00:00
Carlos Florêncio 61ef224ec7 style: fix format issues (#255) 2026-02-19 22:18:01 +00:00
Carlos Florêncio 82ea7578dc feat: ci complexity linters (#236) 2026-02-17 09:19:42 +00:00
Carlos Florêncio acaae931e2 feat: homelab-runner (#233) 2026-02-16 23:22:18 +00:00
Carlos Florêncio 0933f4375f feat: improve stepper (#229) 2026-02-16 15:00:14 +00:00
Carlos Florêncio 11316eed0a fix: release bundle
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
2026-02-16 12:32:38 +00:00
Carlos Florêncio 613b063787 feat: use tar for bundles 2026-02-16 10:52:46 +00:00
Carlos Florencio 1e54d3263d feat: improve windows support
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-15-large, macos-x64) (push) Has been cancelled
release / build-bundles (amd64, linux, ubuntu-latest, linux-x64) (push) Has been cancelled
release / build-bundles (amd64, windows, windows-latest, windows-x64) (push) Has been cancelled
release / build-bundles (arm64, darwin, macos-14, macos-arm64) (push) Has been cancelled
2026-02-15 19:43:04 +00:00
Carlos Florêncio 5197f041d6 feat: fix cli org 2026-02-15 18:55:43 +00:00
Carlos Florêncio cad2d783b3 feat: improve windows support (#225)
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-13, macos-x64) (push) Has been cancelled
release / build-bundles (amd64, linux, ubuntu-latest, linux-x64) (push) Has been cancelled
release / build-bundles (amd64, windows, windows-latest, windows-x64) (push) Has been cancelled
release / build-bundles (arm64, darwin, macos-14, macos-arm64) (push) Has been cancelled
feat: windows support
2026-02-15 18:16:21 +00:00
Carlos Florêncio cf846606a5 ci: make backend workflow faster (#224) 2026-02-14 22:04:22 +00:00
Carlos Florêncio bc6a5f28d9 feat: cli launcher npx kandev (#39)
* feat: cli launcher

* feat: improved debug
2026-01-18 20:42:03 +00:00
Carlos Florêncio a5da45ee80 ci: add pnpm-lock.yaml file 2026-01-15 19:33:02 +00:00
Carlos Florêncio 56a901a3ca ci: only trigger for certain folders 2026-01-15 19:30:56 +00:00
Carlos Florêncio 673d9f7d96 ci: debug 2026-01-15 19:25:27 +00:00
Carlos Florêncio f0a2d2b49b ci: fix node workflow 2026-01-15 19:21:54 +00:00
Carlos Florêncio 45a01f4fd5 ci: fix workflows 2026-01-15 19:19:00 +00:00
Carlos Florêncio 2fa462df0d ci: fix web workflow 2026-01-15 19:06:43 +00:00
Carlos Florêncio e1bce95bac feat: golang linter 2026-01-15 19:05:16 +00:00
jcfs 0fdf18c37b feat: add bidirectional comment system and agent input request flow
- Add Comment model and CRUD operations (repository, service layers)
- Add WAITING_FOR_INPUT task state for agent input requests
- Add WebSocket actions for comment.add, comment.get, comment.list
- Add ActionCommentAdded and ActionInputRequested notifications
- Update PromptAgent to return PromptResult with stop reason
- Add e2e test for agent input request flow
- Add PR template for the repository

This enables agents to request input from users by returning
stopReason 'needs_input' which transitions the task to
WAITING_FOR_INPUT state and creates an agent comment.
2026-01-11 18:41:52 +00:00
jcfs 7dc481e7a7 ci: Add GitHub Actions workflow for backend tests 2026-01-11 00:01:40 +00:00