(home: &Path, tracedecay_bin: &str)
| 355 | } |
| 356 | |
| 357 | fn install_codex_personal_bootstrap(home: &Path, tracedecay_bin: &str) -> Result<PathBuf> { |
| 358 | let install_dir = codex_plugin_install_dir(home); |
| 359 | install_codex_plugin_bundle(&install_dir, tracedecay_bin, InstallScope::Global, home)?; |
| 360 | install_codex_marketplace_entry( |
| 361 | &codex_personal_marketplace_path(home), |
| 362 | "personal", |
| 363 | "Personal", |
| 364 | "./plugins/tracedecay", |
| 365 | )?; |
| 366 | Ok(install_dir) |
| 367 | } |
| 368 | |
| 369 | fn install_codex_cached_plugin(home: &Path, tracedecay_bin: &str) -> Result<PathBuf> { |
| 370 | let target = codex_plugin_current_cached_install_dir(home); |
no test coverage detected