style: finalize exec formatter cleanup

This commit is contained in:
Peter Steinberger
2026-03-30 06:02:43 +09:00
parent ddd2cbf03a
commit 421acd27e1
3 changed files with 12 additions and 3 deletions

View File

@@ -254,7 +254,11 @@ export function resolveExecTarget(params: {
}
const selectedTarget = requestedTarget ?? configuredTarget;
const effectiveHost =
selectedTarget === "auto" ? (params.sandboxAvailable ? "sandbox" : "gateway") : selectedTarget;
selectedTarget === "auto"
? params.sandboxAvailable
? "sandbox"
: "gateway"
: selectedTarget;
return {
configuredTarget,
requestedTarget,

View File

@@ -1,7 +1,12 @@
import fs from "node:fs/promises";
import path from "node:path";
import type { AgentTool, AgentToolResult } from "@mariozechner/pi-agent-core";
import { type ExecHost, loadExecApprovals, maxAsk, minSecurity } from "../infra/exec-approvals.js";
import {
type ExecHost,
loadExecApprovals,
maxAsk,
minSecurity,
} from "../infra/exec-approvals.js";
import { resolveExecSafeBinRuntimePolicy } from "../infra/exec-safe-bin-runtime-policy.js";
import { sanitizeHostExecEnvWithDiagnostics } from "../infra/host-env-security.js";
import {

View File

@@ -1,6 +1,7 @@
import { randomUUID } from "node:crypto";
import { resolveDefaultAgentId } from "../agents/agent-scope.js";
import type { ModelCatalogEntry } from "../agents/model-catalog.js";
import { normalizeExecTarget } from "../infra/exec-approvals.js";
import {
resolveAllowedModelRef,
resolveDefaultModelForAgent,
@@ -19,7 +20,6 @@ import {
} from "../auto-reply/thinking.js";
import type { OpenClawConfig } from "../config/config.js";
import type { SessionEntry } from "../config/sessions.js";
import { normalizeExecTarget } from "../infra/exec-approvals.js";
import {
isAcpSessionKey,
isSubagentSessionKey,