(&self, ctx: &InstallContext, project_path: &Path)
| 88 | } |
| 89 | |
| 90 | fn install_local(&self, ctx: &InstallContext, project_path: &Path) -> Result<()> { |
| 91 | install_workspace_mcp_server(&project_path.join(".vscode/mcp.json"), &ctx.tracedecay_bin)?; |
| 92 | let instructions = project_path.join(".github/copilot-instructions.md"); |
| 93 | install_prompt_rules(&instructions)?; |
| 94 | super::install_managed_skill_prompt_index( |
| 95 | &ctx.home, |
| 96 | &instructions, |
| 97 | crate::automation::skill_targets::SkillInstallTarget::Agents, |
| 98 | ) |
| 99 | } |
| 100 | |
| 101 | fn uninstall(&self, ctx: &InstallContext) -> Result<()> { |
| 102 | let vscode_settings_path = super::vscode_data_dir(&ctx.home).join("User/settings.json"); |
nothing calls this directly
no test coverage detected