Skip to content

feat: add awaiting_owner task status detection#428

Merged
0xNyk merged 1 commit intomainfrom
feat/awaiting-owner-status
Mar 17, 2026
Merged

feat: add awaiting_owner task status detection#428
0xNyk merged 1 commit intomainfrom
feat/awaiting-owner-status

Conversation

@0xNyk
Copy link
Member

@0xNyk 0xNyk commented Mar 17, 2026

Summary

  • Add awaiting_owner status to the Task type and Zustand store
  • Add new column to task board between "Assigned" and "In Progress" with orange styling
  • Keyword-based detection: tasks with descriptions containing phrases like "waiting for", "needs human", "approval needed" are automatically placed in the Awaiting Owner column
  • i18n keys added for all supported languages

Supersedes #397 (cherry-picked scope: awaiting_owner status only, not the other 9 features from that kitchen-sink PR).

Risk Level

Low — additive column, keyword detection only applies to assigned/in_progress tasks.

Tests

  • pnpm typecheck — passes
  • pnpm test — 710/710 passing

Contribution Checklist

  • Lint/typecheck/build passing
  • No DB migration needed (status is client-side detection)

Notes

The awaiting_owner status works in two ways: (1) tasks explicitly set to this status by the API, and (2) keyword detection on assigned/in_progress tasks that match common phrases indicating human action needed.

Add awaiting_owner column to task board with keyword-based detection
for tasks requiring human action. Tasks matching keywords like
"waiting for", "needs human", "approval needed" are automatically
placed in a dedicated column with orange styling.

Supersedes #397
@github-actions github-actions bot added the screenshot-drift UI changed — README screenshots may need updating label Mar 17, 2026
@github-actions
Copy link

📸 Screenshot Drift Check

This PR modifies UI source files. Please verify whether the README screenshots need refreshing:

  • docs/mission-control-overview.png — main dashboard
  • docs/mission-control-agents.png — agents panel
  • docs/mission-control-memory-graph.png — memory graph
Changed UI files
src/components/panels/task-board-panel.tsx

See docs/SCREENSHOT-GUIDE.md for instructions on capturing and optimising screenshots.

This comment is posted automatically and can be dismissed if no visual changes occurred.

@0xNyk 0xNyk merged commit fc4384b into main Mar 17, 2026
1 of 2 checks passed
@0xNyk 0xNyk deleted the feat/awaiting-owner-status branch March 17, 2026 06:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

screenshot-drift UI changed — README screenshots may need updating

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant