|
7265 | 7265 | "required": false |
7266 | 7266 | } |
7267 | 7267 | ], |
| 7268 | + "security": [], |
7268 | 7269 | "responses": { |
7269 | 7270 | "200": { |
7270 | 7271 | "description": "V2SessionsResponse", |
|
7277 | 7278 | } |
7278 | 7279 | }, |
7279 | 7280 | "400": { |
7280 | | - "description": "Bad request", |
| 7281 | + "description": "BadRequest", |
7281 | 7282 | "content": { |
7282 | 7283 | "application/json": { |
7283 | 7284 | "schema": { |
7284 | | - "$ref": "#/components/schemas/BadRequestError" |
| 7285 | + "$ref": "#/components/schemas/effect_HttpApiError_BadRequest" |
7285 | 7286 | } |
7286 | 7287 | } |
7287 | 7288 | } |
| 7289 | + }, |
| 7290 | + "401": { |
| 7291 | + "description": "Unauthorized" |
7288 | 7292 | } |
7289 | 7293 | }, |
7290 | 7294 | "description": "Retrieve sessions in the requested order. Items keep that order across pages; use cursor.next or cursor.previous to move through the ordered list.", |
|
7328 | 7332 | "required": false |
7329 | 7333 | } |
7330 | 7334 | ], |
| 7335 | + "security": [], |
7331 | 7336 | "responses": { |
7332 | 7337 | "200": { |
7333 | 7338 | "description": "Session.Message", |
|
7338 | 7343 | } |
7339 | 7344 | } |
7340 | 7345 | } |
| 7346 | + }, |
| 7347 | + "401": { |
| 7348 | + "description": "Unauthorized" |
7341 | 7349 | } |
7342 | 7350 | }, |
7343 | 7351 | "description": "Create a v2 session message and queue it for the agent loop.", |
|
7400 | 7408 | "required": false |
7401 | 7409 | } |
7402 | 7410 | ], |
| 7411 | + "security": [], |
7403 | 7412 | "responses": { |
7404 | 7413 | "204": { |
7405 | 7414 | "description": "<No Content>" |
| 7415 | + }, |
| 7416 | + "401": { |
| 7417 | + "description": "Unauthorized" |
7406 | 7418 | } |
7407 | 7419 | }, |
7408 | 7420 | "description": "Compact a v2 session conversation.", |
|
7446 | 7458 | "required": false |
7447 | 7459 | } |
7448 | 7460 | ], |
| 7461 | + "security": [], |
7449 | 7462 | "responses": { |
7450 | 7463 | "204": { |
7451 | 7464 | "description": "<No Content>" |
| 7465 | + }, |
| 7466 | + "401": { |
| 7467 | + "description": "Unauthorized" |
7452 | 7468 | } |
7453 | 7469 | }, |
7454 | 7470 | "description": "Wait for a v2 session agent loop to become idle.", |
|
7492 | 7508 | "required": false |
7493 | 7509 | } |
7494 | 7510 | ], |
| 7511 | + "security": [], |
7495 | 7512 | "responses": { |
7496 | 7513 | "200": { |
7497 | 7514 | "description": "Success", |
|
7505 | 7522 | } |
7506 | 7523 | } |
7507 | 7524 | } |
| 7525 | + }, |
| 7526 | + "401": { |
| 7527 | + "description": "Unauthorized" |
7508 | 7528 | } |
7509 | 7529 | }, |
7510 | 7530 | "description": "Retrieve the active context messages for a v2 session (all messages after the last compaction).", |
|
7574 | 7594 | "required": false |
7575 | 7595 | } |
7576 | 7596 | ], |
| 7597 | + "security": [], |
7577 | 7598 | "responses": { |
7578 | 7599 | "200": { |
7579 | 7600 | "description": "V2SessionMessagesResponse", |
|
7586 | 7607 | } |
7587 | 7608 | }, |
7588 | 7609 | "400": { |
7589 | | - "description": "Bad request", |
| 7610 | + "description": "BadRequest", |
7590 | 7611 | "content": { |
7591 | 7612 | "application/json": { |
7592 | 7613 | "schema": { |
7593 | | - "$ref": "#/components/schemas/BadRequestError" |
| 7614 | + "$ref": "#/components/schemas/effect_HttpApiError_BadRequest" |
7594 | 7615 | } |
7595 | 7616 | } |
7596 | 7617 | } |
| 7618 | + }, |
| 7619 | + "401": { |
| 7620 | + "description": "Unauthorized" |
7597 | 7621 | } |
7598 | 7622 | }, |
7599 | 7623 | "description": "Retrieve projected v2 messages for a session. Items keep the requested order across pages; use cursor.next or cursor.previous to move through the ordered timeline.", |
|
7631 | 7655 | "explode": true |
7632 | 7656 | } |
7633 | 7657 | ], |
| 7658 | + "security": [], |
7634 | 7659 | "responses": { |
7635 | 7660 | "200": { |
7636 | 7661 | "description": "Success", |
|
7644 | 7669 | } |
7645 | 7670 | } |
7646 | 7671 | } |
| 7672 | + }, |
| 7673 | + "401": { |
| 7674 | + "description": "Unauthorized" |
7647 | 7675 | } |
7648 | 7676 | }, |
7649 | 7677 | "description": "Retrieve available v2 models ordered by release date.", |
|
7681 | 7709 | "explode": true |
7682 | 7710 | } |
7683 | 7711 | ], |
| 7712 | + "security": [], |
7684 | 7713 | "responses": { |
7685 | 7714 | "200": { |
7686 | 7715 | "description": "Success", |
|
7694 | 7723 | } |
7695 | 7724 | } |
7696 | 7725 | } |
| 7726 | + }, |
| 7727 | + "401": { |
| 7728 | + "description": "Unauthorized" |
7697 | 7729 | } |
7698 | 7730 | }, |
7699 | 7731 | "description": "Retrieve active v2 AI providers so clients can show provider availability and configuration.", |
|
7739 | 7771 | "explode": true |
7740 | 7772 | } |
7741 | 7773 | ], |
| 7774 | + "security": [], |
7742 | 7775 | "responses": { |
7743 | 7776 | "200": { |
7744 | 7777 | "description": "ProviderV2.Info", |
|
7750 | 7783 | } |
7751 | 7784 | } |
7752 | 7785 | }, |
| 7786 | + "401": { |
| 7787 | + "description": "Unauthorized" |
| 7788 | + }, |
7753 | 7789 | "404": { |
7754 | 7790 | "description": "NotFoundError", |
7755 | 7791 | "content": { |
|
9419 | 9455 | } |
9420 | 9456 | ] |
9421 | 9457 | }, |
| 9458 | + "effect_HttpApiError_BadRequest": { |
| 9459 | + "type": "object", |
| 9460 | + "properties": { |
| 9461 | + "_tag": { |
| 9462 | + "type": "string", |
| 9463 | + "enum": ["BadRequest"] |
| 9464 | + } |
| 9465 | + }, |
| 9466 | + "required": ["_tag"], |
| 9467 | + "additionalProperties": false |
| 9468 | + }, |
9422 | 9469 | "Event.tui.prompt.append": { |
9423 | 9470 | "type": "object", |
9424 | 9471 | "properties": { |
|
0 commit comments