Skip to main content

Crate vtcode_agent_plugins

Crate vtcode_agent_plugins 

Source
Expand description

Agent Plugins loader for VT Code.

Portable plugin format: a directory with a root plugin.json manifest, optional skills/*/SKILL.md Agent Skills, and optional mcp.json MCP server configuration. Clients discover, validate, and load components according to the Agent Plugins specification.

Re-exports§

pub use discovery::DiscoveredSkill;
pub use discovery::LoadedPlugin;
pub use errors::PluginError;
pub use expansion::default_plugin_data_dir;
pub use expansion::expand_placeholders;
pub use expansion::is_reserved_env_key;
pub use expansion::resolve_cwd;
pub use expansion::validate_command_token;
pub use expansion::validate_cwd_form;
pub use expansion::validate_plugin_relative;
pub use loader::FileSystemPluginInstaller;
pub use loader::FileSystemPluginLoader;
pub use loader::PluginInstaller;
pub use loader::PluginLoader;
pub use loader::plugin_roots_for;
pub use manifest::PluginAuthor;
pub use manifest::PluginManifest;
pub use mcp::HttpServerConfig;
pub use mcp::McpConfig;
pub use mcp::ServerConfig;
pub use mcp::SseServerConfig;
pub use mcp::StdioServerConfig;

Modules§

discovery
errors
expansion
loader
manifest
mcp