diff --git a/.speakeasy/in.openapi.yaml b/.speakeasy/in.openapi.yaml index abca7443..3bbde232 100644 --- a/.speakeasy/in.openapi.yaml +++ b/.speakeasy/in.openapi.yaml @@ -6854,10 +6854,11 @@ components: - 'string' - 'null' has_more: - description: 'True when another page can be fetched by passing `after=last_id`.' + description: 'True when another page can be fetched by passing `after=last_id`; `last_id` is non-null whenever this is true.' example: false type: 'boolean' last_id: + description: 'Cursor for the next page (pass as `after`). The last entry’s id, except when the page stopped at the per-request scan bound on hidden bookkeeping objects: then it names the scan position and may not appear in `data`. Null only when `has_more` is false and `data` is empty.' example: 'cfile_b3V0L3JlcG9ydC5jc3Y' type: - 'string' @@ -30879,7 +30880,7 @@ paths: - 'Classifications' /containers/{container_id}/files: get: - description: 'Lists the files in a container, in lexicographic path order. The container id is the canonical id returned in bash/shell tool results; a restarted session is a separate container with its own id. Paginate with `limit` and `after` (pass the previous page’s `last_id`); `has_more: true` always means the next page is fetchable that way.' + description: 'Lists the files in a container, in lexicographic path order. The container id is the canonical id returned in bash/shell tool results; a restarted session is a separate container with its own id. Paginate with `limit` and `after` (pass the previous page’s `last_id`); `has_more: true` always means the next page is fetchable that way. `last_id` is the resume cursor: it is the last listed file’s id, except when a page ends at the per-request scan bound on hidden bookkeeping objects, where it names the scan position instead and may not appear in `data` (which can then be empty).' operationId: 'listContainerFiles' parameters: - description: 'The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent.' @@ -30901,12 +30902,12 @@ paths: maximum: 1000 minimum: 1 type: 'integer' - - description: 'Forward cursor: a container file id from a previous page (typically `last_id`); listing resumes strictly after that file.' + - description: 'Forward cursor: the previous page’s `last_id` (or any container file id); listing resumes strictly after that path.' in: 'query' name: 'after' required: false schema: - description: 'Forward cursor: a container file id from a previous page (typically `last_id`); listing resumes strictly after that file.' + description: 'Forward cursor: the previous page’s `last_id` (or any container file id); listing resumes strictly after that path.' example: 'cfile_b3V0L3JlcG9ydC5jc3Y' type: 'string' responses: