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 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;