getTaskResults
Get detailed results for a specific task, including step-level answers and ticket counts. Reading the results: answers only contains real answers — skipped testers are counted in skippedCount but never listed; choice and rate steps return per-option counts seeded with EVERY offered option (a 0 means offered but unchosen; an extra key marked other:true is a free-typed answer); free-text and file steps list per-tester entries. completion: 0 also appears when no tester could see the task. File answer URLs are time-limited and differ on every call — the stable identity is the answer resource id (usable with getAnswerAttachment over MCP). testersCompleted and testersDropped (at task level and on each step) mean the same as in getTaskPerformanceSummary: dropped counts testers who answered here, then submitted no answer anywhere in the beta for 14 days, and still have unanswered steps left in the beta, so recent drop-offs and testers who answered everything are not counted. Instructions steps never carry answers entries in THIS tool, but their answersCount still counts completion acknowledgments; call getStepResults on the step to see who acknowledged and when. An invalid tagId/testerUserId filter is rejected with an error, never silently ignored.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tagId | No | Optional: Filter to testers assigned to a given tag. | |
| taskId | Yes | The UUID of the task to inspect. | |
| productId | Yes | ID of the beta project to query. Get valid IDs from the listProducts tool. | |
| testerUserId | No | Optional: Filter results down to a single tester user id. |