{"command":{"effect":"read","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Returns the sessions you can see whose name, `actor_id`, `session_urn`, or `agentName` contains query, case-insensitively, ranked across the whole result set. Cursor-paged with `page_size` and `page_token`; no total is reported.","properties":{"query":{"type":"object","properties":{"query":{"type":"string","examples":["search"],"description":"Matched case-insensitively as a substring of name, `actor_id`, `session_urn`, or `agentName`. Empty matches every session you can see. Results are ordered by match quality (an exact name, `session_urn`, or `actor_id` match, then a prefix, then a substring), then by name, across the whole result set, so a client must not re-sort a page to rank it."},"end_user_id":{"type":"string","examples":["alice"],"description":"`end_user_id`, when set, is an exact filter on `actor_id` (the same filter as on the session list) and combines with query as AND."},"page_size":{"type":"integer","minimum":1,"maximum":100,"default":20,"examples":[20],"description":"Page size, 1 to 100. Defaults to 20 when omitted or 0; other values are rejected with 400."},"page_token":{"type":"string","examples":["ZXhhX3dlYl9zZWFyY2hAMQ"],"description":"`next_page_token` from the previous response. Valid only with the same query and `end_user_id`; otherwise the request is rejected with 400."}},"required":[],"additionalProperties":false}},"required":[],"additionalProperties":false},"name":"Search Sessions","id":"digitalocean.sessions_list_search","example":{},"maxRequests":1,"summary":false}}