Repository navigation
Release Date: 2026-01-22
Agentic search pipeline, multi-language LSP integration, cloud retrieval, and comprehensive deprecation of legacy naming
New Features
Agentic Search Pipeline
agentic_searchtool — New primary codebase search tool replacingfast_searchagentic_retrievaltool — Two-stage semantic + agentic code retrieval (requiresRELACE_CLOUD_TOOLS=trueandMCP_SEARCH_MODE=indexed|both)MCP_SEARCH_MODE— Control search mode:agentic(default),indexed, orboth
Multi-Language LSP Integration
- Extended LSP toolset with
find_symbol,find_references,get_hoverfor Python, TypeScript, Go, and Rust - Session-based LSP lifecycle with fingerprint-based caching and improved state isolation
SEARCH_LSP_TOOLS— Gatekeeper for LSP tool enablement (true,false,auto)
Configuration Enhancements
SEARCH_TOP_P— Optional sampling control for providers requiring explicit top_p (e.g., Mistral)- Third-party provider support — Relaxed API key requirements; auto-derive keys from
{PROVIDER}_API_KEY
Benchmark
- Loc-Bench CLI tools:
curate,report, checkpoint resume, timeout, and fail-fast support
Breaking Changes
fast_searchdeprecated — Useagentic_searchinstead. Returns_deprecatedfield in response. Will be removed in v0.2.5.- Environment variable deprecation finalized — All
RELACE_*prefixed aliases emit warnings and will be removed in v0.2.5
Improvements
- Dual-channel parallel search with fine-grained benchmark metrics
- Tool descriptions streamlined for consistency across all MCP tools
- Security hardening for LSP path validation and symlink traversal
Fixed
- Cloud hash parameter and gitignore unignore semantics
- Branch handling and hash usage in cloud search logic
- Mistral API compatibility for assistant messages
Documentation
- Renamed
fast_searchtoagentic_searchin all docs - Added
agentic_retrievalusage guide - README benchmark section added
Stats
144 files changed, 10811 insertions(+), 2626 deletions(-)
Full Changelog: v0.2.3...v0.2.4