get_conversation_stateread-onlyuntrusted content
Read the selected conversation, composer readiness, draft, attachments and generation lifecycle. A dispatched send is not a completed response; inspect this state to observe progress.
list_conversation_content_diagnosticsread-onlyuntrusted content
Read the selected conversation's retained content diagnostics, native rendering status and fallback receipts. Dev/staging payloads and their matched prompt are included only when already admitted for display. A…
offset: number?, limit: number?
list_conversation_modelsread-onlyuntrusted content
Load the current account's available conversation model choices and selected model. Choices retain normal account, mode and attachment restrictions.
open_chat_sidebaruntrusted content
Open the visible conversation sidebar using its application action.
open_conversationuntrusted content
Switch to an existing conversation by id using normal navigation, access checks and draft protection. Inspect get_conversation_state after navigation.
conversationId: string
remove_conversation_attachmentuntrusted content
Remove an attachment id returned by get_conversation_state from the current draft.
id: string
scroll_to_conversation_messageread-onlyuntrusted content
Scroll the selected transcript to a turn id, or its latest message when omitted.
turnId: string?
select_conversation_modeluntrusted content
Choose a model and optional effort returned by list_conversation_models using the existing model-selection owner. This does not send a message or grant model access.
model: string, effort: string?
set_composer_draftuntrusted content
Replace the visible composer draft without sending it. Normal composer locks apply.
prompt: string
start_conversationuntrusted content
Open New chat using normal navigation and draft protection. This does not send a message or change temporary-chat/account policy.
stop_conversationuntrusted content
Request Stop for the selected conversation's current generation or pending send through its existing owner. Inspect get_conversation_state for settlement; an idle conversation returns an unavailable error.
submitQueryuntrusted content
Alias for submit_conversation_message. Returns dispatch status, not response completion.
query: string
submit_conversation_messageuntrusted content
Send a message through the current composer's ordinary submission and verification flow. Returns dispatch status; use get_conversation_state to observe acceptance, completion or failure. Never automatically retry a…
prompt: string
upload_conversation_filesuntrusted content
Attach user-provided files to the current composer through the normal upload pipeline. Supply base64 bytes, filename and MIME type, never a local path or URL. Normal upload limits and mode restrictions apply. Inspect…
files: array