addedInput schema / properties / retain
Added value: +{
+ "default": true,
+ "description": "Optional (contract 0.5.1). false: keep none of this request's text, so the AI reader's answer for the issues is not stored either. By default the text is kept with contact details and access codes removed, to improve matching; the estimate is the same either way.",
+ "type": "boolean"
+}
addedOutput schema / $defs / FindingResolution / properties / confirmed
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
changedOutput schema / $defs / FindingResolution / properties / not_billed_reason / anyOf
Previous value: -[
- {
- "enum": [
- "none",
- "ok",
- "done"
- ],
- "type": "string"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "enum": [
+ "none",
+ "ok",
+ "done",
+ "no_condition"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedOutput schema / $defs / Reading
Added value: +{
+ "properties": {
+ "counts": {
+ "$ref": "#/$defs/ReadingCounts"
+ },
+ "findings": {
+ "items": {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "id": {
+ "type": "string"
+ },
+ "kind": {
+ "enum": [
+ "notes",
+ "document"
+ ],
+ "type": "string"
+ },
+ "model": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "notes": {
+ "items": {
+ "$ref": "#/$defs/ReadingNote"
+ },
+ "type": "array"
+ },
+ "prompt_version": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ }
+ },
+ "required": [
+ "id",
+ "kind",
+ "counts",
+ "findings"
+ ],
+ "type": "object"
+}
addedOutput schema / $defs / ReadingCounts
Added value: +{
+ "properties": {
+ "ai": {
+ "type": "integer"
+ },
+ "parser": {
+ "type": "integer"
+ },
+ "total": {
+ "type": "integer"
+ },
+ "unmatched": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "total",
+ "ai",
+ "parser",
+ "unmatched"
+ ],
+ "type": "object"
+}
addedOutput schema / $defs / ReadingNote
Added value: +{
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "finding_ids": {
+ "default": [],
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "kind": {
+ "enum": [
+ "warning",
+ "assumption"
+ ],
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "code",
+ "message"
+ ],
+ "type": "object"
+}
addedOutput schema / $defs / Review
Added value: +{
+ "properties": {
+ "ai_read": {
+ "default": 0,
+ "type": "integer"
+ },
+ "note": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "reading_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "status": {
+ "default": "verified",
+ "enum": [
+ "draft",
+ "verified"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
addedOutput schema / properties / reading
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Reading"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / properties / request_hash
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / properties / review
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Review"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}