Commit Graph

5 Commits

Author SHA1 Message Date
jarvis a2fa54a729 feat!: rebuild Agent Kanban for Realmroot Toolbox
Replace the v1 Agent/Machine runtime and CLI architecture with the v2 Resource Server, AMA-backed projections, task lifecycle, session observation, BDD specifications, and a single-package layered codebase.

BREAKING CHANGE: remove the v1 CLI, internal Agent/Machine runtime entities, workspace layout, and legacy runtime coordination APIs.
2026-09-02 00:17:52 -04:00
saltbo f930da2413 feat: add board labels for tasks 2026-05-04 11:03:29 -04:00
saltbo 37ff926968 docs(site): advertise Copilot and Hermes runtime support
Update landing page, README, meta tags, OG image, and design doc to
list GitHub Copilot CLI and Hermes (via the generic ACP provider)
alongside Claude Code, Codex, and Gemini CLI.
2026-04-18 16:58:35 -04:00
Jasper Van 15d4638aa5 feat: add In Review and Cancelled task statuses (v1.2.1) (#2)
* feat: add In Review and Cancelled task statuses

Add two new kanban columns (In Review, Cancelled) with full-stack support:
- API endpoints: POST /api/tasks/:id/review and /cancel
- CLI commands: task review, task cancel
- D1 migration: 0003_review_cancel.sql
- Frontend: 5-column grid, ActivityLog labels/styles
- Agent idle check now considers In Review as active
- Dependency blocked check treats Cancelled as finished

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(qa): ISSUE-001 — use dynamic grid columns instead of hardcoded grid-cols-5

Tailwind JIT can't generate grid-cols-N dynamically. Use inline style
with gridTemplateColumns based on actual column count from API.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(qa): ISSUE-002 — rename migration to 0004 to avoid conflict with 0003_projects.sql

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix: reject cancel on completed tasks — Done → Cancelled guard

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* test: add coverage for In Review and Cancelled constants

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* chore: bump version and changelog (v1.2.1)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 19:23:27 -04:00
saltbo 79ecb56e77 feat: Agent Kanban v1 — full implementation
Monorepo with Hono API (Cloudflare Pages + D1), React SPA, CLI, and agent skill.

- API: boards CRUD, tasks CRUD, claim/complete, logs, auth (Machine-level API keys + auto-registered agents)
- Web UI: kanban board, inline task creation, slide-out detail with editing (title, description, project, priority, column move), filter bar, onboarding flow, dark mode, settings page
- CLI: config, task create/list/claim/log/complete, board view, smart project detection
- Skill: SKILL.md teaching agents the CLI workflow
- Design system: Geist + Geist Mono, cyan accent, industrial/utilitarian aesthetic

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 14:56:37 -04:00