Skip to content

Commit 8a9ead6

Browse files
committed
fix(reply): bypass heavy error helper imports
1 parent 35664d5 commit 8a9ead6

6 files changed

Lines changed: 6 additions & 6 deletions

File tree

src/agents/bash-tools.exec-approval-followup.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
isExecDeniedResultText,
1212
parseExecApprovalResultText,
1313
} from "./exec-approval-result.js";
14-
import { sanitizeUserFacingText } from "./pi-embedded-helpers/errors.js";
14+
import { sanitizeUserFacingText } from "./pi-embedded-helpers/sanitize-user-facing-text.js";
1515
import { callGatewayTool } from "./tools/gateway.js";
1616

1717
type ExecApprovalFollowupParams = {

src/agents/pi-embedded-utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
} from "../shared/chat-message-content.js";
99
import { sanitizeAssistantVisibleText } from "../shared/text/assistant-visible-text.js";
1010
import { stripReasoningTagsFromText } from "../shared/text/reasoning-tags.js";
11-
import { sanitizeUserFacingText } from "./pi-embedded-helpers.js";
11+
import { sanitizeUserFacingText } from "./pi-embedded-helpers/sanitize-user-facing-text.js";
1212
import { formatToolDetail, resolveToolDisplay } from "./tool-display.js";
1313

1414
export {

src/agents/tools/chat-history-text.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { extractAssistantTextForPhase } from "../../shared/chat-message-content.js";
22
import { sanitizeAssistantVisibleTextWithProfile } from "../../shared/text/assistant-visible-text.js";
3-
import { sanitizeUserFacingText } from "../pi-embedded-helpers.js";
3+
import { sanitizeUserFacingText } from "../pi-embedded-helpers/sanitize-user-facing-text.js";
44

55
export function stripToolMessages(messages: unknown[]): unknown[] {
66
return messages.filter((msg) => {

src/auto-reply/reply/agent-runner-execution.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ import {
2323
isOverloadedErrorMessage,
2424
isRateLimitErrorMessage,
2525
isTransientHttpError,
26-
sanitizeUserFacingText,
2726
} from "../../agents/pi-embedded-helpers.js";
27+
import { sanitizeUserFacingText } from "../../agents/pi-embedded-helpers/sanitize-user-facing-text.js";
2828
import { isLikelyExecutionAckPrompt } from "../../agents/pi-embedded-runner/run/incomplete-turn.js";
2929
import { runEmbeddedPiAgent } from "../../agents/pi-embedded.js";
3030
import {

src/auto-reply/reply/normalize-reply.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { sanitizeUserFacingText } from "../../agents/pi-embedded-helpers/errors.js";
1+
import { sanitizeUserFacingText } from "../../agents/pi-embedded-helpers/sanitize-user-facing-text.js";
22
import { hasReplyPayloadContent } from "../../interactive/payload.js";
33
import { normalizeOptionalString } from "../../shared/string-coerce.js";
44
import { stripHeartbeatToken } from "../heartbeat.js";

src/tasks/task-status.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {
22
INTERNAL_RUNTIME_CONTEXT_BEGIN,
33
INTERNAL_RUNTIME_CONTEXT_END,
44
} from "../agents/internal-runtime-context.js";
5-
import { sanitizeUserFacingText } from "../agents/pi-embedded-helpers/errors.js";
5+
import { sanitizeUserFacingText } from "../agents/pi-embedded-helpers/sanitize-user-facing-text.js";
66
import { truncateUtf16Safe } from "../utils.js";
77
import type { TaskRecord } from "./task-registry.types.js";
88

0 commit comments

Comments
 (0)