refactor: add agent param to notify.ps1, update claude settings
This commit is contained in:
@@ -88,7 +88,8 @@
|
||||
"mcp__agent-ui__z590_nucleoriofrio_com-edit_component",
|
||||
"mcp__agent-ui__z590_nucleoriofrio_com-list_fs_components",
|
||||
"mcp__agent-ui__z590_nucleoriofrio_com-load_fs_component",
|
||||
"Bash(grep:*)"
|
||||
"Bash(grep:*)",
|
||||
"WebFetch(domain:v2.tauri.app)"
|
||||
]
|
||||
},
|
||||
"enableAllProjectMcpServers": true,
|
||||
|
||||
@@ -1,7 +1,11 @@
|
||||
# Unified hook notifier - forwards all hook events to agent-ui server
|
||||
# Claude Code pipes JSON via stdin with session_id, transcript_path, etc.
|
||||
# The server routes to the correct agent automatically.
|
||||
# Usage: powershell -NoProfile -File hooks/notify.ps1 [agent]
|
||||
# If agent is specified, passes ?agent=<name> so the backend knows the source.
|
||||
# If omitted, the backend auto-detects from session_id/transcript_path.
|
||||
param([string]$agent = "")
|
||||
$b = [Console]::In.ReadToEnd()
|
||||
$url = 'http://localhost:4101/api/claude-hook'
|
||||
if ($agent) { $url += "?agent=$agent" }
|
||||
try {
|
||||
Invoke-RestMethod -Uri 'http://localhost:4101/api/claude-hook' -Method POST -Body $b -ContentType 'application/json' -TimeoutSec 3 | Out-Null
|
||||
Invoke-RestMethod -Uri $url -Method POST -Body $b -ContentType 'application/json' -TimeoutSec 3 | Out-Null
|
||||
} catch {}
|
||||
|
||||
Reference in New Issue
Block a user