feat: support disabling bundled system skills (#13792)

Support disable bundled system skills with a config:

[skills.bundled]
enabled = false
This commit is contained in:
xl-openai
2026-03-09 22:02:53 -07:00
committed by GitHub
parent 710682598d
commit 0c33af7746
15 changed files with 212 additions and 34 deletions

View File

@@ -59,10 +59,9 @@ impl MessageProcessor {
config.cli_auth_credentials_store_mode,
);
let thread_manager = Arc::new(ThreadManager::new(
config.codex_home.clone(),
config.as_ref(),
auth_manager,
SessionSource::Mcp,
config.model_catalog.clone(),
CollaborationModesConfig {
default_mode_request_user_input: config
.features