- Match core processes by their actual executable paths - Prevent different EasyCLIProxyAPI installations from interfering - Adopt orphaned core processes from the current cpa-core directory - Rescan and terminate owned core processes during shutdown - Enforce a single app instance per installation directory - Clean up core processes that fail to enter the Windows job object - Add multi-directory process isolation and instance lock tests
15 lines
236 B
Rust
15 lines
236 B
Rust
use super::*;
|
|
|
|
mod agent_configuration;
|
|
mod agent_state;
|
|
mod agent_transactions;
|
|
mod app_settings;
|
|
mod app_update;
|
|
mod core_config;
|
|
mod core_runtime;
|
|
mod instance_lock;
|
|
mod model_aliases;
|
|
mod platform;
|
|
mod provider_health;
|
|
mod support;
|