Skip to main content

Module adapter

Module adapter 

Source

Structs§

AdapterRegistry
A collection of platform adapters, indexed by name.
AdapterScope
DeployRequest
EntityConfig
FileSystemAdapter
Each instance is configured with a name and a map of EntityConfigs. All built-in adapters (claude-code, factory, gemini-cli, etc.) are instances of this struct with different configurations — the PlatformAdapter trait allows alternative implementations if needed.

Enums§

DirInstallMode
How a directory entry is deployed to a platform’s target directory.

Traits§

PlatformAdapter
Contract for deploying skill/agent files to a specific AI tool’s directory.

Functions§

adapters
known_adapters

Type Aliases§

DeployResult
The deployment result: a map of {patch_key: installed_path}.