feat: polish life os card stack
This commit is contained in:
parent
22b4a2be4f
commit
980dfb9e0e
13 changed files with 692 additions and 151 deletions
|
|
@ -1,23 +1,29 @@
|
|||
{
|
||||
"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.",
|
||||
"title": "Task Item",
|
||||
"notes": "File-backed kanban task card. The template_state is written from ~/.nanobot/workspace/tasks via scripts/task_cards.py. The card shows one primary action plus a compact move menu and persists lane transitions by calling the exec tool to run scripts/task_cards.py move.",
|
||||
"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,
|
||||
"kind": "file_task",
|
||||
"task_path": "/home/kacper/.nanobot/workspace/tasks/backlog/20260316-pack-for-japan.md",
|
||||
"task_key": "b9b79f12-1ef3-11f1-b5e6-001e06480aef",
|
||||
"title": "Pack for Japan",
|
||||
"lane": "backlog",
|
||||
"created": "2026-03-16T18:10:00-04:00",
|
||||
"updated": "2026-03-16T18:10:00-04:00",
|
||||
"due": null,
|
||||
"due_datetime": null,
|
||||
"description": null,
|
||||
"generated_at": "2026-03-13T16:03:26+00:00",
|
||||
"can_complete": true
|
||||
"tags": [
|
||||
"home-assistant",
|
||||
"imported"
|
||||
],
|
||||
"body": "## Imported\n\n- Source: Home Assistant\n- List: Kacper's To-Do\n- UID: b9b79f12-1ef3-11f1-b5e6-001e06480aef",
|
||||
"metadata": {
|
||||
"source": "home_assistant",
|
||||
"source_entity_id": "todo.kacpers_to_do",
|
||||
"source_list": "Kacper's To-Do",
|
||||
"source_uid": "b9b79f12-1ef3-11f1-b5e6-001e06480aef",
|
||||
"imported_at": "2026-03-16T22:10:00+00:00"
|
||||
}
|
||||
},
|
||||
"created_at": "2026-03-13T00:00:00+00:00",
|
||||
"updated_at": "2026-03-13T00:00:00+00:00"
|
||||
"updated_at": "2026-03-16T00:00:00+00:00"
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue