Releases: paulkiley/ai-chat-context-keeper
Releases · paulkiley/ai-chat-context-keeper
v0.2.1 (Alpha)
Release: v0.2.1 (Alpha)
Date: 2025-09-03
Status: Alpha (not production-ready). API and behaviors may change.
Highlights
- CLI: save/retrieve with
${VAR:-default}interpolation; VS Code tasks. - Storage: Markdown chunks + JSON index (newest-first).
- Safety: read-only mode,
--dry-run, write lock. - Retention: keep newest N chunks and/or prune by age.
- Tooling: pytest (≥85% coverage), ruff lint/format, Makefile.
- CI: tests (3.10–3.13), lint, commit message and PR title checks.
- Docs: README, MkDocs site, ADRs, Governance, Security, Local validation guide.
Breaking Changes
- None (new alpha features).
Bug Fixes (since previous internal iteration)
- Ensure lockfile is cleaned after writes.
- CLI handles empty stdin with explicit error.
Security Fixes
- Added basic write lock to prevent concurrent write corruption.
- Introduced read-only flag and
--dry-runto avoid accidental writes to real data.
Known Issues
- See
KNOWN_ISSUES.mdfor details (no full-text search; plaintext history; network FS locking caveats; Windows lock behavior unvalidated).
Security Advisories
- See
SECURITY_ADVISORIES.md(no known CVEs at this time).
Upgrade Notes
- Fresh install is recommended. If migrating an older folder, back up
chat_history_index.jsonand chunks before enabling retention.
Validation
- Local:
make test,make e2e, andmake smoke-staging. - Docs:
make docs-serveto review documentation locally.