feat(agent-browser): add opt-in preview data injection
This commit is contained in:
@@ -11,6 +11,7 @@ type AgentBrowserBody = {
|
||||
url?: unknown;
|
||||
action?: unknown;
|
||||
visible?: unknown;
|
||||
inject_project_data?: unknown;
|
||||
enabled?: unknown;
|
||||
bounds?: unknown;
|
||||
method?: unknown;
|
||||
@@ -221,6 +222,7 @@ export async function handleAgentBrowserRoutes(
|
||||
url: targetUrl,
|
||||
bounds: parseBounds(body.bounds),
|
||||
visible: rendererPresentation && body.visible !== false,
|
||||
...(body.inject_project_data === true ? { injectProjectData: true } : {}),
|
||||
});
|
||||
await ensureProjectStillActive(ctx, project);
|
||||
emitState(ctx, 'agent-browser:show', browser);
|
||||
|
||||
Reference in New Issue
Block a user