pub fn create_default_registry(service: &Arc<DocService>) -> ToolRegistryExpand description
Create default tool registry
Registers all built-in tools:
lookup_crate: Lookup crate documentationsearch_crates: Search crateslookup_item: Lookup specific itemshealth_check: Health check
§Arguments
service- Document service instance
§Examples
use std::sync::Arc;
use crates_docs::tools::create_default_registry;
use crates_docs::tools::docs::DocService;
use crates_docs::cache::memory::MemoryCache;
let cache = Arc::new(MemoryCache::new(1000));
let doc_service = Arc::new(DocService::new(cache).unwrap());
let registry = create_default_registry(&doc_service);