Commit Graph

9 Commits

Author SHA1 Message Date
q792602257 8055d9f294 feat(acp): add migration 0006 down 2026-05-07 10:26:16 +08:00
q792602257 3457c2e8c4 feat(acp): add migration 0006 up — agent_kinds + sessions + events + workspaces ALTER 2026-05-07 10:21:33 +08:00
q792602257 f6089ac5fb chore(jobs): align log keys + add prune no-op test + down-migration comment
Cross-cutting review polish:
- worker.go: id/type → job_id/job_type; one stray attempts → attempt for
  consistency with the other 4 sites in the same file.
- runners/workspace_fetch.go: ws_id → workspace_id (matches the dispatched
  notify.Message metadata key).
- runners/worktree_prune.go: id → worktree_id (same reason).
- runners/worktree_prune_test.go: add TestWorktreePrune_NoRowsIsNoOp for
  symmetry with the no-op tests in the other 4 runner test files.
- migrations/0005_jobs.down.sql: comment that DROP TABLE jobs cascades to
  drop the three idx_jobs_* indexes automatically.
2026-05-06 11:52:17 +08:00
q792602257 967f390b1e feat(jobs): migration 0005 + errs codes for jobs module 2026-05-05 14:09:10 +08:00
q792602257 eb73fbba46 feat(chat): migration 0004 + errs codes for chat/llm/storage 2026-05-04 00:15:13 +08:00
q792602257 719968ee26 feat(workspace): migration 0003 + errs codes for workspace/worktree/git 2026-05-01 19:26:18 +08:00
q792602257 f261504c51 feat(project): migration 0002 + errs codes for project/requirement/issue 2026-05-01 09:31:03 +08:00
q792602257 5c5687b9dc feat(db): add 0001_init migration (users/sessions/notifications/audit) 2026-04-28 14:13:18 +08:00
q792602257 1d38ce90bb chore: initialize repo skeleton with Makefile and lint config 2026-04-28 12:33:46 +08:00