diff --git a/src/agents/pi-embedded-helpers.sanitizeuserfacingtext.e2e.test.ts b/src/agents/pi-embedded-helpers.sanitizeuserfacingtext.e2e.test.ts index 5f222b455..5c3d0540c 100644 --- a/src/agents/pi-embedded-helpers.sanitizeuserfacingtext.e2e.test.ts +++ b/src/agents/pi-embedded-helpers.sanitizeuserfacingtext.e2e.test.ts @@ -53,6 +53,12 @@ describe("sanitizeUserFacingText", () => { expect(sanitizeUserFacingText(text)).toBe(text); }); + it("does not rewrite conversational billing/help text without errorContext", () => { + const text = + "If your API billing is low, top up credits in your provider dashboard and retry payment verification."; + expect(sanitizeUserFacingText(text)).toBe(text); + }); + it("sanitizes raw API error payloads", () => { const raw = '{"type":"error","error":{"message":"Something exploded","type":"server_error"}}'; expect(sanitizeUserFacingText(raw, { errorContext: true })).toBe(