06-missing-info.yaml 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. id: core-task-manager-missing-info
  2. name: "Task Manager: Missing Information - Request Clarification"
  3. description: |
  4. Tests the task-manager's Missing Information response when details are
  5. insufficient to create JSON tasks.
  6. Validates:
  7. - Returns Missing Information section
  8. - Provides Suggested Prompt for the caller
  9. - Avoids file creation when details are missing
  10. category: developer
  11. prompts:
  12. - text: |
  13. Break down the feature "audit-logging" into JSON subtasks.
  14. Only create tasks if enough information is provided.
  15. If details are missing, respond with the Missing Information format and do NOT call ContextScout.
  16. approvalStrategy:
  17. type: auto-approve
  18. behavior:
  19. mustUseTools:
  20. - read
  21. - bash
  22. mustNotUseTools:
  23. - write
  24. - task
  25. requiresContext: true
  26. expectedContextFiles:
  27. - .opencode/context/core/task-management/navigation.md
  28. - .opencode/context/core/task-management/standards/task-schema.md
  29. - .opencode/context/core/task-management/guides/splitting-tasks.md
  30. - .opencode/context/core/task-management/guides/managing-tasks.md
  31. expectedResponse:
  32. contains:
  33. - "Missing Information"
  34. - "Suggested Prompt"
  35. minToolCalls: 2
  36. maxToolCalls: 8
  37. timeout: 120000
  38. tags:
  39. - task-manager
  40. - missing-info
  41. - planning
  42. - core-subagent