Skip to main content

Module plugins

Module plugins 

Source
Expand description

Plugin system for VT Code

This module provides a comprehensive plugin system that supports:

  • Commands (slash commands)
  • Agents (specialized profiles)
  • Skills (model-invoked capabilities)
  • Hooks (event handlers)
  • MCP servers (Model Context Protocol)

Re-exports§

pub use caching::*;
pub use components::*;
pub use directory::*;
pub use loader::*;
pub use manager::*;
pub use manifest::*;
pub use runtime::*;
pub use validation::*;

Modules§

caching
Plugin caching system for VT Code
components
Plugin component handlers for VT Code
directory
Plugin template and directory structure utilities for VT Code
loader
Plugin loader for VT Code
manager
Plugin manager for VT Code
manifest
VT Code plugin manifest implementation
runtime
Plugin runtime system for VT Code
validation
Plugin validation and debugging tools for VT Code

Enums§

PluginError
Plugin error types

Type Aliases§

PluginId
Type alias for plugin identifiers
PluginName
Type alias for plugin names
PluginResult
Plugin loading result