BigPizzaV3/CodexPlusPlus · error · anyhow::Error
watcher install is only supported on Windows
Error message
watcher install is only supported on Windows
What it means
Error "watcher install is only supported on Windows" thrown in BigPizzaV3/CodexPlusPlus.
Source
Thrown at crates/codex-plus-core/src/watcher.rs:171
.collect()
}
#[cfg(windows)]
pub fn install_watcher(launcher_path: &Path, debug_port: u16) -> anyhow::Result<()> {
let plan = build_watcher_install_plan(launcher_path.to_path_buf(), debug_port);
crate::windows_integration::set_current_user_string_value(
WATCHER_RUN_KEY,
&plan.run_value_name,
&plan.run_value,
)?;
create_startup_shortcut(launcher_path, &plan.shortcut_arguments)?;
spawn_launcher(launcher_path, debug_port);
Ok(())
}
#[cfg(not(windows))]
pub fn install_watcher(_launcher_path: &Path, _debug_port: u16) -> anyhow::Result<()> {
anyhow::bail!("watcher install is only supported on Windows")
}
#[cfg(windows)]
pub fn uninstall_watcher() -> anyhow::Result<()> {
let _ =
crate::windows_integration::delete_current_user_value(WATCHER_RUN_KEY, WATCHER_RUN_NAME);
if let Some(shortcut) = startup_shortcut_path() {
let _ = std::fs::remove_file(shortcut);
}
stop_launcher_processes();
Ok(())
}
#[cfg(not(windows))]
pub fn uninstall_watcher() -> anyhow::Result<()> {
Ok(())
}
View on GitHub (pinned to 1f431ae49b)
When it happens
Trigger: Thrown at crates/codex-plus-core/src/watcher.rs:171 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of BigPizzaV3/CodexPlusPlus@1f431ae49b (2026-08-16).
Data as JSON: /api/errors/dc64b80f12aef5c9.
Report an issue: GitHub.