Skip to main content
Glama

Task Trellis MCP

complete_task

Mark a task as finished in Task Trellis MCP by providing task ID, summary, and file changes. Updates task status, records details, and triggers dependent tasks for accurate project progression.

Instructions

Completes a task in the task trellis system

Use this tool to mark a task as finished and record completion details. Critical for task lifecycle management and maintaining accurate project status.

Required completion data:

  • 'taskId': Unique identifier of the task being completed

  • 'summary': Concise description of what was accomplished

  • 'filesChanged': Map of modified files with descriptions of changes made

Completion process:

  1. Validates task is in a completable state ('in-progress')

  2. Updates task status to 'done'

  3. Records completion timestamp and summary

  4. Associates file changes with the task for traceability

  5. Updates parent-child relationships and dependency chains

  6. Triggers any dependent tasks that were waiting for this completion

File change tracking:

  • Key: relative file path from project root

  • Value: description of changes made to that file

  • Example: {'src/api/users.ts': 'Added user authentication endpoints', 'tests/auth.test.ts': 'Added comprehensive auth test coverage'}

Best practices:

  • Provide clear, actionable summaries that explain the outcome

  • Document all meaningful file changes for future reference

  • Complete tasks only when all acceptance criteria are met

  • Verify dependent tasks can now proceed before completion

  • Include any important notes or lessons learned in the summary

Task completion automatically notifies dependent tasks and may trigger workflow progression for related work items.

Input Schema

NameRequiredDescriptionDefault
filesChangedYesMap of files changed with their descriptions
summaryYesSummary of the completed task
taskIdYesID of the task to complete

Input Schema (JSON Schema)

{ "properties": { "filesChanged": { "additionalProperties": { "type": "string" }, "description": "Map of files changed with their descriptions", "type": "object" }, "summary": { "description": "Summary of the completed task", "type": "string" }, "taskId": { "description": "ID of the task to complete", "type": "string" } }, "required": [ "taskId", "summary", "filesChanged" ], "type": "object" }

Other Tools from Task Trellis MCP

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/langadventurellc/task-trellis-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server