[INFO] fetching crate sandbox-agent-universal-agent-schema 0.1.12-rc.1...
[INFO] testing sandbox-agent-universal-agent-schema-0.1.12-rc.1 against 1.95.0 for beta-1.96-2
[INFO] extracting crate sandbox-agent-universal-agent-schema 0.1.12-rc.1 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate sandbox-agent-universal-agent-schema 0.1.12-rc.1
[INFO] finished tweaking crates.io crate sandbox-agent-universal-agent-schema 0.1.12-rc.1
[INFO] tweaked toml for crates.io crate sandbox-agent-universal-agent-schema 0.1.12-rc.1 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate sandbox-agent-universal-agent-schema 0.1.12-rc.1 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sandbox-agent-universal-agent-schema 0.1.12-rc.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded typify v0.4.3
[INFO] [stderr]   Downloaded typify-macro v0.4.3
[INFO] [stderr]   Downloaded sandbox-agent-extracted-agent-schemas v0.1.12-rc.1
[INFO] [stderr]   Downloaded utoipa v4.2.3
[INFO] [stderr]   Downloaded serde_tokenstream v0.2.2
[INFO] [stderr]   Downloaded utoipa-gen v4.3.1
[INFO] [stderr]   Downloaded typify-impl v0.4.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 61eddb0c86c55a445dd259342fc4192bffd6270faff38a9def0babeaa88bbf4b
[INFO] running `Command { std: "docker" "start" "-a" "61eddb0c86c55a445dd259342fc4192bffd6270faff38a9def0babeaa88bbf4b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "61eddb0c86c55a445dd259342fc4192bffd6270faff38a9def0babeaa88bbf4b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "61eddb0c86c55a445dd259342fc4192bffd6270faff38a9def0babeaa88bbf4b", kill_on_drop: false }`
[INFO] [stdout] 61eddb0c86c55a445dd259342fc4192bffd6270faff38a9def0babeaa88bbf4b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 538d5702c6a65f7d7bc0f66e989c5f9b37397cf15dfb38a1ae624e08c4783b1b
[INFO] running `Command { std: "docker" "start" "-a" "538d5702c6a65f7d7bc0f66e989c5f9b37397cf15dfb38a1ae624e08c4783b1b", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.23
[INFO] [stderr]    Compiling zmij v1.0.20
[INFO] [stderr]    Compiling schemars v0.8.22
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling regress v0.10.5
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling utoipa-gen v4.3.1
[INFO] [stderr]    Compiling schemars_derive v0.8.22
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_tokenstream v0.2.2
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling utoipa v4.2.3
[INFO] [stderr]    Compiling typify-impl v0.4.3
[INFO] [stderr]    Compiling typify-macro v0.4.3
[INFO] [stderr]    Compiling typify v0.4.3
[INFO] [stderr]    Compiling sandbox-agent-extracted-agent-schemas v0.1.12-rc.1
[INFO] [stderr]    Compiling sandbox-agent-universal-agent-schema v0.1.12-rc.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: cannot find `StreamJsonMessageType` in `schema`
[INFO] [stdout]   --> src/agents/amp.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |         schema::StreamJsonMessageType::Message => {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^ could not find `StreamJsonMessageType` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `StreamJsonMessageType` in `schema`
[INFO] [stdout]   --> src/agents/amp.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |         schema::StreamJsonMessageType::ToolCall => {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^ could not find `StreamJsonMessageType` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ToolCallArguments` in `schema`
[INFO] [stdout]   --> src/agents/amp.rs:41:29
[INFO] [stdout]    |
[INFO] [stdout] 41 |                     schema::ToolCallArguments::Variant0(text) => text,
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^ could not find `ToolCallArguments` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ToolCallArguments` in `schema`
[INFO] [stdout]   --> src/agents/amp.rs:42:29
[INFO] [stdout]    |
[INFO] [stdout] 42 |                     schema::ToolCallArguments::Variant1(map) => {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^ could not find `ToolCallArguments` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `StreamJsonMessageType` in `schema`
[INFO] [stdout]   --> src/agents/amp.rs:70:17
[INFO] [stdout]    |
[INFO] [stdout] 70 |         schema::StreamJsonMessageType::ToolResult => {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^ could not find `StreamJsonMessageType` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `StreamJsonMessageType` in `schema`
[INFO] [stdout]   --> src/agents/amp.rs:87:17
[INFO] [stdout]    |
[INFO] [stdout] 87 |         schema::StreamJsonMessageType::Error => {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^ could not find `StreamJsonMessageType` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `StreamJsonMessageType` in `schema`
[INFO] [stdout]    --> src/agents/amp.rs:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |         schema::StreamJsonMessageType::Done => {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^ could not find `StreamJsonMessageType` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]   --> src/agents/codex.rs:16:17
[INFO] [stdout]    |
[INFO] [stdout] 16 |         schema::ServerNotification::ThreadStarted(params) => {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]   --> src/agents/codex.rs:27:17
[INFO] [stdout]    |
[INFO] [stdout] 27 |         schema::ServerNotification::ThreadCompacted(params) => Ok(vec![status_event(
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]   --> src/agents/codex.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |         schema::ServerNotification::ThreadTokenUsageUpdated(params) => Ok(vec![status_event(
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]   --> src/agents/codex.rs:39:17
[INFO] [stdout]    |
[INFO] [stdout] 39 |         schema::ServerNotification::TurnStarted(params) => Ok(vec![EventConversion::new(
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]   --> src/agents/codex.rs:49:17
[INFO] [stdout]    |
[INFO] [stdout] 49 |         schema::ServerNotification::TurnCompleted(params) => Ok(vec![EventConversion::new(
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]   --> src/agents/codex.rs:59:17
[INFO] [stdout]    |
[INFO] [stdout] 59 |         schema::ServerNotification::TurnDiffUpdated(params) => Ok(vec![status_event(
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]   --> src/agents/codex.rs:65:17
[INFO] [stdout]    |
[INFO] [stdout] 65 |         schema::ServerNotification::TurnPlanUpdated(params) => Ok(vec![status_event(
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]   --> src/agents/codex.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |         schema::ServerNotification::ItemStarted(params) => {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]   --> src/agents/codex.rs:80:17
[INFO] [stdout]    |
[INFO] [stdout] 80 |         schema::ServerNotification::ItemCompleted(params) => {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]   --> src/agents/codex.rs:89:17
[INFO] [stdout]    |
[INFO] [stdout] 89 |         schema::ServerNotification::ItemAgentMessageDelta(params) => {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |         schema::ServerNotification::ItemReasoningTextDelta(params) => {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |         schema::ServerNotification::ItemReasoningSummaryTextDelta(params) => {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:125:17
[INFO] [stdout]     |
[INFO] [stdout] 125 |         schema::ServerNotification::ItemCommandExecutionOutputDelta(params) => {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:137:17
[INFO] [stdout]     |
[INFO] [stdout] 137 |         schema::ServerNotification::ItemFileChangeOutputDelta(params) => {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:149:17
[INFO] [stdout]     |
[INFO] [stdout] 149 |         schema::ServerNotification::ItemCommandExecutionTerminalInteraction(params) => {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:161:17
[INFO] [stdout]     |
[INFO] [stdout] 161 |         schema::ServerNotification::ItemMcpToolCallProgress(params) => Ok(vec![status_event(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:167:17
[INFO] [stdout]     |
[INFO] [stdout] 167 |         schema::ServerNotification::ItemReasoningSummaryPartAdded(params) => {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:175:17
[INFO] [stdout]     |
[INFO] [stdout] 175 |         schema::ServerNotification::Error(params) => {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:188:17
[INFO] [stdout]     |
[INFO] [stdout] 188 |         schema::ServerNotification::RawResponseItemCompleted(params) => Ok(vec![status_event(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:194:17
[INFO] [stdout]     |
[INFO] [stdout] 194 |         schema::ServerNotification::AccountUpdated(_)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:195:19
[INFO] [stdout]     |
[INFO] [stdout] 195 |         | schema::ServerNotification::AccountRateLimitsUpdated(_)
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:196:19
[INFO] [stdout]     |
[INFO] [stdout] 196 |         | schema::ServerNotification::AccountLoginCompleted(_)
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:197:19
[INFO] [stdout]     |
[INFO] [stdout] 197 |         | schema::ServerNotification::McpServerOauthLoginCompleted(_)
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:198:19
[INFO] [stdout]     |
[INFO] [stdout] 198 |         | schema::ServerNotification::AuthStatusChange(_)
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:199:19
[INFO] [stdout]     |
[INFO] [stdout] 199 |         | schema::ServerNotification::LoginChatGptComplete(_)
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:200:19
[INFO] [stdout]     |
[INFO] [stdout] 200 |         | schema::ServerNotification::SessionConfigured(_)
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:201:19
[INFO] [stdout]     |
[INFO] [stdout] 201 |         | schema::ServerNotification::DeprecationNotice(_)
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:202:19
[INFO] [stdout]     |
[INFO] [stdout] 202 |         | schema::ServerNotification::ConfigWarning(_)
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ServerNotification` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:203:19
[INFO] [stdout]     |
[INFO] [stdout] 203 |         | schema::ServerNotification::WindowsWorldWritableWarning(_) => Ok(vec![status_event(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ could not find `ServerNotification` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ThreadItem` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:214:17
[INFO] [stdout]     |
[INFO] [stdout] 214 |         schema::ThreadItem::UserMessage { content, id } => UniversalItem {
[INFO] [stdout]     |                 ^^^^^^^^^^ could not find `ThreadItem` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ThreadItem` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:223:17
[INFO] [stdout]     |
[INFO] [stdout] 223 |         schema::ThreadItem::AgentMessage { id, text } => UniversalItem {
[INFO] [stdout]     |                 ^^^^^^^^^^ could not find `ThreadItem` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ThreadItem` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:232:17
[INFO] [stdout]     |
[INFO] [stdout] 232 |         schema::ThreadItem::Reasoning {
[INFO] [stdout]     |                 ^^^^^^^^^^ could not find `ThreadItem` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ThreadItem` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |         schema::ThreadItem::CommandExecution {
[INFO] [stdout]     |                 ^^^^^^^^^^ could not find `ThreadItem` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ThreadItem` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:292:17
[INFO] [stdout]     |
[INFO] [stdout] 292 |         schema::ThreadItem::FileChange {
[INFO] [stdout]     |                 ^^^^^^^^^^ could not find `ThreadItem` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ThreadItem` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:310:17
[INFO] [stdout]     |
[INFO] [stdout] 310 |         schema::ThreadItem::McpToolCall {
[INFO] [stdout]     |                 ^^^^^^^^^^ could not find `ThreadItem` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `McpToolCallStatus` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:321:46
[INFO] [stdout]     |
[INFO] [stdout] 321 |             if matches!(tool_status, schema::McpToolCallStatus::Completed) {
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^ could not find `McpToolCallStatus` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `McpToolCallStatus` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:330:53
[INFO] [stdout]     |
[INFO] [stdout] 330 |             } else if matches!(tool_status, schema::McpToolCallStatus::Failed) {
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^^ could not find `McpToolCallStatus` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `McpToolCallStatus` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:348:57
[INFO] [stdout]     |
[INFO] [stdout] 348 |             let kind = if matches!(tool_status, schema::McpToolCallStatus::Completed)
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^ could not find `McpToolCallStatus` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `McpToolCallStatus` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:349:50
[INFO] [stdout]     |
[INFO] [stdout] 349 |                 || matches!(tool_status, schema::McpToolCallStatus::Failed)
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^ could not find `McpToolCallStatus` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ThreadItem` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:370:17
[INFO] [stdout]     |
[INFO] [stdout] 370 |         schema::ThreadItem::CollabAgentToolCall {
[INFO] [stdout]     |                 ^^^^^^^^^^ could not find `ThreadItem` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `CollabAgentToolCallStatus` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:378:46
[INFO] [stdout]     |
[INFO] [stdout] 378 |             if matches!(tool_status, schema::CollabAgentToolCallStatus::Completed) {
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `CollabAgentToolCallStatus` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `CollabAgentToolCallStatus` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:390:57
[INFO] [stdout]     |
[INFO] [stdout] 390 |             let kind = if matches!(tool_status, schema::CollabAgentToolCallStatus::Completed) {
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `CollabAgentToolCallStatus` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ThreadItem` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:410:17
[INFO] [stdout]     |
[INFO] [stdout] 410 |         schema::ThreadItem::WebSearch { id, query } => UniversalItem {
[INFO] [stdout]     |                 ^^^^^^^^^^ could not find `ThreadItem` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ThreadItem` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:423:17
[INFO] [stdout]     |
[INFO] [stdout] 423 |         schema::ThreadItem::ImageView { id, path } => UniversalItem {
[INFO] [stdout]     |                 ^^^^^^^^^^ could not find `ThreadItem` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ThreadItem` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:435:17
[INFO] [stdout]     |
[INFO] [stdout] 435 |         schema::ThreadItem::EnteredReviewMode { id, review } => {
[INFO] [stdout]     |                 ^^^^^^^^^^ could not find `ThreadItem` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ThreadItem` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:438:17
[INFO] [stdout]     |
[INFO] [stdout] 438 |         schema::ThreadItem::ExitedReviewMode { id, review } => {
[INFO] [stdout]     |                 ^^^^^^^^^^ could not find `ThreadItem` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `UserInput` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:497:17
[INFO] [stdout]     |
[INFO] [stdout] 497 |         schema::UserInput::Text { text, .. } => ContentPart::Text { text: text.clone() },
[INFO] [stdout]     |                 ^^^^^^^^^ could not find `UserInput` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `UserInput` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:498:17
[INFO] [stdout]     |
[INFO] [stdout] 498 |         schema::UserInput::Image { image_url } => ContentPart::Image {
[INFO] [stdout]     |                 ^^^^^^^^^ could not find `UserInput` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `UserInput` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:502:17
[INFO] [stdout]     |
[INFO] [stdout] 502 |         schema::UserInput::LocalImage { path } => ContentPart::Image {
[INFO] [stdout]     |                 ^^^^^^^^^ could not find `UserInput` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `UserInput` in `schema`
[INFO] [stdout]    --> src/agents/codex.rs:506:17
[INFO] [stdout]     |
[INFO] [stdout] 506 |         schema::UserInput::Skill { name, path } => ContentPart::Json {
[INFO] [stdout]     |                 ^^^^^^^^^ could not find `UserInput` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Event` in `schema`
[INFO] [stdout]   --> src/agents/opencode.rs:14:17
[INFO] [stdout]    |
[INFO] [stdout] 14 |         schema::Event::MessageUpdated(updated) => {
[INFO] [stdout]    |                 ^^^^^ could not find `Event` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Event` in `schema`
[INFO] [stdout]   --> src/agents/opencode.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |         schema::Event::MessagePartUpdated(updated) => {
[INFO] [stdout]    |                 ^^^^^ could not find `Event` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]   --> src/agents/opencode.rs:47:25
[INFO] [stdout]    |
[INFO] [stdout] 47 |                 schema::Part::TextPart(text_part) => {
[INFO] [stdout]    |                         ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]   --> src/agents/opencode.rs:72:25
[INFO] [stdout]    |
[INFO] [stdout] 72 |                 schema::Part::ReasoningPart(reasoning_part) => {
[INFO] [stdout]    |                         ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:109:25
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 schema::Part::FilePart(file_part) => {
[INFO] [stdout]     |                         ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:129:25
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 schema::Part::ToolPart(tool_part) => {
[INFO] [stdout]     |                         ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:139:25
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 schema::Part::SubtaskPart(subtask_part) => {
[INFO] [stdout]     |                         ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:152:25
[INFO] [stdout]     |
[INFO] [stdout] 152 |                 schema::Part::StepStartPart(_)
[INFO] [stdout]     |                         ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:153:27
[INFO] [stdout]     |
[INFO] [stdout] 153 |                 | schema::Part::StepFinishPart(_)
[INFO] [stdout]     |                           ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:154:27
[INFO] [stdout]     |
[INFO] [stdout] 154 |                 | schema::Part::SnapshotPart(_)
[INFO] [stdout]     |                           ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:155:27
[INFO] [stdout]     |
[INFO] [stdout] 155 |                 | schema::Part::PatchPart(_)
[INFO] [stdout]     |                           ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:156:27
[INFO] [stdout]     |
[INFO] [stdout] 156 |                 | schema::Part::AgentPart(_)
[INFO] [stdout]     |                           ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:157:27
[INFO] [stdout]     |
[INFO] [stdout] 157 |                 | schema::Part::RetryPart(_)
[INFO] [stdout]     |                           ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:158:27
[INFO] [stdout]     |
[INFO] [stdout] 158 |                 | schema::Part::CompactionPart(_) => {
[INFO] [stdout]     |                           ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Event` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:174:17
[INFO] [stdout]     |
[INFO] [stdout] 174 |         schema::Event::QuestionAsked(asked) => {
[INFO] [stdout]     |                 ^^^^^ could not find `Event` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Event` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:188:17
[INFO] [stdout]     |
[INFO] [stdout] 188 |         schema::Event::PermissionAsked(asked) => {
[INFO] [stdout]     |                 ^^^^^ could not find `Event` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Event` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:202:17
[INFO] [stdout]     |
[INFO] [stdout] 202 |         schema::Event::SessionCreated(created) => {
[INFO] [stdout]     |                 ^^^^^ could not find `Event` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Event` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:216:17
[INFO] [stdout]     |
[INFO] [stdout] 216 |         schema::Event::SessionStatus(status) => {
[INFO] [stdout]     |                 ^^^^^ could not find `Event` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Event` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:262:17
[INFO] [stdout]     |
[INFO] [stdout] 262 |         schema::Event::SessionIdle(idle) => {
[INFO] [stdout]     |                 ^^^^^ could not find `Event` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Event` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:279:17
[INFO] [stdout]     |
[INFO] [stdout] 279 |         schema::Event::SessionError(error) => {
[INFO] [stdout]     |                 ^^^^^ could not find `Event` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Message` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:301:17
[INFO] [stdout]     |
[INFO] [stdout] 301 |         schema::Message::UserMessage(user) => {
[INFO] [stdout]     |                 ^^^^^^^ could not find `Message` in `schema`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::ItemKind::Message`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 301 -         schema::Message::UserMessage(user) => {
[INFO] [stdout] 301 +         crate::ItemKind::UserMessage(user) => {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Message` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:322:17
[INFO] [stdout]     |
[INFO] [stdout] 322 |         schema::Message::AssistantMessage(assistant) => {
[INFO] [stdout]     |                 ^^^^^^^ could not find `Message` in `schema`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::ItemKind::Message`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 322 -         schema::Message::AssistantMessage(assistant) => {
[INFO] [stdout] 322 +         crate::ItemKind::AssistantMessage(assistant) => {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:353:17
[INFO] [stdout]     |
[INFO] [stdout] 353 |         schema::Part::TextPart(text_part) => (
[INFO] [stdout]     |                 ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:357:17
[INFO] [stdout]     |
[INFO] [stdout] 357 |         schema::Part::SubtaskPart(subtask_part) => (
[INFO] [stdout]     |                 ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:361:17
[INFO] [stdout]     |
[INFO] [stdout] 361 |         schema::Part::ReasoningPart(reasoning_part) => (
[INFO] [stdout]     |                 ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:365:17
[INFO] [stdout]     |
[INFO] [stdout] 365 |         schema::Part::FilePart(file_part) => (
[INFO] [stdout]     |                 ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:369:17
[INFO] [stdout]     |
[INFO] [stdout] 369 |         schema::Part::ToolPart(tool_part) => (
[INFO] [stdout]     |                 ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:373:17
[INFO] [stdout]     |
[INFO] [stdout] 373 |         schema::Part::StepStartPart(step_part) => (
[INFO] [stdout]     |                 ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:377:17
[INFO] [stdout]     |
[INFO] [stdout] 377 |         schema::Part::StepFinishPart(step_part) => (
[INFO] [stdout]     |                 ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:381:17
[INFO] [stdout]     |
[INFO] [stdout] 381 |         schema::Part::SnapshotPart(snapshot_part) => (
[INFO] [stdout]     |                 ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:385:17
[INFO] [stdout]     |
[INFO] [stdout] 385 |         schema::Part::PatchPart(patch_part) => (
[INFO] [stdout]     |                 ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:389:17
[INFO] [stdout]     |
[INFO] [stdout] 389 |         schema::Part::AgentPart(agent_part) => (
[INFO] [stdout]     |                 ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:393:17
[INFO] [stdout]     |
[INFO] [stdout] 393 |         schema::Part::RetryPart(retry_part) => (
[INFO] [stdout]     |                 ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Part` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:397:17
[INFO] [stdout]     |
[INFO] [stdout] 397 |         schema::Part::CompactionPart(compaction_part) => (
[INFO] [stdout]     |                 ^^^^ could not find `Part` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ToolState` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:425:17
[INFO] [stdout]     |
[INFO] [stdout] 425 |         schema::ToolState::Pending(state) => {
[INFO] [stdout]     |                 ^^^^^^^^^ could not find `ToolState` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ToolState` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:446:17
[INFO] [stdout]     |
[INFO] [stdout] 446 |         schema::ToolState::Running(state) => {
[INFO] [stdout]     |                 ^^^^^^^^^ could not find `ToolState` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ToolState` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:467:17
[INFO] [stdout]     |
[INFO] [stdout] 467 |         schema::ToolState::Completed(state) => {
[INFO] [stdout]     |                 ^^^^^^^^^ could not find `ToolState` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ToolState` in `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:490:17
[INFO] [stdout]     |
[INFO] [stdout] 490 |         schema::ToolState::Error(state) => {
[INFO] [stdout]     |                 ^^^^^^^^^ could not find `ToolState` in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `StreamJsonMessage` in module `schema`
[INFO] [stdout]   --> src/agents/amp.rs:20:21
[INFO] [stdout]    |
[INFO] [stdout] 20 |     event: &schema::StreamJsonMessage,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `ServerNotification` in module `schema`
[INFO] [stdout]   --> src/agents/codex.rs:12:28
[INFO] [stdout]    |
[INFO] [stdout] 12 |     notification: &schema::ServerNotification,
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `ThreadItem` in module `schema`
[INFO] [stdout]    --> src/agents/codex.rs:212:39
[INFO] [stdout]     |
[INFO] [stdout] 212 | fn thread_item_to_item(item: &schema::ThreadItem, status: ItemStatus) -> UniversalItem {
[INFO] [stdout]     |                                       ^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UserInput` in module `schema`
[INFO] [stdout]    --> src/agents/codex.rs:495:42
[INFO] [stdout]     |
[INFO] [stdout] 495 | fn user_input_to_content(input: &schema::UserInput) -> ContentPart {
[INFO] [stdout]     |                                          ^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Event` in module `schema`
[INFO] [stdout]   --> src/agents/opencode.rs:11:43
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub fn event_to_universal(event: &schema::Event) -> Result<Vec<EventConversion>, String> {
[INFO] [stdout]    |                                           ^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `EventMessageUpdated` in module `schema`
[INFO] [stdout]   --> src/agents/opencode.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |             let schema::EventMessageUpdated {
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `EventMessageUpdatedProperties` in module `schema`
[INFO] [stdout]   --> src/agents/opencode.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 |             let schema::EventMessageUpdatedProperties { info } = properties;
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `EventMessagePartUpdated` in module `schema`
[INFO] [stdout]   --> src/agents/opencode.rs:38:25
[INFO] [stdout]    |
[INFO] [stdout] 38 |             let schema::EventMessagePartUpdated {
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `EventMessagePartUpdatedProperties` in module `schema`
[INFO] [stdout]   --> src/agents/opencode.rs:42:25
[INFO] [stdout]    |
[INFO] [stdout] 42 |             let schema::EventMessagePartUpdatedProperties { part, delta } = properties;
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `TextPart` in module `schema`
[INFO] [stdout]   --> src/agents/opencode.rs:48:33
[INFO] [stdout]    |
[INFO] [stdout] 48 |                     let schema::TextPart { text, .. } = text_part;
[INFO] [stdout]    |                                 ^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `EventQuestionAsked` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:175:25
[INFO] [stdout]     |
[INFO] [stdout] 175 |             let schema::EventQuestionAsked {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `EventPermissionAsked` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:189:25
[INFO] [stdout]     |
[INFO] [stdout] 189 |             let schema::EventPermissionAsked {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `EventSessionCreated` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:203:25
[INFO] [stdout]     |
[INFO] [stdout] 203 |             let schema::EventSessionCreated {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `EventSessionStatus` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:217:25
[INFO] [stdout]     |
[INFO] [stdout] 217 |             let schema::EventSessionStatus {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `EventSessionIdle` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:263:25
[INFO] [stdout]     |
[INFO] [stdout] 263 |             let schema::EventSessionIdle {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `EventSessionError` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:280:25
[INFO] [stdout]     |
[INFO] [stdout] 280 |             let schema::EventSessionError {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Message` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:299:38
[INFO] [stdout]     |
[INFO] [stdout] 299 | fn message_to_item(message: &schema::Message) -> (UniversalItem, bool, Option<String>) {
[INFO] [stdout]     |                                      ^^^^^^^ not found in `schema`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::ItemKind::Message`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 299 - fn message_to_item(message: &schema::Message) -> (UniversalItem, bool, Option<String>) {
[INFO] [stdout] 299 + fn message_to_item(message: &crate::ItemKind) -> (UniversalItem, bool, Option<String>) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `UserMessage` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:302:25
[INFO] [stdout]     |
[INFO] [stdout] 302 |             let schema::UserMessage {
[INFO] [stdout]     |                         ^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AssistantMessage` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:323:25
[INFO] [stdout]     |
[INFO] [stdout] 323 |             let schema::AssistantMessage {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Part` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:351:40
[INFO] [stdout]     |
[INFO] [stdout] 351 | fn part_session_message(part: &schema::Part) -> (Option<String>, String) {
[INFO] [stdout]     |                                        ^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `ToolPart` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:416:44
[INFO] [stdout]     |
[INFO] [stdout] 416 | fn tool_part_to_events(tool_part: &schema::ToolPart, message_id: &str) -> Vec<EventConversion> {
[INFO] [stdout]     |                                            ^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ToolPart` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:417:17
[INFO] [stdout]     |
[INFO] [stdout] 417 |     let schema::ToolPart {
[INFO] [stdout]     |                 ^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `FilePart` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:513:45
[INFO] [stdout]     |
[INFO] [stdout] 513 | fn file_part_to_content(file_part: &schema::FilePart) -> ContentPart {
[INFO] [stdout]     |                                             ^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `QuestionRequest` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:542:45
[INFO] [stdout]     |
[INFO] [stdout] 542 | fn question_from_opencode(request: &schema::QuestionRequest) -> QuestionEventData {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `PermissionRequest` in module `schema`
[INFO] [stdout]    --> src/agents/opencode.rs:567:47
[INFO] [stdout]     |
[INFO] [stdout] 567 | fn permission_from_opencode(request: &schema::PermissionRequest) -> PermissionEventData {
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^ not found in `schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `sandbox-agent-universal-agent-schema` (lib) due to 120 previous errors
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "538d5702c6a65f7d7bc0f66e989c5f9b37397cf15dfb38a1ae624e08c4783b1b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "538d5702c6a65f7d7bc0f66e989c5f9b37397cf15dfb38a1ae624e08c4783b1b", kill_on_drop: false }`
[INFO] [stdout] 538d5702c6a65f7d7bc0f66e989c5f9b37397cf15dfb38a1ae624e08c4783b1b
