Implements the AI-powered indexing component of RFC 0010: - Add indexer module with LlmProvider abstraction - Integrate qwen2.5:3b via Ollama for local file analysis - Extract summaries, relationships, and symbols from source files - Support partial indexing for files >1000 lines - Wire indexer to all CLI index commands (--all, --diff, --file, --refresh) The indexer generates structured YAML output with: - One-sentence file summaries - Relationship descriptions for semantic search - Symbol-level indexing with line numbers Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| build.rs | ||
| Cargo.toml | ||