{"library":"pydantic-ai-todo","title":"pydantic AI todo","description":"Todo/task planning toolset for pydantic-ai agents. Provides a FunctionToolset and a TodoCapability (agent capability) for todo list management including create, read, update, delete, subtasks, and dependency tracking. Supports both sync and async storage backends. Current version 0.2.1, requires Python >=3.10, active development with frequent releases.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install pydantic-ai-todo"],"cli":null},"imports":["from pydantic_ai_todo import TodoCapability","from pydantic_ai_todo import create_todo_toolset","from pydantic_ai_todo import MemoryStorage","from pydantic_ai_todo import AsyncMemoryStorage","from pydantic_ai_todo import TodoStorageProtocol"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom pydantic_ai import Agent\nfrom pydantic_ai_todo import TodoCapability, MemoryStorage\n\nstorage = MemoryStorage()\nagent = Agent(\"openai:gpt-4o\", capabilities=[TodoCapability(storage=storage)])\nresult = agent.run_sync(\"Add a task to buy milk\")\nprint(result.data)","lang":"python","description":"Create an agent with todo capability using in-memory storage. Requires OPENAI_API_KEY in environment.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}