get_task_details
Retrieve detailed task specifications with input/output templates to analyze workflow capabilities. Detect integration gaps, evaluate completion requirements, and escalate missing tasks to support tickets.
Instructions
Tool-based version of get_task_details for improved compatibility.
DETAILED TASK ANALYSIS REQUIREMENTS:
Use this tool if the tasks://details/{task_name} resource is not accessible
Extract complete input/output specifications with template information
Review detailed capabilities and requirements from the full README
Identify template-based inputs (those with the templateFile property)
Analyze appTags to determine the application type
Review all metadata and configuration options
Use this information for accurate task matching and rule structure creation
INTENTION-BASED OUTPUT CHAINING:
ANALYZE output purpose: Is this meant for direct user consumption or further processing?
ASSESS completion level: Does this output fulfill the user's end goal or serve as a stepping stone?
EVALUATE consolidation needs: Are multiple outputs meant to be combined for complete picture?
DETERMINE transformation requirements: Does raw output need formatting for usability?
WORKFLOW GAP DETECTION:
IDENTIFY outputs that represent partial solutions to user problems
DETECT outputs that split information requiring reunification
RECOGNIZE outputs that extract data without presenting insights
FLAG outputs that validate without providing actionable summaries
COMPLETION INTENTION MATCHING:
SUGGEST tasks that transform intermediate outputs into final deliverables
RECOMMEND tasks that consolidate split information into unified reports
PROPOSE tasks that add analysis layer to raw validation results
ENSURE suggested tasks align with user's stated end goals
IMPORTANT (MANDATORY BEHAVIOR): If the requested task is not found with the user's specification, the system MUST:
Prompt the user to choose how to proceed including the below option.
Option: Create task development Ticket.
Wait for the user's response before taking any further action.
If the user chooses to create a task development ticket, call
create_support_ticket()via the MCP tool, collecting the required input details from the user before submitting.
Args: task_name: The name of the task for which to retrieve details
Returns: A dictionary containing the complete task information if found, OR executes the user-selected alternative approach, OR creates a support ticket (with collected details) if chosen
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||