sifs 0.4.0

SIFS Is Fast Search: instant local code search for agents
Documentation
SIFS Is Fast Search: fast code search for local and Git repositories.

Use `search` for natural-language, symbol, or code queries. Use `find_related`
when you already have a file and line from a result and want similar code. Use
`agent_context` to inspect the full tool contract. Use `index_status`,
`list_files`, `symbol`, `outline`, `pack`, and `get_chunk` to understand
coverage and retrieve focused context before or after searching. Use
`refresh_index` after files change in a long-lived MCP session.

Tool calls use `source` for local paths or Git URLs and `limit` for result
bounds. Use `kind` or `kinds` to filter `symbol` and `outline` results to
specific symbol kinds. Use `symbols_limit`, `chunks_limit`, or `no_chunks` to
keep outlines compact, and pass `include_docs` or `extensions` for one-off
document/custom extension scopes. Do not use the old `repo` or `top_k` names.
Enable pack symbol definitions for concrete identifiers, not plain lowercase
prose queries.

Search mode guidance:
- `hybrid`: default for most questions.
- `bm25`: exact identifiers, symbols, filenames, and literals.
- `semantic`: conceptual or behavior-focused queries.