OptionalendSequence?: numbergetMessagesByRange / searchConversation: inclusive range end
OptionalisRegex?: booleansearchConversation: treat query as a regular expression
Optionallens?: stringsummarizeRange: the task-specific focus the summary must serve
OptionalmaxResults?: numbersearchConversation: result cap (default 20, max 50)
Optionalquery?: stringsearchConversation: keyword (default) or regex pattern
Optionalrole?: stringsearchConversation: restrict to a role ('User' | 'AI')
Optionalsequence?: numbergetMessageBySequence: the exact Sequence to fetch
OptionalstartSequence?: numbergetMessagesByRange / searchConversation: inclusive range start
One conversation-tool invocation from the LLM. A single input shape with per-tool validation (mirrors the artifact tools' generic
inputwhile staying typed).