v0.1.14
Stable patch release that moves the tested 0.1.13-beta.4 CLI and bundled skill contract into npm latest.
What Changed
- Fixed GitHub issue #7:
smart-search 0.1.13could install or receive a newer globalsmart-search-cliskill that asked Codex to runsmart-search skills ..., but npmlatestdid not yet include theskillstop-level command. This release publishes that CLI surface to stable. - Added
smart-search skills statusfor stale-skill detection. It compares bundledsmart-search-cliassets with installed user-level skill directories and reportsmissing,up_to_date,stale,extra_files, orerrorwithout writing files. - Added
smart-search skills updatefor routine skill synchronization after CLI upgrades. It overwrites only the managed bundledsmart-search-clifiles for selected targets and does not change provider keys, run setup prompts, create Trellis files, create hooks, create agents, create commands, or delete extra leftover files. - Added
smart-search diagnose openai-compatible --format markdown, a focused troubleshooting report for OpenAI-compatible search hangs/timeouts. It masks API keys, checks quick chat plus real search-shapestream=falseandstream=true, and recommends the next stream/no-stream action. - Rebalanced docs/search routing so Context7 is first for library/API/framework documentation intent, while Exa remains the low-noise path for official domains, papers, product pages, and trusted-site discovery.
- Updated README, Chinese README, public skill docs, packaged skill assets, release workflow tests, and provider capability spec so the npm package documents the exact 0.1.14 behavior being shipped.
Upgrade
npm install -g @konbakuyomu/smart-search@latest
smart-search --version
smart-search skills update --targets codex --format jsonExpected version after publish: smart-search 0.1.14.
Validation
- Source checkout:
python -m compileall -q src tests - Source checkout:
python -m pytest tests -q - Source checkout:
python -m smart_search.cli regression - Source checkout:
python -m smart_search.cli smoke --mock --format json - npm wrapper:
npm test - npm packaging:
npm pack --dry-run - Packaged install target after publish:
smart-search --version,smart-search regression,smart-search smoke --mock --format json, andsmart-search skills status/update --targets codex --format json
npm package: @konbakuyomu/smart-search@0.1.14
npm dist-tag: latest
workflow run: https://github.com/konbakuyomu/smartsearch/actions/runs/26661487575