This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+1 more
Summary
AI summaryNew Flask-based web dashboard for session management with REST API, SPA, analytics, and MCP tool
Full changelog
Highlights
- Web dashboard — new Flask-based single-page app for browsing, searching, managing, and analyzing stored sessions with a REST API, interactive charts, and dark/light theme
context_dashboardMCP tool — launch the dashboard directly from any MCP-compatible client- 73 new tests covering high and medium priority gaps across install, uninstall, search, save, init, utils, and auto-save modules
What's Changed
Added
dashboard.py— Flask REST API + SPA with 17 endpoints:- Sessions CRUD with pagination, project filtering, and sorting
- Full-text search with topic/technology hint chips
- Analytics: timeline, topic frequency, project distribution, outcome breakdown, technology usage
- Database management: init, prune (with dry-run preview), export as JSON
- Frontend SPA (
static/) with hash-based routing, Chart.js analytics, Highlight.js code highlighting, session editing, and responsive dark/light theme context_dashboardMCP tool inmcp_server.pyto launch the dashboard in a background thread- 73 new tests covering install/uninstall flows, search tiers (code snippets, project filtering, markdown formatting, malformed JSON), save edge cases, init migrations, utils, and auto-save
Changed
.gitignoreexpanded with build artifacts, SQLite journal files, coverage variants, test framework caches, and log files- Version bumped to 1.2.0 across
pyproject.toml,plugin.json,SKILL.md, and__init__.py - README: added Web Dashboard section, dashboard requirement,
context_dashboardMCP tool - CHANGELOG: added v1.2.0 entry
- CONTRIBUTING: added dashboard dev setup and run instructions
Requirements
- Dashboard requires
pip install flask flask-cors(optional — core plugin remains zero-dependency Python 3.8+)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About ErebusEnigma/context-memory
Persistent, searchable context storage across Claude Code sessions using SQLite FTS5. Save sessions with AI-generated summaries, two-tier full-text search, checkpoint recovery, and a web dashboard.
Related context
Related tools
Beta — feedback welcome: [email protected]