Releases
v2.0.0
Compare
Sorry, something went wrong.
No results found
v2.0.0 — Production Audit Fixes
Security
Fix path traversal in wiki page reader
Fix git diff argument ordering (broke incremental updates)
Add regex allowlist for git ref validation
Add explicit SSL context for MiniMax API
Add permissions: contents: read to CI workflow
Migrate to scoped PyPI publish secret
Reliability
Fix node_qualified_name schema mismatch in wiki flow query
Wrap store_file_nodes_edges in explicit BEGIN IMMEDIATE transaction
Narrow post-build exception handling to specific types
Add error handling to watch mode delete handler
Add schema version sync CI check (Python ↔ VSCode)
Performance
Batch N+1 queries in get_impact_radius and risk scoring
Replace full edge table scan in wiki with targeted queries
Merge hybrid search phases into single batch fetch
Line-targeted replacement in refactor to prevent file corruption
Architecture
Decompose 386-line _extract_from_tree into 6 focused methods
Add 17 public query methods to GraphStore, eliminate 24 _conn accesses
Split 1,782-line tools.py into 10 themed sub-modules
Extract shared SECURITY_KEYWORDS to constants.py
Add _error_response() helper for consistent error patterns
Update VSCode extension schema version to 5
Update version strings across README, SECURITY.md, __init__.py
Testing
Add 5 integration tests with real git repos
Raise CI coverage threshold from 50% to 65%
Fix import ordering in test files
You can’t perform that action at this time.