mirror of
https://github.com/openai/codex.git
synced 2026-11-07 20:30:33 +00:00
Move agent message board host integration to app-server (#59162)
## What changed Move the board host adapter and `install_agent_message_board` from `codex-core` to `codex-app-server`, using public core runtime interfaces. Update extension registration, test callers, dependencies, and installation documentation to use the new location. Format `CHANNEL_POST` notification payloads in the host adapter and retain recognition of legacy board notices in core. Expose `MULTI_AGENT_V2_NAMESPACE_DESCRIPTION` for host extensions to share with native tools. GitOrigin-RevId: 679b5751de102bff80e6b9d4b0728a84fbdedd85
This commit is contained in:
@@ -12,6 +12,7 @@ doctest = false
|
||||
workspace = true
|
||||
|
||||
[dependencies]
|
||||
codex-app-server = { workspace = true }
|
||||
anyhow = { workspace = true }
|
||||
assert_cmd = { workspace = true }
|
||||
base64 = { workspace = true }
|
||||
|
||||
@@ -866,7 +866,7 @@ impl TestCodexBuilder {
|
||||
.or_else(|| codex_utils_cargo_bin::cargo_bin("codex-code-mode-host").ok());
|
||||
let thread_manager = Arc::new_cyclic(|manager| {
|
||||
let mut extensions = self.extensions.to_builder();
|
||||
codex_core::install_agent_message_board(&mut extensions, manager.clone());
|
||||
codex_app_server::install_agent_message_board(&mut extensions, manager.clone());
|
||||
if config.features.enabled(Feature::GuardianV2) {
|
||||
codex_guardian_v2::install(&mut extensions, auth_manager.clone(), manager.clone());
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user