Skip to content

Dashboard dashboard-v0.3.0

Choose a tag to compare

@github-actions github-actions released this 21 Apr 11:53

✨ Highlights

Bulk memory management (closes #28)

The Memory Browser now handles batch operations properly.

  • Per-item checkboxes on every memory
  • Per-category tri-state checkboxes (all / some / none) to select a whole category at once
  • Select-all-visible sticky control at the top
  • Bulk archive — reversible, archives a batch in one SQL transaction
  • Bulk delete — destructive, requires a native confirm dialog
  • Collapsible category groups with right-side chevrons, so Architecture Decisions / Naming / Constraints / etc. can be folded for easier navigation
  • Persisted collapse state in localStorage — your layout sticks across restarts

Bulk operations run as atomic SQL transactions on the Rust backend (bulk_update_memory_status, bulk_delete_memory), not as frontend loops — partial failures leave nothing half-applied.

🔧 Internal

  • Biome lint coverage now mandatory for the dashboard codebase
  • Pre-existing lint violations cleared across 24 files as the reviewable baseline — future a11y regressions are now caught by CI

📦 Pairs with plugin v0.13.0

This dashboard release is tested against plugin v0.13.0. Upgrade both for the full experience:

bunx --bun @cortexkit/opencode-magic-context@latest doctor --force

Full Changelog: dashboard-v0.2.8...dashboard-v0.3.0