Skip to main content

Module task_tracker

Module task_tracker 

Source
Expand description

Task Tracker tool for structured task management during complex sessions.

Based on NL2Repo-Bench findings: agents that leverage explicit planning tools achieve significantly better scores. This tool provides a first-class mechanism for the agent to create, update, and query a task checklist persisted to .vtcode/tasks/.

§Actions

  • create: Create a new task checklist with a title and list of items
  • update: Mark a specific task item as completed, in_progress, or pending
  • list: Show the current task checklist and its status
  • add: Add a new item to an existing checklist

Structs§

TaskChecklist
The full task checklist
TaskItem
A single task item
TaskTrackerArgs
Arguments for the task_tracker tool
TaskTrackerTool
Task Tracker tool state

Type Aliases§

TaskStatus