mirror of
https://github.com/badlogic/pi-mono.git
synced 2026-11-05 23:37:25 +00:00
feat: add typed telemetry contracts
This commit is contained in:
parent
d4eaf052b2
commit
04d6447f7c
18 changed files with 1900 additions and 14 deletions
13
packages/agent/scripts/generate-telemetry-docs.ts
Normal file
13
packages/agent/scripts/generate-telemetry-docs.ts
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
import { resolve } from "node:path";
|
||||
import { pathToFileURL } from "node:url";
|
||||
import { generateTelemetryDocs } from "../../ai/scripts/generate-telemetry-docs.ts";
|
||||
import { HARNESS_TELEMETRY_SCHEMA } from "../src/harness/telemetry.ts";
|
||||
|
||||
if (process.argv[1] && pathToFileURL(resolve(process.argv[1])).href === import.meta.url) {
|
||||
generateTelemetryDocs(
|
||||
HARNESS_TELEMETRY_SCHEMA,
|
||||
"Pi Agent Harness Telemetry Schema",
|
||||
resolve(import.meta.dirname, "../docs/telemetry-schema.md"),
|
||||
process.argv.includes("--check"),
|
||||
);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue