pmacs/tests/fixtures/pmacs-mcp-ai/pmacs.toml

20 lines
1.0 KiB
TOML

name = "pmacs-mcp-ai"
version = "0.1.0"
summary = "AI-assistance example package. Selects context from the current buffer or project, sends a prompt to a configured MCP server, renders the response in a result buffer. The package's only AI dependency is the MCP server it talks to — no model-specific code."
pmacs_required = ">= 0.1.0"
entry = "init.lua"
exports = ["pmacs-mcp-ai"]
# init.lua does `require("pmacs-mcp-prompts")` for its result-buffer
# rendering layer (M9.7 promoted `M.render` to public surface as the
# stable contract M9.8 depends on). The dependency is declared here so
# the resolver pulls it in transitively for registry-based installs;
# `install_local` ignores the dependencies block (per
# `src/packages/installer.rs:plan_local`), so the test harness's
# explicit two-call install is unaffected. The address is a
# placeholder pending the M9.10 release pipeline's choice of registry
# scheme; the version constraint is real and binds at resolve time.
[[dependencies]]
address = "github:pmacs/pmacs-mcp-prompts"
version = "^0.1.0"