Skip to content

History / Operations

Revisions

  • wiki: a config-file section, a human Operations page, and the Docker fixes - The config file gets its own section: an overview page, then Sources, Plugins, Libraries (split out of Plugins, text moved as-is) and the generated field reference. - Operations is rewritten around what an operator does; the internals it carried are already in AGENTS.md. - Home and Deployment use --mount rather than -v, bind 127.0.0.1, and no longer mount a config the image already ships. - Installing uses localhost:8000, the quick start's address. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    @kferrone kferrone committed Sep 21, 2026
  • wiki: the fallback ceiling, the manifest's four fields, penpot's ref Skills: the plugin-root fallback reaches no skill directory of the library, not only of the answering plugin — two plugins on one root is the shape the Plugins page recommends, and without that rule a scope that admits one reads the other's skills at the library base. Plugins: the manifest's `keywords` join the plugin's labels and its `description` and `version` fill in what was left empty, which the page said were ignored; and a plugin declared against the same repository inherits them. The penpot-shared snippet pins efbefc93, the first ref at which penpot publishes a marketplace. Operations: the /health sample's `built` values in the format the server actually emits. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

    @kferrone kferrone committed Sep 18, 2026
  • wiki: the guides on sources, plugins, scoping, prompts and /health Sources is the backends page; Plugins carries the address grammar, the manifests, the plugin root and its fallback, and the three ways a library picks plugins. Scoping is a library, a category and a tag with one comma rule; Prompts is the three dialects, what is substituted and what is left literal; Operations reads /health's three maps. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

    @kferrone kferrone committed Sep 18, 2026
  • A prompt that does not parse is listed under skipped

    @kferrone kferrone committed Sep 17, 2026
  • docs: skipped in /health, the naming rule, dot segments, and the overlap rule Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    @kferrone kferrone committed Sep 17, 2026
  • The address space, on the MCP Skills extension's grammar Skills.md rewritten: skill://<library>/<folder>/<name>/SKILL.md, files and _manifest under it, _index.md per library and folder, _files.md and library-level files, directory addresses not found with a hint, and identity by URI rather than by name, per the MCP Skills extension. Scoping, Installing and Prompts updated for the library-or-library/folder selector and the reversed prompt-scoping rule under a folder. Sources and Operations gain the source-conflict shape /health reports. Home's grammar summary and Tools/Endpoints regenerated from the code. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    @kferrone kferrone committed Sep 17, 2026
  • The manual: generated reference and hand-written guides Thirteen pages and the notes directory. Configuration, Tools and Endpoints are rendered by scripts/generate_wiki.py from config.schema(), a live server's tool list and spec.build_spec(), so they cannot describe a server that never shipped; edit wiki/notes/<page>.notes.md to add prose to one. The rest — Home, Installing, Deployment, Sources, Skills, Prompts, Scoping, Operations — are hand-written and the generator never touches them. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

    @kferrone kferrone committed Sep 16, 2026