github BradGroux/veritas-kanban v1.1.0
v1.1.0 — Chat Interface, Agent Routing & Infrastructure Hardening

17 hours ago

✨ Highlights

  • Built-in Chat Interface — Talk to AI agents directly from the board or any task, with streaming responses and markdown rendering
  • Agent Routing Engine — Tasks auto-route to the best available agent based on type, project, and capabilities
  • Agent Selection on Task Creation — Choose which agent handles a task when you create it
  • Hardened Infrastructure — Rate limiting, circuit breakers, file locking, request timeouts, data integrity checks, and more

🆕 What's New

Chat Interface (#18)

  • Full chat panel accessible from any task or the board header
  • Streaming AI responses with real-time WebSocket delivery
  • Floating chat bubble with pulse indicator for new messages
  • Chat export as markdown · Clear history with confirmation
  • Mode toggle: Ask (read-only) vs Build (changes, files, commands)

Agent Routing (#16)

  • Task-aware routing matches tasks to agents by type, project, and capabilities
  • Configurable routing rules per agent

Agent Selection (#17)

  • Agent dropdown in Create Task dialog
  • Auto-routes to best agent or allows manual override

Agent Management

  • Full CRUD for agents in Settings → Agents
  • Custom agent types (no more fixed enum)

Board Improvements

  • Filter by assigned agent
  • Per-status Select All checkboxes (#24)
  • Dark/Light mode toggle

Infrastructure & Security

  • Rate limiting · Circuit breakers · File locking · Request timeouts
  • Data integrity checks with automatic backup + rotation
  • Immutable audit log with hash chain
  • Prometheus metrics endpoint
  • Zod schema validation on all writes
  • WebSocket heartbeat + reconnection
  • React error boundaries

Documentation

  • TROUBLESHOOTING.md · FEATURES.md reference
  • Agentic AI Safety guide · Competitive comparison

🐛 Fixes

  • Chat delete clearing UI properly
  • Cross-column drag-and-drop reliability
  • Localhost auth rate limit (#25)
  • Timer start/stop optimistic updates
  • Dashboard drill-down navigation
  • Numeric inputs without browser spinners (#19)
  • Task cache fragmentation

📊 Stats

  • 91 commits since v1.0.0
  • 72 test files, 1,270 tests (up from 61 / 1,143)
  • Zero TypeScript errors, clean builds

Full Changelog: v1.0.0...v1.1.0

Don't miss a new veritas-kanban release

NewReleases is sending notifications on new releases.