hub_task_add
Add tasks to a shared cross-project backlog, specifying assignee, deadline, tags, resources, and dependencies to coordinate work across teams.
Instructions
Add a task to the shared cross-project backlog.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| by | Yes | the function you are performing, e.g. "dev-hubd". NOT which model you are — that is read from the transcript, and many sessions share a model. NOT a queue role either: a role is a mailbox (see hub_queue_wait), this is who is at it. | |
| cat | No | one of technical | communicative | decision | chore. Anything else is kept — as a tag, not a category: the four values are the axis every by-type number is counted on, so it stays closed. | |
| tags | No | free-form labels — the open vocabulary next to the closed cat one | |
| text | Yes | ||
| project | Yes | ||
| assignee | No | agent name or owner, optional | |
| deadline | No | YYYY-MM-DD, optional | |
| resources | No | resource slugs this task touches (host/vm/service/...) — a structured link task → resource, not prose | |
| depends_on | No | task ids this task waits on (bare number or a node-scoped id like "planck-3") | |
| importance | No | default normal |