chatgpt-api/packages/cli/src/lib/utils.ts

24 wiersze
493 B
TypeScript
Czysty Zwykły widok Historia

2025-05-31 19:17:31 +00:00
import type { Deployment } from '@agentic/platform-types'
2025-05-26 19:09:46 +00:00
export function pruneDeployment(
deployment: Deployment,
{ verbose = false }: { verbose?: boolean }
): Deployment {
if (!verbose) {
const d = structuredClone(deployment)
if (d.readme) {
d.readme = '<omitted>'
}
if (d.originAdapter?.type === 'openapi') {
d.originAdapter.spec = '<omitted>'
2025-05-31 19:17:31 +00:00
d.originAdapter.toolToOperationMap = '<omitted>' as any
2025-05-26 19:09:46 +00:00
}
return d
}
return deployment
}