Documentation
¶
Overview ¶
Package wiring holds lockfile's agent texts (skill, instructions, Cursor rule) and their wiring through lockkit's agentwire.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( //go:embed skill.md Skill []byte //go:embed agents.md Instructions []byte //go:embed cursor.mdc CursorFrontMatter []byte )
View Source
var ClaudeAllow = []string{
"mcp__lockfile__lockfile_status", "mcp__lockfile__lockfile_sources", "mcp__lockfile__lockfile_plugins",
"Bash(lockfile status:*)", "Bash(lockfile sources:*)", "Bash(lockfile plugins:*)",
}
ClaudeAllow lists what Claude Code may call without a prompt: only calls that touch no file. Plans, runs and answers stay with the user.
View Source
var Wiring = agentwire.Wiring{Product: product.P, Assets: agentwire.Assets{ MCPCommand: []string{"lockfile", "mcp"}, Skill: Skill, Instructions: Instructions, CursorFrontMatter: CursorFrontMatter, ClaudeAllow: ClaudeAllow, ClaudeNote: "Plans are approved on lockhub (lox approve), not in Claude Code nor in the lockfile console.", }}
Wiring wires the agents to lockfile. There is no project config: profiles live in the lockfile account.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.