MCPcopy Index your code
hub / github.com/AI45Lab/Code / make_skill_load_event

Function make_skill_load_event

core/src/hooks/engine.rs:692–700  ·  view source on GitHub ↗
(skill_name: &str, tools: Vec<&str>)

Source from the content-addressed store, hash-verified

690 }
691
692 fn make_skill_load_event(skill_name: &str, tools: Vec<&str>) -> HookEvent {
693 HookEvent::SkillLoad(crate::hooks::events::SkillLoadEvent {
694 skill_name: skill_name.to_string(),
695 tool_names: tools.iter().map(|s| s.to_string()).collect(),
696 version: Some("1.0.0".to_string()),
697 description: Some("Test skill".to_string()),
698 loaded_at: 1234567890,
699 })
700 }
701
702 fn make_skill_unload_event(skill_name: &str, tools: Vec<&str>) -> HookEvent {
703 HookEvent::SkillUnload(crate::hooks::events::SkillUnloadEvent {

Calls

no outgoing calls