HarborHarbor
DocumentationGuidesPlugins

Traces

Runs, spans, tool calls, artifacts, warnings, and outputs.

Traces are the proof layer for Harbor Cloud. Every meaningful execution path should leave a run id that can be inspected later.

Traces

Use traces to debug executions, audit tool calls, find artifacts, and connect SDK responses back to hosted Harbor state.

hrbr inspect 'return await hrbr.runs.get({ run_id: "<run-id>" })'
hrbr inspect 'return await hrbr.runs.graph({ run_id: "<run-id>" })'

SDK clients also return run ids:

const run = await harbor.runtime.execute({ code: 'return { ok: true }' })
console.log(run.run_id)

Keep run ids in support logs and user-facing activity records. Redact credentials, OAuth codes, and source secrets.

On this page