By Paul Scanlon

Introducing Task Lists for Mastra Agents

A TaskSignalProvider gives your agent a plan to follow. It creates a list and provides tools for marking items as pending, in_progress, or completed — keeping the agent on track through long-running, complex work.

A task list breaks the work into structured steps the agent can check off one by one. The agent surfaces the plan up front and outputs updates — so you can follow along while it works.

Task list updates use prompt-cacheable state signals persisted by your agent’s Memory. TaskSignalProvider works with message history, working memory, or observational memory.

Hey!

Leave a reaction and let me know how I'm doing.

  • 0
  • 0
  • 0
  • 0
  • 0
Powered byNeon
Close