Directories
¶
| Path | Synopsis |
|---|---|
|
Package answers runs plugins on a fetched file and turns their outcomes into what the agent may see: per plugin 1, 0, or no answer with a code from a closed list.
|
Package answers runs plugins on a fetched file and turns their outcomes into what the agent may see: per plugin 1, 0, or no answer with a code from a closed list. |
|
Package backend is lockfile on lockkit's console: the Backend that connects a profile's source, validates and shows plans for approval, runs the approved ones and returns only the closed result of docs/security-model.md.
|
Package backend is lockfile on lockkit's console: the Backend that connects a profile's source, validates and shows plans for approval, runs the approved ones and returns only the closed result of docs/security-model.md. |
|
Package clientcmd is the agent's side of lockfile, shared by the CLI and the MCP server: it calls a running console and turns every answer into a value of the closed list of docs/security-model.md.
|
Package clientcmd is the agent's side of lockfile, shared by the CLI and the MCP server: it calls a running console and turns every answer into a value of the closed list of docs/security-model.md. |
|
Package idmigrate moves the files of the lockfile volumes from the account ids of the releases before 0.3 (10000-10002, the ones locksql uses) to lockfile's own (10030-10032).
|
Package idmigrate moves the files of the lockfile volumes from the account ids of the releases before 0.3 (10000-10002, the ones locksql uses) to lockfile's own (10030-10032). |
|
Package marketplace installs plugins from a signed marketplace index: the index, then the artifact, are checked against the marketplace's trust root, and every downloaded byte against the hashes the signed index lists.
|
Package marketplace installs plugins from a signed marketplace index: the index, then the artifact, are checked against the marketplace's trust root, and every downloaded byte against the hashes the signed index lists. |
|
Package mcpserver is lockfile's MCP server: one tool per agent command, each a thin adapter over clientcmd.
|
Package mcpserver is lockfile's MCP server: one tool per agent command, each a thin adapter over clientcmd. |
|
Package plugin is the local plugin store: verified plugin binaries and manifests under <Dir>/plugins/<qualified name>/<version>/ (0500), and <Dir>/plugins.lock recording what was verified at install time.
|
Package plugin is the local plugin store: verified plugin binaries and manifests under <Dir>/plugins/<qualified name>/<version>/ (0500), and <Dir>/plugins.lock recording what was verified at install time. |
|
Package procmount checks that /proc hides other accounts' processes.
|
Package procmount checks that /proc hides other accounts' processes. |
|
Package product holds lockfile's names for lockkit, its refusal codes and its command exit codes.
|
Package product holds lockfile's names for lockkit, its refusal codes and its command exit codes. |
|
Package profile reads lockfile's configuration (docs/usage.md) on lockkit's config base: source profiles, limits and marketplaces, from the config file of the lockfile account.
|
Package profile reads lockfile's configuration (docs/usage.md) on lockkit's config base: source profiles, limits and marketplaces, from the config file of the lockfile account. |
|
Package rpc holds the wire types of lockfile's console methods, shared by the console's backend and its clients (CLI and MCP).
|
Package rpc holds the wire types of lockfile's console methods, shared by the console's backend and its clients (CLI and MCP). |
|
Package source fetches one object by its exact key from S3 (or an S3-compatible store), SFTP or a local directory.
|
Package source fetches one object by its exact key from S3 (or an S3-compatible store), SFTP or a local directory. |
|
Package testenv starts in-process protocol servers for tests: an S3 fake over HTTP and an SSH server with a read-only SFTP subsystem.
|
Package testenv starts in-process protocol servers for tests: an S3 fake over HTTP and an SSH server with a read-only SFTP subsystem. |
|
consoletest
Package consoletest runs a real lockfile console in the test process: lockkit's console.Run on lockfile's backend, attached to a fake lockhub (hubtest), a local source, plugins built from sandbox/testdata, a scripted human and a real socket in the test's private runtime directory.
|
Package consoletest runs a real lockfile console in the test process: lockkit's console.Run on lockfile's backend, attached to a fake lockhub (hubtest), a local source, plugins built from sandbox/testdata, a scripted human and a real socket in the test's private runtime directory. |
|
Package verify checks signatures of marketplace indexes and plugin artifacts against a trust root.
|
Package verify checks signatures of marketplace indexes and plugin artifacts against a trust root. |
|
Package wiring holds lockfile's agent texts (skill, instructions, Cursor rule) and their wiring through lockkit's agentwire.
|
Package wiring holds lockfile's agent texts (skill, instructions, Cursor rule) and their wiring through lockkit's agentwire. |
|
Package workspace holds fetched files in the lockfile account: one private directory per handle, a random file name, never the source name.
|
Package workspace holds fetched files in the lockfile account: one private directory per handle, a random file name, never the source name. |
Click to show internal directories.
Click to hide internal directories.