Files
gott/Services
MelekiandClaude Opus 4.8 9d21138e62 Fix MCP-Allowlist: exakte Server-Form mcp__<name>__* statt nie-matchendem Glob
Die Claude-CLI-Permission-Engine parst eine Allowlist-Regel via split("__")
zu {serverName, toolName} und vergleicht den Servernamen per strenger
Gleichheit (===); ein '*' wirkt ausschliesslich im Tool-Teil, nie im
Server-Teil. Die generalisierte Form "mcp__*<name>*" parste damit zu einem
Server namens "*<name>*" und matchte NIE -> jeder ueber die MCP-Liste
eingetragene Server wurde headless still abgelehnt (Regression aus 5f7dec6).

- ClaudeCliService.cs: Allowlist-Glob mcp__*<name>* -> mcp__<name>__*
  (exakter Server + Tool-Wildcard, dieselbe Form wie mcp__web-search-prime__*);
  Kommentar erklaert die strenge Server-Gleichheit.
- index.html: UI-Hinweis korrigiert - Name muss exakt dem Tool-Praefix
  entsprechen (z.B. UnityMCP, nicht Unity); Freigabe als mcp__<name>__*.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 10:33:17 +02:00
..
2026-03-09 11:35:04 +01:00