fix(render): add end-to-end observability (#1248)

This commit is contained in:
Miguel Ángel
2026-06-06 23:55:58 -04:00
committed by GitHub
parent 9aebc8db70
commit 29d6f1eac9
28 changed files with 1928 additions and 274 deletions
@@ -0,0 +1,19 @@
import { describe, expect, it } from "vitest";
import { redactTelemetryString } from "./telemetryRedaction.js";
describe("redactTelemetryString", () => {
it("redacts macOS, Linux, Windows, file URLs, and URL query strings", () => {
expect(
redactTelemetryString(
[
"/Users/alice/project/video.mp4",
"/home/ubuntu/project/video.mp4",
"/workspace/app/video.mp4",
"C:\\Users\\Alice\\project\\video.mp4",
"file:///tmp/render/video.mp4",
"https://example.com/video.mp4?token=secret",
].join(" "),
),
).toBe("[path] [path] [path] [path] [file-url] https://example.com/video.mp4?…");
});
});