Expand description
Talos plugin — lifecycle hooks, built-in hook handlers, and plugin manifest parser.
Re-exports§
pub use builtin::LoggingHandler;pub use error::HookError;pub use event::ALL_HOOK_EVENT_KINDS;pub use event::BudgetKind;pub use event::HookEvent;pub use event::HookEventKind;pub use event::ToolObservation;pub use event::TurnEndReason;pub use event::TurnId;pub use event::TurnStatus;pub use handler::HookContext;pub use handler::HookHandler;pub use handler::HookResult;pub use install::InstallError;pub use install::install_bundle;pub use install::install_bundle_with_guard;pub use manifest::BundleManifest;pub use manifest::BundleMetadata;pub use manifest::CompatibleManifest;pub use manifest::LanguageProviderDeclaration;pub use manifest::ManifestError;pub use manifest::MigrationOptions;pub use manifest::PluginHook;pub use manifest::PluginManifest;pub use manifest::PluginMetadata;pub use manifest::PluginSkill;pub use manifest::PluginTool;pub use manifest::migrate_legacy_manifest;pub use manifest::parse_compatible_manifest;pub use registry::HookOutcome;pub use registry::HookRegistration;pub use registry::HookRegistry;pub use resolution::ResolutionConsent;pub use resolution::ResolutionError;pub use resolution::ResolutionLimits;pub use resolution::ResolutionRequest;pub use resolution::ResolutionResult;pub use resolution::resolve_verified_bundle;
Modules§
- builtin
- Built-in hook handlers.
- error
- Error types for hook execution.
- event
- Hook event types.
- handler
- Hook handler traits and context.
- install
- Offline, explicit Bundle installation with atomic staging.
- manifest
- Plugin manifest parser (T45, ADR-027/029).
- registry
- Hook registry and dispatch runtime.
- resolution
- Explicit, bounded on-demand Bundle resolution.