feat(types): add sandbox and tools fields to routing.agents

Add optional per-agent configuration:
- sandbox: { mode, scope, perSession, workspaceRoot }
- tools: { allow, deny }

These will allow agents to override global agent.sandbox and
agent.tools settings.
This commit is contained in:
sheeek
2026-01-07 11:57:51 +01:00
parent 1011640a13
commit 0851682080

View File

@@ -592,6 +592,10 @@ export type RoutingConfig = {
perSession?: boolean;
workspaceRoot?: string;
};
tools?: {
allow?: string[];
deny?: string[];
};
}
>;
bindings?: Array<{