Skip to content

Feature/db parity v2.3.0#11

Merged
ek33450505 merged 3 commits into
mainfrom
feature/db-parity-v2.3.0
May 18, 2026
Merged

Feature/db parity v2.3.0#11
ek33450505 merged 3 commits into
mainfrom
feature/db-parity-v2.3.0

Conversation

@ek33450505
Copy link
Copy Markdown
Owner

Description

Closes #

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update

Checklist

  • Tests pass locally (npm test)
  • TypeScript build is clean (npx tsc --noEmit)
  • No new console errors or warnings in the browser
  • Responsive layout checked at multiple viewport sizes
  • README updated if this PR adds or changes a user-facing feature

ek33450505 and others added 3 commits May 18, 2026 08:34
…ueue table absent

Added guards in both GET / and DELETE /:id handlers to check for task_queue table
existence before querying. When absent, GET falls back to agent_runs data, and
DELETE returns 404 gracefully — preventing crashes from uninitialized cast.db.

Co-Authored-By: Claude <noreply@anthropic.com>
…-writes/cost-summary routes

- Sidebar: inject-log, routines, incidents nav wired
- 4 new route modules: completeness events, code ref checks, file writes, cost summary
- Routes registered in index.ts
- DB schema extended: last_validated_at, retrieval_count on agent memories; status on sessions fallback
- Token totals utils: getModelBreakdown, getTopSessions added

Co-Authored-By: Claude <noreply@anthropic.com>
…abs, cleanup — bump v2.3.0

This commit brings the dashboard to full parity with v2.3.0 of the CAST DB schema:
- Added 4 new backend routes: completeness-events, code-ref-checks, file-writes, cost-summary
- Added 5 new React query hooks for these data sources
- AgentReliabilityView: added 4 tabs (Completeness, Code References, Unstaged Warnings, Events)
- AnalyticsView: added Compaction tab for cost tracking
- SystemView: added Cost Summary card
- FileWritesView: new standalone page for observing file-write events
- Sidebar: added 4 new nav links (injection-log, routines, incidents, file-writes)
- Cleanup: removed 4 orphaned routes (scripts, keybindings, tasks, debug)
- Security hardening: added offset cap (1000) and Number.isFinite guards on 3 routes
- Bumped package.json to v2.3.0

Co-Authored-By: Claude <noreply@anthropic.com>
@ek33450505 ek33450505 merged commit f06b32c into main May 18, 2026
1 check passed
@ek33450505 ek33450505 deleted the feature/db-parity-v2.3.0 branch May 19, 2026 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant