Skip to main content

Task Tools

Recommended usage

Mention @Hana and describe your task/sprint intent in plain language. Hana maps this to the right task workflow.

Supported operations/arguments

OperationPurposeSupported arguments
Create tasksCreate one or more tasks for a useruser_name, tasks[] (title, notes, task_due_timestamp, task_due_date, priority, story_points)
Update task fieldsUpdate status/ETA/priority/tags/assignees/story pointstask_id, status, task_due_date, task_due_timestamp, priority, story_points, tag_names[], assignee_user_names[], update_message
Add task progress noteAdd narrative update without field changestask_id, update_message
List sprintsList sprints with filtersstatus, search_query, max_results
Active sprint summaryShow active sprint summarynone
Sprint board viewShow board details for a sprintsprint_id, max_tasks

How Hana Chooses Update Mode

  • If you request field changes, Hana performs a field update.
  • If you only provide progress text, Hana adds a progress note.

Invocation examples

create tasksupdate tasktask updateactive sprint summary
@Hana create tasks for deployment:
- Prepare release notes by tomorrow (MEDIUM, 2 points)
- Monitor metrics after rollout by Friday (HIGH, 3 points)
@Hana update task TSK-120: move due date to next Friday, set priority HIGH.
@Hana add a progress update to task TSK-120: backend integration complete, QA pending.
@Hana show active sprint summary as a table: task id, owner, status, blockers.

When to use

  • Use @mentions for better assignee resolution.
  • Include exact dates/times for due-date changes.
  • Specify desired output format.

See also

What it does

Hana creates, updates, and summarizes tasks, including sprint-context views and progress updates.

Troubleshooting

  • Update failed: confirm task id format and that the task exists.
  • Ambiguous intent: specify whether you want create, update, or progress-note mode.

Permissions/limits

  • Task actions depend on project integration permissions.
  • Include due date/priority explicitly to avoid inferred defaults.

High-signal invocation

@Hana create tasks for release hardening: run load test (HIGH), finalize rollback checklist (HIGH), update runbook (MEDIUM).

Edge-case invocation

@Hana update task TSK-120: set due date to 2026-03-01 17:00 IST, priority CRITICAL, and add progress note "QA blocked by flaky integration tests".