mirror of
https://github.com/samvallad33/vestige.git
synced 2026-05-29 19:35:15 +02:00
3 new MCP tools (16 → 19 total): - importance_score: 4-channel neuroscience importance scoring (novelty/arousal/reward/attention) - session_checkpoint: batch smart_ingest up to 20 items with PE Gating - find_duplicates: cosine similarity clustering with union-find for dedup CLI: vestige ingest command for memory ingestion via command line Core: made get_node_embedding public, added get_all_embeddings for dedup scanning Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
54 lines
1.2 KiB
Rust
54 lines
1.2 KiB
Rust
//! MCP Tools
|
|
//!
|
|
//! Tool implementations for the Vestige MCP server.
|
|
//!
|
|
//! The unified tools (codebase_unified, intention_unified, memory_unified, search_unified)
|
|
//! are the primary API. The granular tools below are kept for backwards compatibility
|
|
//! but are not exposed in the MCP tool list.
|
|
|
|
// Active unified tools
|
|
pub mod codebase_unified;
|
|
pub mod ingest;
|
|
pub mod intention_unified;
|
|
pub mod memory_unified;
|
|
pub mod search_unified;
|
|
pub mod smart_ingest;
|
|
|
|
// v1.2: Temporal query tools
|
|
pub mod changelog;
|
|
pub mod timeline;
|
|
|
|
// v1.2: Maintenance tools
|
|
pub mod maintenance;
|
|
|
|
// v1.3: Auto-save and dedup tools
|
|
pub mod checkpoint;
|
|
pub mod dedup;
|
|
pub mod importance;
|
|
|
|
// Deprecated tools - kept for internal backwards compatibility
|
|
// These modules are intentionally unused in the public API
|
|
#[allow(dead_code)]
|
|
pub mod codebase;
|
|
#[allow(dead_code)]
|
|
pub mod consolidate;
|
|
#[allow(dead_code)]
|
|
pub mod context;
|
|
#[allow(dead_code)]
|
|
pub mod feedback;
|
|
#[allow(dead_code)]
|
|
pub mod intentions;
|
|
#[allow(dead_code)]
|
|
pub mod knowledge;
|
|
#[allow(dead_code)]
|
|
pub mod memory_states;
|
|
#[allow(dead_code)]
|
|
pub mod recall;
|
|
#[allow(dead_code)]
|
|
pub mod review;
|
|
#[allow(dead_code)]
|
|
pub mod search;
|
|
#[allow(dead_code)]
|
|
pub mod stats;
|
|
#[allow(dead_code)]
|
|
pub mod tagging;
|