Skip to content

feat(skills): add watch command and enhance status detection in taskMaestro#895

Merged
JeremyDev87 merged 1 commit intomasterfrom
feat/taskmaestro-watch-improvements-861-864-869
Mar 22, 2026
Merged

feat(skills): add watch command and enhance status detection in taskMaestro#895
JeremyDev87 merged 1 commit intomasterfrom
feat/taskmaestro-watch-improvements-861-864-869

Conversation

@JeremyDev87
Copy link
Owner

Summary

Test plan

  • Verify status_check() detects specific error patterns correctly
  • Verify active spinner vs completed spinner discrimination
  • Verify stall detection triggers after 2+ cycles with identical content hash
  • Verify RESULT.json stale auto-removal when issue field mismatches TASK.md
  • Verify watch_workers() nudges idle workers after IDLE_CYCLES_BEFORE_NUDGE cycles
  • Verify nudge escalation after MAX_NUDGE_COUNT attempts
  • Verify permission prompt auto-handling sends correct keys
  • Validate JSON schemas: ajv-cli validate
  • Validate markdown lint: markdownlint-cli2

Closes #861
Closes #864
Closes #869

…aestro

- Add /taskmaestro watch command with auto-nudge for stuck workers (#861)
  - Detect idle workers for 2+ consecutive cycles without RESULT.json
  - Contextual nudges: idle vs error_idle messages
  - Escalate to conductor alert after 3 failed nudges
- Enhance status_check() with 2-pass duration-based detection (#864)
  - Specific error patterns (FAIL, Error:, Cannot find, fatal:, ENOENT)
  - Active spinner discrimination (braille + Claude progress format)
  - Content hash stall detection across cycles
  - RESULT.json stale auto-removal on issue mismatch
- Add permission prompt auto-handling in watch loop (#869)
  - Detect edit/proceed/allow permission prompts
  - Auto-send Enter/y to approve, log each action

Closes #861
Closes #864
Closes #869
@JeremyDev87 JeremyDev87 added feat sub-issue 상위 이슈의 하위 작업 labels Mar 22, 2026
@vercel
Copy link

vercel bot commented Mar 22, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Mar 22, 2026 3:52pm

@JeremyDev87 JeremyDev87 self-assigned this Mar 22, 2026
@JeremyDev87 JeremyDev87 merged commit 26f0e4c into master Mar 22, 2026
25 checks passed
@JeremyDev87 JeremyDev87 deleted the feat/taskmaestro-watch-improvements-861-864-869 branch March 22, 2026 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat sub-issue 상위 이슈의 하위 작업

Projects

None yet

1 participant