Releases
v1.0.4
Compare
Sorry, something went wrong.
No results found
Features
Bulk folder import — fp upsert folders accepts CSV input for batch folder-to-project assignment
Folder visibility propagation — folder-level visibility policies now cascade to descendant folders
Document Parsing in setup check — fp setup --check displays Document Parsing feature status
Visit-aware access resolution — visits now factor into the access resolution cache
Fixes
Stale vector search after rebuild — semantic search now detects stale VectorStore via rebuild stamp
Moved files missed by incremental ingest — incremental ingest correctly detects and re-indexes moved files
POST_PIPES skipped with --pipe flag — run_pipes() now auto-appends post-processing stages
Source-to-connector routing — _read_remote_file_bytes routes to the correct connector via seed prefix
Folder view showed 0 files / 0 B — folder counts now handle NULL folder_id gracefully
Visibility showed "opaque" despite visible policy — load_globals() called in CLI open_db() so inherit resolves correctly
Dry-run folder CSV skipped client_id check — dry-run mode now validates client_id match
0-byte files silently dropped in fast path — replaced falsy or with explicit None-check for size_bytes
insert_file size_bytes falsy fallback — same falsy or fix in the UPDATE path
insert_message missing status/indexed_at — explicitly sets both fields on insert
Negative chunk_overlap not rejected — guard added to chunk_content()
Setup wizard prompts right-shifted — fixed CR+LF in raw-mode readline
GitHub URL updated — references now point to harringjohn org
Other Changes
Replaced agent-identity "Claude" references with generic "MCP client" throughout
Unified fp mcp view/read into fp mcp check/set/reset
Unified chunk overlap API to fractional values (absolute deprecated)
Removed pre-1.0 migration infrastructure and unused schema columns
Deduplicated shared interfaces, ancestor folder walk, and MCP argparser definitions
Fixed layer violations and consolidated module structure
Cached discover_connectors() with lru_cache
Updated CI to Python 3.11 + 3.14
Simplified README install section
You can’t perform that action at this time.