---
title: "Changes to Scanner Input"
method: GET
path: "/schema/scanner-input"
---

# Changes to Scanner Input

`GET /schema/scanner-input`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 35 of 54 revisions.

- **2026-11-03** `b799e9a81653`: 3 info
- **2026-10-27** `f854dcec6157`: 3 info
- **2026-10-19** `58b5f4bf69c1`: 3 info
- **2026-10-12** `37bc08055639`: 3 warning, 3 info
- **2026-10-09** `ec4d931a2331`: 6 info
- **2026-10-09** `624af02c270c`: 1 info
- **2026-10-06** `1f5d5947c8ce`: 3 info
- **2026-10-05** `49e746ef77db`: 6 info
- **2026-09-30** `94cf3492cc34`: 36 info
- **2026-09-15** `211de6950b48`: 3 info
- **2026-09-13** `32639b1ac910`: 3 info
- **2026-09-04** `a9ec569047af`: 1 info
- **2026-09-02** `d355ae9ed598`: 3 info
- **2026-08-27** `1ff4ef91e5b1`: 3 breaking, 12 info
- **2026-08-18** `80dc9ada6cd6`: 9 warning, 2 info
- **2026-07-30** `98c593efb87a`: 36 info
- **2026-07-13** `e506910d9041`: 3 info
- **2026-07-12** `c79b8e0c7c71`: 3 info
- **2026-06-18** `794e93ec2f5a`: 3 warning, 3 info
- **2026-06-12** `6524bc801d9f`: 3 info
- **2026-06-11** `2b475eed973f`: 6 info
- **2026-06-08** `ff9253d6abc6`: 3 warning
- **2026-06-07** `6c8df7e4afe7`: 15 info
- **2026-05-27** `2f4a5a21bc21`: 12 info
- **2026-05-21** `0c0a9d3aebd5`: 39 warning, 7 info
- **2026-05-14** `c5912d39952c`: 6 info
- **2026-05-12** `529267cc3270`: 3 info
- **2026-05-10** `8429fc89aef3`: 6 info
- **2026-05-05** `2d1a14ec3f86`: 6 breaking, 6 info
- **2026-05-04** `f982dad7cbc2`: 9 info
- **2026-04-27** `aad917125439`: 3 info
- **2026-04-24** `a9ee30d24343`: 6 info
- **2026-04-16** `ace9de4a8f80`: 6 warning
- **2026-04-16** `eeae85453463`: 1 info
- **2026-03-17** `d2a0b9f760ff`: 1 breaking

## Changes

- **2026-11-03** `b799e9a81653`: 3 info
  - added `#/components/schemas/CommunicationEvent, #/components/schemas/SwarmEvent` to the `input/anyOf[subschema #1: Transcript]/events/items/` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/CommunicationEvent, #/components/schemas/SwarmEvent, subschema #6, subschema #34` to the `input` response property `anyOf` list for the response status `200`
  - removed `subschema #6, subschema #32` from the `input` response property `anyOf` list for the response status `200`
- **2026-10-27** `f854dcec6157`: 3 info
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/origin` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/origin` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #32]/items/anyOf[subschema #6: ModelEvent]/origin` to the response with the `200` status
- **2026-10-19** `58b5f4bf69c1`: 3 info
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/output/input_context_tokens` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/output/input_context_tokens` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #32]/items/anyOf[subschema #6: ModelEvent]/output/input_context_tokens` to the response with the `200` status
- **2026-10-12** `37bc08055639`: 3 warning, 3 info
  - added the new `proceed` enum value to the `input/anyOf[subschema #17: SentinelEvent]/action/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `proceed` enum value to the `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #11: SentinelEvent]/action/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `proceed` enum value to the `input/anyOf[subschema #32]/items/anyOf[subschema #11: SentinelEvent]/action/anyOf[subschema #1]/` response property for the response status `200`
  - removed the `continue` enum value from the `input/anyOf[subschema #17: SentinelEvent]/action/anyOf[subschema #1]/` response property for the response status `200`
  - removed the `continue` enum value from the `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #11: SentinelEvent]/action/anyOf[subschema #1]/` response property for the response status `200`
  - removed the `continue` enum value from the `input/anyOf[subschema #32]/items/anyOf[subschema #11: SentinelEvent]/action/anyOf[subschema #1]/` response property for the response status `200`
- **2026-10-09** `ec4d931a2331`: 6 info
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #1: SampleInitEvent]/sample/description` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #31 -> subschema #32]/items/anyOf[subschema #1: SampleInitEvent]/sample/description` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #7: SampleInitEvent]/sample/description` to the response with the `200` status
  - added `#/components/schemas/SentinelEvent` to the `input` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/SentinelEvent` to the `input/anyOf[subschema #1: Transcript]/events/items/` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/SentinelEvent` to the `input/anyOf[subschema #31 -> subschema #32]/items/` response property `anyOf` list for the response status `200`
- **2026-10-09** `624af02c270c`: 1 info
  - added the optional property `input/anyOf[subschema #1: Transcript]/trust_content` to the response with the `200` status
- **2026-10-06** `1f5d5947c8ce`: 3 info
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/requested_model` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/requested_model` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #31]/items/anyOf[subschema #6: ModelEvent]/requested_model` to the response with the `200` status
- **2026-10-05** `49e746ef77db`: 6 info
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/output/response_id` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/request_ids` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/output/response_id` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/request_ids` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #31]/items/anyOf[subschema #6: ModelEvent]/output/response_id` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #31]/items/anyOf[subschema #6: ModelEvent]/request_ids` to the response with the `200` status
- **2026-09-30** `94cf3492cc34`: 36 info
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/input/items/anyOf[subschema #1: ChatMessageSystem]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/input/items/anyOf[subschema #2: ChatMessageUser]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/input/items/anyOf[subschema #3: ChatMessageAssistant]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/input/items/anyOf[subschema #4: ChatMessageTool]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/output/choices/items/message/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #13: ToolEvent]/result/anyOf[subschema #10]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #13: ToolEvent]/result/anyOf[subschema #5: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #1: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #1: ChatMessageSystem]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #1: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #2: ChatMessageUser]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #1: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #3: ChatMessageAssistant]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #1: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #4: ChatMessageTool]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/input/items/anyOf[subschema #1: ChatMessageSystem]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/input/items/anyOf[subschema #2: ChatMessageUser]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/input/items/anyOf[subschema #3: ChatMessageAssistant]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/input/items/anyOf[subschema #4: ChatMessageTool]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/output/choices/items/message/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #7: ToolEvent]/result/anyOf[subschema #10]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #7: ToolEvent]/result/anyOf[subschema #5: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/messages/items/anyOf[subschema #1: ChatMessageSystem]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/messages/items/anyOf[subschema #2: ChatMessageUser]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/messages/items/anyOf[subschema #3: ChatMessageAssistant]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/messages/items/anyOf[subschema #4: ChatMessageTool]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #2: ChatMessageSystem]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #3: ChatMessageUser]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #4: ChatMessageAssistant]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #5: ChatMessageTool]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #7: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #1: ChatMessageSystem]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #7: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #2: ChatMessageUser]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #7: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #3: ChatMessageAssistant]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #7: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #4: ChatMessageTool]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input_data/anyOf[subschema #1: EventsData]/messages/items/anyOf[subschema #1: ChatMessageSystem]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input_data/anyOf[subschema #1: EventsData]/messages/items/anyOf[subschema #2: ChatMessageUser]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input_data/anyOf[subschema #1: EventsData]/messages/items/anyOf[subschema #3: ChatMessageAssistant]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added the optional property `input_data/anyOf[subschema #1: EventsData]/messages/items/anyOf[subschema #4: ChatMessageTool]/content/anyOf[subschema #2]/items/anyOf[subschema #1: ContentText]/cache_breakpoint` to the response with the `200` status
  - added `subschema #6, subschema #31` to the `input` response property `anyOf` list for the response status `200`
  - removed `subschema #6, subschema #31` from the `input` response property `anyOf` list for the response status `200`
- **2026-09-15** `211de6950b48`: 3 info
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/config/fail_on_refusal` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/config/fail_on_refusal` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #31]/items/anyOf[subschema #6: ModelEvent]/config/fail_on_refusal` to the response with the `200` status
- **2026-09-13** `32639b1ac910`: 3 info
  - added `#/components/schemas/ReviewEvent` to the `input` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/ReviewEvent` to the `input/anyOf[subschema #1: Transcript]/events/items/` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/ReviewEvent` to the `input/anyOf[subschema #30 -> subschema #31]/items/` response property `anyOf` list for the response status `200`
- **2026-09-04** `a9ec569047af`: 1 info
  - added the optional property `input/anyOf[subschema #1: Transcript]/score_explanation` to the response with the `200` status
- **2026-09-02** `d355ae9ed598`: 3 info
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/config/stream_idle_timeout` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/config/stream_idle_timeout` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #6: ModelEvent]/config/stream_idle_timeout` to the response with the `200` status
- **2026-08-27** `1ff4ef91e5b1`: 3 breaking, 12 info
  - the `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #1: SampleInitEvent]/sample/checkpoint/anyOf[subschema #1: CheckpointSampleConfig]/sandbox_paths/anyOf[subschema #1]/additionalProperties/` response's property type changed from `array` to no type for status `200`
  - the `input/anyOf[subschema #30]/items/anyOf[subschema #1: SampleInitEvent]/sample/checkpoint/anyOf[subschema #1: CheckpointSampleConfig]/sandbox_paths/anyOf[subschema #1]/additionalProperties/` response's property type changed from `array` to no type for status `200`
  - the `input/anyOf[subschema #7: SampleInitEvent]/sample/checkpoint/anyOf[subschema #1: CheckpointSampleConfig]/sandbox_paths/anyOf[subschema #1]/additionalProperties/` response's property type changed from `array` to no type for status `200`
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #15: ScoreEvent]/score/history/items/reason` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #15: ScoreEvent]/score/reason` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #16: ScoreEditEvent]/edit/reason` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #21: ScoreEvent]/score/history/items/reason` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #21: ScoreEvent]/score/reason` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #22: ScoreEditEvent]/edit/reason` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #15: ScoreEvent]/score/history/items/reason` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #15: ScoreEvent]/score/reason` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #16: ScoreEditEvent]/edit/reason` to the response with the `200` status
  - added `#/components/schemas/SandboxSnapshotConfig, subschema #1` to the `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #1: SampleInitEvent]/sample/checkpoint/anyOf[subschema #1: CheckpointSampleConfig]/sandbox_paths/anyOf[subschema #1]/additionalProperties/` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/SandboxSnapshotConfig, subschema #1` to the `input/anyOf[subschema #30]/items/anyOf[subschema #1: SampleInitEvent]/sample/checkpoint/anyOf[subschema #1: CheckpointSampleConfig]/sandbox_paths/anyOf[subschema #1]/additionalProperties/` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/SandboxSnapshotConfig, subschema #1` to the `input/anyOf[subschema #7: SampleInitEvent]/sample/checkpoint/anyOf[subschema #1: CheckpointSampleConfig]/sandbox_paths/anyOf[subschema #1]/additionalProperties/` response property `anyOf` list for the response status `200`
- **2026-08-18** `80dc9ada6cd6`: 9 warning, 2 info
  - added the new `sandbox_unavailable` enum value to the `input/anyOf[subschema #12: ModelEvent]/input/items/anyOf[subschema #4: ChatMessageTool]/error/anyOf[subschema #1: ToolCallError]/type` response property for the response status `200`
  - added the new `sandbox_unavailable` enum value to the `input/anyOf[subschema #13: ToolEvent]/error/anyOf[subschema #1: ToolCallError]/type` response property for the response status `200`
  - added the new `sandbox_unavailable` enum value to the `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #1: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #4: ChatMessageTool]/error/anyOf[subschema #1: ToolCallError]/type` response property for the response status `200`
  - added the new `sandbox_unavailable` enum value to the `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/input/items/anyOf[subschema #4: ChatMessageTool]/error/anyOf[subschema #1: ToolCallError]/type` response property for the response status `200`
  - added the new `sandbox_unavailable` enum value to the `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #7: ToolEvent]/error/anyOf[subschema #1: ToolCallError]/type` response property for the response status `200`
  - added the new `sandbox_unavailable` enum value to the `input/anyOf[subschema #1: Transcript]/messages/items/anyOf[subschema #4: ChatMessageTool]/error/anyOf[subschema #1: ToolCallError]/type` response property for the response status `200`
  - added the new `sandbox_unavailable` enum value to the `input/anyOf[subschema #5: ChatMessageTool]/error/anyOf[subschema #1: ToolCallError]/type` response property for the response status `200`
  - added the new `sandbox_unavailable` enum value to the `input/anyOf[subschema #7: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #4: ChatMessageTool]/error/anyOf[subschema #1: ToolCallError]/type` response property for the response status `200`
  - added the new `sandbox_unavailable` enum value to the `input_data/anyOf[subschema #1: EventsData]/messages/items/anyOf[subschema #4: ChatMessageTool]/error/anyOf[subschema #1: ToolCallError]/type` response property for the response status `200`
  - added `subschema #6, subschema #30` to the `input` response property `anyOf` list for the response status `200`
  - removed `subschema #6, subschema #30` from the `input` response property `anyOf` list for the response status `200`
- **2026-07-30** `98c593efb87a`: 36 info
  - added `subschema #6, subschema #30` to the `input` response property `anyOf` list for the response status `200`
  - removed `subschema #6, subschema #30` from the `input` response property `anyOf` list for the response status `200`
  - added the required property `input/anyOf[subschema #12: ModelEvent]/input/items/anyOf[subschema #1: ChatMessageSystem]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #12: ModelEvent]/input/items/anyOf[subschema #2: ChatMessageUser]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #12: ModelEvent]/input/items/anyOf[subschema #3: ChatMessageAssistant]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #12: ModelEvent]/input/items/anyOf[subschema #4: ChatMessageTool]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #12: ModelEvent]/output/choices/items/message/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #13: ToolEvent]/result/anyOf[subschema #10]/items/anyOf[subschema #5: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #13: ToolEvent]/result/anyOf[subschema #9: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #1: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #1: ChatMessageSystem]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #1: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #2: ChatMessageUser]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #1: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #3: ChatMessageAssistant]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #1: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #4: ChatMessageTool]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/input/items/anyOf[subschema #1: ChatMessageSystem]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/input/items/anyOf[subschema #2: ChatMessageUser]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/input/items/anyOf[subschema #3: ChatMessageAssistant]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/input/items/anyOf[subschema #4: ChatMessageTool]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/output/choices/items/message/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #7: ToolEvent]/result/anyOf[subschema #10]/items/anyOf[subschema #5: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #7: ToolEvent]/result/anyOf[subschema #9: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/messages/items/anyOf[subschema #1: ChatMessageSystem]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/messages/items/anyOf[subschema #2: ChatMessageUser]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/messages/items/anyOf[subschema #3: ChatMessageAssistant]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #1: Transcript]/messages/items/anyOf[subschema #4: ChatMessageTool]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #2: ChatMessageSystem]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #3: ChatMessageUser]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #4: ChatMessageAssistant]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #5: ChatMessageTool]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #7: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #1: ChatMessageSystem]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #7: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #2: ChatMessageUser]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #7: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #3: ChatMessageAssistant]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input/anyOf[subschema #7: SampleInitEvent]/sample/input/anyOf[subschema #2]/items/anyOf[subschema #4: ChatMessageTool]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input_data/anyOf[subschema #1: EventsData]/messages/items/anyOf[subschema #1: ChatMessageSystem]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input_data/anyOf[subschema #1: EventsData]/messages/items/anyOf[subschema #2: ChatMessageUser]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input_data/anyOf[subschema #1: EventsData]/messages/items/anyOf[subschema #3: ChatMessageAssistant]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
  - added the required property `input_data/anyOf[subschema #1: EventsData]/messages/items/anyOf[subschema #4: ChatMessageTool]/content/anyOf[subschema #2]/items/anyOf[subschema #8: ContentDocument]/citations` to the response with the `200` status
- **2026-07-13** `e506910d9041`: 3 info
  - added the optional property `input/anyOf[subschema #18: CompactionEvent]/role` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #12: CompactionEvent]/role` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #12: CompactionEvent]/role` to the response with the `200` status
- **2026-07-12** `c79b8e0c7c71`: 3 info
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/config/reasoning_mode` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/config/reasoning_mode` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #6: ModelEvent]/config/reasoning_mode` to the response with the `200` status
- **2026-06-18** `794e93ec2f5a`: 3 warning, 3 info
  - added the new `turn` enum value to the `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #2: SampleLimitEvent]/type` response property for the response status `200`
  - added the new `turn` enum value to the `input/anyOf[subschema #30]/items/anyOf[subschema #2: SampleLimitEvent]/type` response property for the response status `200`
  - added the new `turn` enum value to the `input/anyOf[subschema #8: SampleLimitEvent]/type` response property for the response status `200`
  - added the optional property `input/anyOf[subschema #17: CheckpointEvent]/trigger_metadata` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #11: CheckpointEvent]/trigger_metadata` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #11: CheckpointEvent]/trigger_metadata` to the response with the `200` status
- **2026-06-12** `6524bc801d9f`: 3 info
  - the `min` response's property default value changed from `4` to `10` for the status `200`
  - the `min` response's property default value changed from `4` to `10` for the status `200`
  - the `min` response's property default value changed from `4` to `10` for the status `200`
- **2026-06-11** `2b475eed973f`: 6 info
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/config/fallback_models` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/output/fallback` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/config/fallback_models` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/output/fallback` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #6: ModelEvent]/config/fallback_models` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #6: ModelEvent]/output/fallback` to the response with the `200` status
- **2026-06-08** `ff9253d6abc6`: 3 warning
  - added the new `agent_complete` enum value to the `input/anyOf[subschema #17: CheckpointEvent]/trigger` response property for the response status `200`
  - added the new `agent_complete` enum value to the `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #11: CheckpointEvent]/trigger` response property for the response status `200`
  - added the new `agent_complete` enum value to the `input/anyOf[subschema #30]/items/anyOf[subschema #11: CheckpointEvent]/trigger` response property for the response status `200`
- **2026-06-07** `6c8df7e4afe7`: 15 info
  - added the optional property `input/anyOf[subschema #12: ModelEvent]/output/choices/items/stop_details` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #17: CheckpointEvent]/host/additional_files` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #17: CheckpointEvent]/host/files` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #17: CheckpointEvent]/sandboxes/additionalProperties/additional_files` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #17: CheckpointEvent]/sandboxes/additionalProperties/files` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #11: CheckpointEvent]/host/additional_files` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #11: CheckpointEvent]/host/files` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #11: CheckpointEvent]/sandboxes/additionalProperties/additional_files` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #11: CheckpointEvent]/sandboxes/additionalProperties/files` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #6: ModelEvent]/output/choices/items/stop_details` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #11: CheckpointEvent]/host/additional_files` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #11: CheckpointEvent]/host/files` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #11: CheckpointEvent]/sandboxes/additionalProperties/additional_files` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #11: CheckpointEvent]/sandboxes/additionalProperties/files` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #6: ModelEvent]/output/choices/items/stop_details` to the response with the `200` status
- **2026-05-27** `2f4a5a21bc21`: 12 info
  - added the optional property `input/anyOf[subschema #19: InputEvent]/content` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #19: InputEvent]/fields` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #19: InputEvent]/message` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #19: InputEvent]/outcome` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #13: InputEvent]/content` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #13: InputEvent]/fields` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #13: InputEvent]/message` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #1: Transcript]/events/items/anyOf[subschema #13: InputEvent]/outcome` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #13: InputEvent]/content` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #13: InputEvent]/fields` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #13: InputEvent]/message` to the response with the `200` status
  - added the optional property `input/anyOf[subschema #30]/items/anyOf[subschema #13: InputEvent]/outcome` to the response with the `200` status
- …earlier changes are on the page: https://skmtc.dev/meridianlabs-ai/apis/inspect-scout-viewer-api/changes/schema/scanner-input/get

---

[Operation](https://skmtc.dev/meridianlabs-ai/apis/inspect-scout-viewer-api/docs/schema/scanner-input/get.md) - [API](https://skmtc.dev/meridianlabs-ai/apis/inspect-scout-viewer-api.md) - [Page](https://skmtc.dev/meridianlabs-ai/apis/inspect-scout-viewer-api/changes/schema/scanner-input/get)
