sequenceDiagram participant U as User participant B as Bot participant L as LLM participant A as API participant D as DB U->>B: DM "add task buy groceries" B->>L: parse message L-->>B: {type: "task", action: "add", name: "buy groceries"} B->>A: POST /api/tasks A->>D: INSERT D-->>A: {id, name, created_at} A-->>B: 201 Created B-->>U: "Added task: buy groceries"