Skip to content

ITASCA MCP Server AGENTS.md changelog

io.github.yusong652/itasca-mcp

1 change recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.

  • AGENTS.md +15 −6

    https://raw.githubusercontent.com/yusong652/itasca-mcp/HEAD/AGENTS.md

    − - Exposes documentation tools and execution tools through FastMCP−      - `source`: `"commands" | "python_api" | "reference"`− PFC searchable docs live under:− - `src/itasca_mcp/knowledge/resources/command_docs/`− - `src/itasca_mcp/knowledge/resources/python_sdk_docs/`− - `src/itasca_mcp/knowledge/resources/references/`+ - Exposes two documentation tools (`itasca_browse_doc` / `itasca_query_doc`, trees selected by+   `source`) and five execution tools through FastMCP+      - `source`: `"commands" | "python_api" | "fish" | "reference"` (`"all"` for a cross-source query)+ - Add a test only where a regression would be silent and costly: tool+   envelopes, loader/resolution logic, parser output shape. Do not add one for+   every change. Corpus data edits (a note on an entry, an availability marker,+   a removed member marked as removed) and "the removed thing is still removed"+   checks are not worth a test; the live reconcile/verification run is the+   evidence, and the commit message records it.+ Searchable docs live under `src/itasca_mcp/knowledge/resources/{_common,<engine>}/`:+ - `command_docs/` - command syntax per version+ - `python_sdk_docs/` - Python SDK modules/objects+ - `fish_docs/` - FISH intrinsic trees, one JSON per namespace (regenerate with+   `scripts/corpus/generate_fish_docs.py`; kernel namespaces live in `_common`)+ - `references/` - model properties, range elements, plot items