addedInput schema / properties / expected_binding
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "launch_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "metadata_identity": {
+ "type": "string"
+ },
+ "native_id": {
+ "type": "string"
+ },
+ "pane_id": {
+ "type": "string"
+ },
+ "pane_pid": {
+ "exclusiveMinimum": 0,
+ "maximum": 9007199254740991,
+ "type": "integer"
+ },
+ "pane_started": {
+ "type": "string"
+ },
+ "server_pid": {
+ "exclusiveMinimum": 0,
+ "maximum": 9007199254740991,
+ "type": "integer"
+ },
+ "server_started": {
+ "type": "string"
+ },
+ "session_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "session_id",
+ "launch_id",
+ "metadata_identity",
+ "native_id",
+ "pane_id",
+ "server_pid",
+ "server_started",
+ "pane_pid",
+ "pane_started"
+ ],
+ "type": "object"
+}
addedInput schema / properties / response
Added value: +{
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "authorization_code",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 8192,
+ "minLength": 1,
+ "pattern": "^[!-~]+$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "id": {
+ "pattern": "^option-[1-9]$",
+ "type": "string"
+ },
+ "kind": {
+ "const": "choice",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "id"
+ ],
+ "type": "object"
+ }
+ ]
+}
addedOutput schema / properties / auth_ui
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "binding": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "launch_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "metadata_identity": {
+ "type": "string"
+ },
+ "native_id": {
+ "type": "string"
+ },
+ "pane_id": {
+ "type": "string"
+ },
+ "pane_pid": {
+ "exclusiveMinimum": 0,
+ "maximum": 9007199254740991,
+ "type": "integer"
+ },
+ "pane_started": {
+ "type": "string"
+ },
+ "server_pid": {
+ "exclusiveMinimum": 0,
+ "maximum": 9007199254740991,
+ "type": "integer"
+ },
+ "server_started": {
+ "type": "string"
+ },
+ "session_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "session_id",
+ "launch_id",
+ "metadata_identity",
+ "native_id",
+ "pane_id",
+ "server_pid",
+ "server_started",
+ "pane_pid",
+ "pane_started"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "choices": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "label": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "label"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "input": {
+ "anyOf": [
+ {
+ "enum": [
+ "authorization_code",
+ "choice"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "message": {
+ "type": "string"
+ },
+ "prompt_digest": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "schema": {
+ "const": "aiterm.auth-ui.v1",
+ "type": "string"
+ },
+ "stage": {
+ "enum": [
+ "open_url",
+ "device_code",
+ "paste_code",
+ "select",
+ "waiting",
+ "complete",
+ "failed",
+ "unavailable"
+ ],
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "user_code": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "schema",
+ "stage",
+ "title",
+ "message",
+ "binding",
+ "url",
+ "user_code",
+ "input",
+ "prompt_digest",
+ "choices"
+ ],
+ "type": "object"
+}