pub struct CodexSubagentRequestContext {
pub max_threads: u8,
pub max_depth: u8,
pub fork_turns: &'static str,
}Expand description
Fixed, owner-authorized limits for a canonical Codex multi-agent turn.
These are request-context facts, not a local fan-out implementation. The harness owns child execution; SteadyMux only preserves the inherited route policy or refuses before any visible output.
Fields§
§max_threads: u8§max_depth: u8§fork_turns: &'static strImplementations§
Source§impl CodexSubagentRequestContext
impl CodexSubagentRequestContext
pub const MAX_THREADS: u8 = 4
pub const MAX_DEPTH: u8 = 2
pub const FORK_TURNS: &'static str = "none"
Trait Implementations§
Source§impl Clone for CodexSubagentRequestContext
impl Clone for CodexSubagentRequestContext
Source§impl Debug for CodexSubagentRequestContext
impl Debug for CodexSubagentRequestContext
impl Eq for CodexSubagentRequestContext
impl StructuralPartialEq for CodexSubagentRequestContext
Auto Trait Implementations§
impl Freeze for CodexSubagentRequestContext
impl RefUnwindSafe for CodexSubagentRequestContext
impl Send for CodexSubagentRequestContext
impl Sync for CodexSubagentRequestContext
impl Unpin for CodexSubagentRequestContext
impl UnsafeUnpin for CodexSubagentRequestContext
impl UnwindSafe for CodexSubagentRequestContext
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more