You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add per-script execution timeout and fix chain order comment
Add a default 30s per-script execution timeout that bounds total
wall-clock time including all tool calls. Configurable via
scriptEngine.scriptTimeout in the vMCP config. The timeout is applied
via context.WithTimeout in executor.Execute, so tool Call closures
that respect context cancellation will abort when the deadline is
exceeded.
Fix the middleware chain order comment in server.go to accurately
reflect that script middleware runs before authz in the execution
path: auth establishes identity, but authz does not see the
execute_tool_script call itself. Inner tool calls from scripts do
flow through authz.
Part of #4742
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments