Task Assignment Flow
Oscar CLI allows team members to assign, track, and resolve tasks related to health check findings. This document walks through the complete task assignment workflow.
Overview
The task assignment flow involves two roles:
Assigner: Creates and assigns tasks to team members
Assignee: Receives, reviews, and resolves or blocks assigned tasks
Workflow
1. Assigner Creates Assignment
The assigner can assign health check findings to team members in two ways:
Via command line:
Use /tasks assign to assign a finding interactively.

The command prompts for:
Which finding to assign
Team member to assign to
Optional note with context
Via web GUI:
After running /check health, Oscar opens a local web interface where you can view findings and assign them by clicking on any finding to view details and select an assignee.

2. Assignee Sees Task Notification
When the assignee logs in to Oscar, they see pending tasks assigned to them at startup.

The notification shows:
Number of open tasks
Who assigned each task
What needs attention
Optional notes from the assigner
3. Assignee Resolves or Blocks Task
The assignee can take action on the task:
Resolving a task:

Use /tasks resolve to mark the task as complete, with an optional resolution note.
Blocking a task:

Use /tasks block to mark the task as blocked, with a required reason explaining the blocker.
4. Assigner Sees Resolution Notifications
When the assigner logs in, they see notifications about tasks that have been resolved or blocked.

The notification shows:
Which tasks were resolved or blocked
Who took the action
Resolution notes or block reasons
When the action was taken
Available Commands
/tasks assign- Assign a health check finding to a team member/tasks reassign- Reassign an existing task to a different team member/tasks resolve- Mark a task as resolved/tasks block- Mark a task as blocked with a reason/tasks list- View all your tasks (assigned to you or by you)
Notes
Tasks are tied to health check findings via
itemId(e.g.,vpc_flow_logs/aws-prod-123)Only one open task can exist per finding - reassigning updates the existing task
Notifications appear at startup for both assignees and assigners
All actions require team mode (
/team login)
Last updated
Was this helpful?