pub type HarnessView = CodingView;Expand description
Documented merge slots for the coding Meta Harness view.
Same shape as CodingView. Prefer this name in composition APIs.
Aliased Type§
pub struct HarnessView {
pub system: Vec<String>,
pub tools: Vec<ToolSpec>,
pub pending_confirmation: Option<PendingConfirmation>,
pub pending_question: Option<PendingQuestion>,
pub assistant: Option<String>,
pub phase: CodingPhase,
pub schema_error: Option<String>,
pub tool_budget: Option<u32>,
pub compact_after_chars: Option<usize>,
}Fields§
§system: Vec<String>§tools: Vec<ToolSpec>§pending_confirmation: Option<PendingConfirmation>§pending_question: Option<PendingQuestion>§assistant: Option<String>§phase: CodingPhase§schema_error: Option<String>§tool_budget: Option<u32>Composed budget policy slot (budget(...) part).
compact_after_chars: Option<usize>Composed compaction threshold slot (compact(...) part).