Documentation
¶
Overview ¶
Package agents wires the Privasys MCP server into the common AI-agent harnesses. It generates the per-harness MCP registration file (and an AGENTS.md briefing) so a developer or an agent can mount the platform with a single command, the way `privasys mcp serve` is meant to be consumed.
The registration only ever points at the locally installed `privasys` binary, which reads its token from the OS keychain — no secret is ever written into the generated config.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AgentsBlock ¶
func AgentsBlock() string
AgentsBlock returns the full managed block (markers included).
func MergeAgentsMD ¶
MergeAgentsMD inserts or replaces the managed Privasys block in an AGENTS.md file, leaving the rest of the file untouched.
Types ¶
type Harness ¶
type Harness struct {
Name string // stable id used on the command line, e.g. "claude"
Title string // human label, e.g. "Claude Code"
Path string // repo-relative file the registration is merged into
// contains filtered or unexported fields
}
Harness is one supported AI-agent ecosystem and where its project-local MCP registration lives.