[docs-scanner] Contradictory information about MCP approval fields in audit records
Mantenedores costumam responder em até 1 dia
Avaliação
- Dificuldade
- 1/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 88/100
- Tipo de issue
- Documentação
- Clareza
- Claramente especificada
- Status de atividade
- Ativa
- Stack de tecnologia
- markdown
- Domínio
- documentation
Direção de pesquisa
Leia content/manuals/ai/governance/reference/audit-records.md, com foco na seção “Approval fields” e em sua tabela. Esclareça quais campos se aplicam às aprovações de rede e quais se aplicam às aprovações de MCP, mantendo as descrições consistentes com o texto. O trabalho estará concluído quando os leitores puderem identificar quais campos esperar para cada tipo de aprovação.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
File: content/manuals/ai/governance/reference/audit-records.md
Issue
The "Approval fields" section contains contradictory information about which fields appear in MCP approval records. The prose states:
For MCP approvals, an approved request is evaluated again and recorded with
AUDIT_DECISION_APPROVAL_ALLOW, and a declined request is recorded withAUDIT_DECISION_APPROVAL_DENY. Neither record includesapproval.approval_request_idorapproval.grant_scope.
However, the table immediately below lists:
| Field | Description |
|---|---|
approval.approval_request_id |
ID that links an approval required record to the record that resolves it. |
approval.grant_scope |
Scope the user accepted. Present only on AUDIT_DECISION_APPROVAL_ALLOW records. |
The table descriptions don't distinguish between network and MCP approvals, suggesting these fields are present on all AUDIT_DECISION_APPROVAL_ALLOW records, which contradicts the prose statement that MCP approvals don't include them.
Why this matters
A reader trying to parse MCP approval audit records will be confused about which fields to expect. If they follow the prose, they won't look for these fields. If they follow the table, they'll expect them to be present. This makes it impossible to correctly process MCP approval records.
Suggested fix
Clarify the table to indicate which fields apply to network approvals vs. MCP approvals. For example:
| Field | Description |
|---|---|
approval.approval_request_id |
ID that links an approval required record to the record that resolves it. Present for network approvals only. |
approval.grant_scope |
Scope the user accepted. Present only on network approval AUDIT_DECISION_APPROVAL_ALLOW records. |
Or restructure the section to have separate subsections for network approval fields and MCP approval fields.
Found by nightly documentation quality scanner
- Linguagem predominante
- Markdown
- Estrelas
- 4.7k
- Forks
- 8.5k
- Merge médio
- 2d 8h
- PRs com merge (30d)
- 133
Preparar o ambiente
- Inclui um Dockerfile ou arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de docker/docs
-
[docs-scanner] Inconsistent information about what gets deleted when Docker Offload v1 session endsAberta
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
status/triage
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 92/100
Mantenedores costumam responder em até 1 dia
-
[docs-scanner] Confusing explanation of approval-required outcome vs permit in MCP policyTalvez já em andamento @dave123981 assumiu há 1 dia. Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
status/triage
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 68/100
Mantenedores costumam responder em até 1 dia
-
[docs-scanner] Unclear policy change timing in organization policies overviewTalvez já em andamento @Mhdomer assumiu há 1 dia. Aberta
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 89/100
Mantenedores costumam responder em até 1 dia
Todas as issues de docker/docs
Issues semelhantes
-
Translate docs/ to SpanishAbertadocumentation good first issue language
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 91/100
-
good first issue help wanted translation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Mantenedores costumam responder em até 1 dia
-
Fix duplicated word in speculative decoding docsTalvez já em andamento @ddlw assumiu hoje. Abertacommunity-request
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 89/100
NVIDIA/Megatron-LM#9118 ·
Mantenedores costumam responder em até 2 dias
-
status: needs triage
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 68/100
mastra-ai/mastra#29706 · 1 comentário ·
Mantenedores costumam responder em até 1 dia