Skip to content

Expose MCP strict audit logging in help and completions - #5131

Merged
Widthdom merged 1 commit into
mainfrom
fix-issue5096
Aug 21, 2026
Merged

Expose MCP strict audit logging in help and completions#5131
Widthdom merged 1 commit into
mainfrom
fix-issue5096

Conversation

@Widthdom

Copy link
Copy Markdown
Owner

Summary

  • register every public mcp option in the canonical CLI schema, including --audit-log-strict and the neighboring audit-log options
  • generate authoritative MCP help, validation-error usage, and Bash/Zsh/Fish/PowerShell completions from the shared option inventory
  • add parser/help/completion parity coverage and document the discoverability contract

Validation

  • dotnet build CodeIndex.sln -c Release -p:UseSharedCompilation=false
  • dotnet test CodeIndex.sln -c Release -p:UseSharedCompilation=false --no-build (net8.0: 11,645 passed, 7 skipped; net9.0: 11,166 passed, 423 skipped)
  • targeted MCP schema/help/completion tests on net8.0 and net9.0
  • dotnet run --project tools/CodeIndex.Changelog -- check
  • Codex adversarial review against origin/main (no blocking/actionable findings)

Documentation and changelog

  • updated the English and Japanese MCP audit-log sections in USER_GUIDE.md
  • added bilingual fragment changelog.d/unreleased/5096.fixed.md

Follow-up candidates

None.

Fixes #5096

@Widthdom
Widthdom marked this pull request as ready for review August 21, 2026 00:17
@Widthdom
Widthdom merged commit 8f975a7 into main Aug 21, 2026
12 checks passed
@Widthdom
Widthdom deleted the fix-issue5096 branch August 21, 2026 03:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Expose --audit-log-strict in MCP help and shell completions

1 participant