The Codex plugin's composed deploy set, sourced from the shared `plugin/` tree via [`crate::agents::plugin_bundle::codex_files`]. Each entry is `(deploy_relative_path, file_contents)`; the manifest, `.mcp.json`, and `hooks/hooks.json` entries are rendered at install time to inject the package version and the absolute tracedecay binary path.
()
| 268 | /// `hooks/hooks.json` entries are rendered at install time to inject the |
| 269 | /// package version and the absolute tracedecay binary path. |
| 270 | fn codex_embedded_plugin_files() -> Vec<(&'static str, &'static str)> { |
| 271 | crate::agents::plugin_bundle::codex_files() |
| 272 | } |
| 273 | |
| 274 | fn codex_plugin_install_dir(home: &Path) -> PathBuf { |
| 275 | home.join("plugins/tracedecay") |