fix: drop embedded sandbox wiring
This commit is contained in:
@@ -48,7 +48,6 @@ import {
|
|||||||
} from "./pi-embedded-subscribe.js";
|
} from "./pi-embedded-subscribe.js";
|
||||||
import { extractAssistantText } from "./pi-embedded-utils.js";
|
import { extractAssistantText } from "./pi-embedded-utils.js";
|
||||||
import { createClawdisCodingTools } from "./pi-tools.js";
|
import { createClawdisCodingTools } from "./pi-tools.js";
|
||||||
import { resolveSandboxContext } from "./sandbox.js";
|
|
||||||
import {
|
import {
|
||||||
applySkillEnvOverrides,
|
applySkillEnvOverrides,
|
||||||
applySkillEnvOverridesFromSnapshot,
|
applySkillEnvOverridesFromSnapshot,
|
||||||
@@ -363,13 +362,7 @@ export async function runEmbeddedPiAgent(params: {
|
|||||||
return enqueueCommandInLane(sessionLane, () =>
|
return enqueueCommandInLane(sessionLane, () =>
|
||||||
enqueueGlobal(async () => {
|
enqueueGlobal(async () => {
|
||||||
const started = Date.now();
|
const started = Date.now();
|
||||||
const sandbox = await resolveSandboxContext({
|
const resolvedWorkspace = resolveUserPath(params.workspaceDir);
|
||||||
config: params.config,
|
|
||||||
sessionKey: params.sessionKey,
|
|
||||||
workspaceDir: params.workspaceDir,
|
|
||||||
});
|
|
||||||
const workspaceDir = sandbox?.workspaceDir ?? params.workspaceDir;
|
|
||||||
const resolvedWorkspace = resolveUserPath(workspaceDir);
|
|
||||||
const prevCwd = process.cwd();
|
const prevCwd = process.cwd();
|
||||||
|
|
||||||
const provider =
|
const provider =
|
||||||
@@ -432,7 +425,6 @@ export async function runEmbeddedPiAgent(params: {
|
|||||||
const tools = createClawdisCodingTools({
|
const tools = createClawdisCodingTools({
|
||||||
bash: params.config?.agent?.bash,
|
bash: params.config?.agent?.bash,
|
||||||
surface: params.surface,
|
surface: params.surface,
|
||||||
sandbox,
|
|
||||||
});
|
});
|
||||||
const machineName = await getMachineDisplayName();
|
const machineName = await getMachineDisplayName();
|
||||||
const runtimeInfo = {
|
const runtimeInfo = {
|
||||||
|
|||||||
Reference in New Issue
Block a user