|
Some checks are pending
CI / detect-changes (push) Waiting to run
CI / docs-check (push) Blocked by required conditions
CI / lint (push) Blocked by required conditions
CI / build (push) Blocked by required conditions
CI / integration-tests (push) Blocked by required conditions
CI / windows-portability (push) Blocked by required conditions
CI / rtk-portability (linux, blacksmith-4vcpu-ubuntu-2404) (push) Blocked by required conditions
CI / rtk-portability (macos, macos-15) (push) Blocked by required conditions
CI / rtk-portability (windows, blacksmith-4vcpu-windows-2025) (push) Blocked by required conditions
Adds three improvements to sift diagnostics:
1. --verbose flag: When SF_SIFT_LOG_LEVEL=debug|trace, sift search
calls now include --verbose for richer stderr output from the Rust
binary. Applied to sift_search, codebase_search, and warmup paths.
2. Vector-index progress poller: During searches that include the
'vector' retriever, a 30-second interval polls the global sift cache
(~/.cache/sift/search/artifacts/indexes/*/sectors/) and writes
progress lines to the log file:
[2026-05-15T11:00:00Z] vector-index progress: 32 sectors (80 MB total)
This lets an operator tail the log during long cold-cache embedding
builds instead of staring at a silent process.
3. estimateVectorIndexProgress / countVectorSectors helpers count sector
files across all index directories and report total count + size.
Tests: 179 files / 1858 tests pass.
Type check: clean.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
||
|---|---|---|
| .. | ||
| complete-milestone.js | ||
| complete-slice.js | ||
| complete-task.js | ||
| context-board-tool.js | ||
| exec-search-tool.js | ||
| exec-tool.js | ||
| memory-tools.js | ||
| plan-milestone.js | ||
| plan-slice.js | ||
| plan-task.js | ||
| product-audit-tool.js | ||
| reassess-roadmap.js | ||
| reopen-milestone.js | ||
| reopen-slice.js | ||
| reopen-task.js | ||
| replan-slice.js | ||
| resume-tool.js | ||
| session-todo-tool.js | ||
| sift-search-tool.js | ||
| skip-slice.js | ||
| tool-helpers.js | ||
| validate-milestone.js | ||
| workflow-tool-executors.js | ||