# Eilodon/CALM

Source: https://glimind.com/server/glama%2Feilodon%2Fcalm
Registry id: `glama/eilodon/calm`
Status: unknown

## Tools (39)

- `batch_status`: Aggregates a caller-supplied list of tx_ids from edit/format calls into one view.
- `callees`: List callees of a symbol, ordered, capped, etag-cacheable on hub symbols.
- `callers`: List callers of a symbol, ordered, capped, etag-cacheable on hub symbols.
- `dependencies`: List dependencies of a symbol.
- `diff_impact`: Mandatory before commit — classifies rename/removal reference impact.
- `edit_context`: Mandatory before any edit; gathers context for editing a symbol.
- `edit_lines`: The one write tool for arbitrary content — hash-verified; refuses unconfirmed edits to hub/high-risk symbols.
- `edit_symbol`: Write tool for editing a symbol; requires edit_context + confirm:true + cited reason for hub/high-risk touches.
- `edit_transaction_status`: Transaction/maintenance-outbox diagnostics for the durable edit-transaction journal.
- `file_overview`: Overview of a file.
- `fitness_report`: Health snapshot — same metrics as `calm fitness-check`, queryable mid-session.
- `format_files`: rustfmt via stdin only — never a positional file arg, so it can't trigger rustfmt's own crate-wide mod-tree discovery and reformat files outside its own paths l
- `hotspots`: Identify hotspots in the codebase.
- `indexing_status`: Status of the indexing process.
- `locate`: Locate a symbol or file in the codebase.
- `lsp_refresh`: Force one or every LSP provider to run now, bypassing the automatic refresh policy.
- `maintenance_status`: Reports maintenance-outbox status for the durable edit-transaction journal.
- `path`: Find a path between two symbols.
- `pattern_debt_register`: Anchor a duplicated bug pattern by qualified_name via search(kind="similar").
- `pattern_debt_status`: Re-check a registered pattern for open/resolved/anchor_lost status.
- `plan_change`: Declares a reviewable ChangeIntent (what/why) as a durable record before editing.
- `recall`: Recall previously remembered facts or notes.
- `reference_impact`: Merges call edges, import edges, and a textual grep into one classified rename/removal reference list.
- `remember`: Persist a fact or note for later recall.
- `repair_consistency`: Repairs consistency issues in the durable edit-transaction journal.
- `repo_overview`: High-level overview of the repository.
- `retry_maintenance`: Retries pending maintenance operations from the durable edit-transaction journal.
- `review_change`: Mints a signed ReviewAuthority for an approved change, or refuses when independent human review is required.
- `scan_text`: Run prompt-injection/credential heuristics against any text you supply, locally and offline.
- `scip_refresh`: Force one or every SCIP provider to run now, bypassing the automatic refresh policy.
- `search`: Search the codebase.
- `session_context`: Recover session context.
- `set_toolset`: Narrow or reset which tools this session exposes at runtime, without restarting the server.
- `source`: Get the source of a symbol or file.
- `symbol_info`: Get detailed info about a symbol.
- `symbols_batch`: Source + callers/callees for several exact qualified names in one round trip.
- `test_gap_hotspots`: Ranks symbols by coreness × dead-code/test-coverage confidence.
- `understand`: Understand a symbol or code region.
- `verify_change`: On-demand cargo check for an opt-in-verified edit (WS-6 first slice).

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
