Qore json Module 1.11.0
Loading...
Searching...
No Matches
McpServerHandler::McpTaskInfo hashdecl Reference

MCP task information. More...

#include <McpServerHandler.qc.dox.h>

Public Attributes

string taskId
 Unique task identifier.
 
string status
 Current task status.
 
soft< string > statusMessage
 Human-readable status message.
 
date createdAt
 When the task was created.
 
date lastUpdatedAt
 When the task was last updated.
 
int ttl
 Time-to-live in milliseconds.
 
int pollInterval
 Suggested poll interval in milliseconds.
 
string method
 The method that created this task.
 
soft< hash< auto > > params
 Original request parameters.
 
soft< hash< auto > > result
 Task result (when completed)
 
soft< hash< auto > > error
 Error information (when failed)
 
string sessionId
 Session that owns this task.
 
soft< auto > requestId
 The request ID that created this task (for cancellation tracking)
 
soft< string > progressToken
 Optional progress token for notifications.
 
Qore::Thread::Condition cond
 Condition variable for blocking waits.
 
Qore::Thread::Mutex lck
 Mutex for condition variable.
 
bool cancelled
 Whether the task has been cancelled.
 

Detailed Description

MCP task information.


The documentation for this hashdecl was generated from the following file: