{"command":{"effect":"read","timeoutSeconds":30,"inputSchema":{"type":"object","additionalProperties":false,"properties":{"query":{"type":"object","additionalProperties":false,"properties":{"query":{"type":"string","description":"Shortcut search expression. See the official search operators guide.","minLength":1,"maxLength":4096},"page_size":{"type":"integer","minimum":1,"maximum":250,"description":"Number of results in this page, from 1 to 250."},"next":{"type":"string","description":"Opaque nextToken returned by the previous response. Keep query and page_size unchanged.","minLength":1,"maxLength":4096}},"required":["query","page_size"]}},"required":["query"],"description":"Search one explicit page of Shortcut stories with slim provider results. Returns safe story metadata, total and nextToken. Pass nextToken as query.next with the same query and page_size; no automatic pagination. The provider exposes only the first 1,000 matches."},"name":"Search stories","id":"shortcut.stories.search","example":{"query":{"query":"is:unstarted","page_size":20}},"maxRequests":1,"summary":false}}