{ "key": "todo-item-live", "title": "Todo Item", "notes": "Source-generated card for a single Home Assistant todo item. Do not use a live fetch URL. A card source script writes one card instance per todo uid and fills template_state with the current item fields plus source_id for refresh. The card completes the task by calling the Home Assistant HassListCompleteItem MCP tool with list_name and the task summary.", "example_state": { "source_id": "ha-todo-kacpers-to-do", "entity_id": "todo.kacpers_to_do", "list_name": "Kacper's To-Do", "uid": "55be123e-1ef3-11f1-b5e6-001e06480aef", "summary": "Get sneakers", "complete_tool_name": "mcp_home_assistant_HassListCompleteItem", "complete_item": "Get sneakers", "status": "needs_action", "completed": false, "due": null, "due_datetime": null, "description": null, "generated_at": "2026-03-13T16:03:26+00:00", "can_complete": true }, "created_at": "2026-03-13T00:00:00+00:00", "updated_at": "2026-03-13T00:00:00+00:00" }