diff --git a/crates/claude-connector/src/backend.rs b/crates/claude-connector/src/backend.rs index bc72890..1963e1d 100644 --- a/crates/claude-connector/src/backend.rs +++ b/crates/claude-connector/src/backend.rs @@ -277,10 +277,10 @@ fn read_stream( child: &mut dyn RunningChild, deadline: Instant, model: &str, - structured: bool, + schema: Option<&str>, quota: &QuotaCell, ) -> Result { - let mut state = StreamState::new(model, structured, quota); + let mut state = StreamState::new(model, schema, quota); let finished = loop { match child.read_line(deadline) { StdoutRead::Line(line) => {