Visão consolidada em lote de entregas, grupos, notas, feedbacks, workflow e cobertura da tarefa
get_assignment_grading_overviewRetrieves a consolidated grading overview for a Moodle assignment, including groups, members, submissions, grades, feedback, workflow status, visibility, and detected inconsistencies.
Instructions
Recupera em uma única operação consolidada todo o panorama de avaliação de uma tarefa do Moodle: metadados da tarefa, grupos efetivos do projeto (excluindo grupos gerais de turma), integrantes confirmados (sem docentes), entregas coletivas e individuais com arquivos deduplicados, notas individuais e agregadas por grupo (fully_graded, partially_graded, not_graded, inconsistent), comentários de avaliação existentes (gradingFeedbackComments), estados de workflow e visibilidade, cobertura percentual e inconsistências detectadas.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"assignmentId": "<assignmentId>"
},
"name": "get_assignment_grading_overview"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fresh | No | Se true, ignora caches temporários e força releitura direta do Moodle. | |
| limit | No | Quantidade máxima de grupos/itens retornados por página (padrão: 200). | |
| cursor | No | Cursor numérico opcional para paginação (nextCursor da chamada anterior). | |
| courseId | No | ID opcional da disciplina (resolvido automaticamente quando omitido). | |
| assignmentId | Yes | ID da tarefa (assignmentId) no Moodle. | |
| includeGrades | No | Se true (padrão), inclui notas individuais, nota agregada comum e divergências. | |
| includeGroups | No | Se true (padrão), retorna a lista detalhada de grupos da tarefa. | |
| includeMembers | No | Se true (padrão), inclui os integrantes e suas avaliações individuais em cada grupo. | |
| includeFeedback | No | Se true (padrão), inclui comentários da avaliação existentes (gradingFeedbackComments) e hash SHA-256. | |
| includeWorkflow | No | Se true (padrão), inclui estados de workflow da avaliação. | |
| includeVisibility | No | Se true (padrão), inclui estado de publicação e visibilidade para os estudantes. | |
| includePersonalData | No | Se true, inclui e-mail institucional dos estudantes (padrão: false). | |
| includeSubmissionComments | No | Se true, consulta também comentários da entrega (assignsubmission_comments) de cada submissão enviada (padrão: false para máxima velocidade). |