Get tasks from the Execution Market system with optional filters.
Use this to monitor your published tasks or browse available tasks.
Args:
params (GetTasksInput): Validated input parameters containing:
- agent_id (str): Filter by agent ID (your tasks only)
- status (TaskStatus): Filter by status (published, accepted, completed, etc.)
- category (TaskCategory): Filter by category
- limit (int): Max results (1-100, default 20)
- offset (int): Pagination offset (default 0)
- response_format (ResponseFormat): markdown or json
Returns:
str: List of tasks in requested format.
Examples:
- Get my published tasks: agent_id="0x...", status="published"
- Get all completed tasks: status="completed"
- Browse physical tasks: category="physical_presence"
Connector