A caller using the #38 aliases (name for repo, index for number) left no
target in the tools/call audit record.
Refs #64
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
tools/call dispatched with no record, so repo_delete, pr_merge and
file_delete left no trail in gitea-mcp; only auth acceptance was logged.
One slog record per call: tool, caller, token fingerprint, target
(owner/repo/number/branch/path/tag), outcome, duration. Every other
argument is reduced to args_bytes so the audit line never copies file
content or issue bodies.
Closes#64
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>