CALIBER
Quickstart
Build & integrate

Developer troubleshooting

The first-pass diagnosis path for CALIBER SDK and REST integrations: auth, project scoping, CSRF, uploads, waiters, and workflow invocation.

DeveloperHow ToGA
PrerequisitesA CALIBER SDK or REST API integration issue
Reviewed 2026-08-10 · current main branch docs contract

Use this page for first-pass developer diagnosis across SDK and REST usage: auth, project scoping, CSRF, uploads, waiters, and workflow invocation.

At a glance

SymptomFirst thing to check
SDK call authenticates but sees the wrong objectsproject scope/header alignment
Browser write works but automation failsauth model and CSRF expectations
Raw HTTP works but SDK code failsclient configuration or version mismatch
Upload or file-backed workflow calls failworkflow storage and media constraints
Long-running operation never settlesuse the documented waiter/polling path
Workflow invocation fails after compileruntime inputs, downstream tools, or approvals

1. Auth and scope issues are the most common root cause

Before debugging business logic, confirm:

  • base URL
  • bearer token or session model
  • project scope

Use Auth and project scoping for the canonical first-pass checklist.

2. Keep browser and automation contracts separate

The browser flow may involve session and CSRF behavior that your service integration should not copy unless you are intentionally emulating the UI.

3. Use the right surface for the question

If the question is...Use this next
what route family exists?Resource catalog
what exact method or model exists in Python?SDK API reference
what runtime path does a workflow use?Workflows
why is the operator runtime degraded?Operator troubleshooting

CALIBER : Contextual Adaptive Lifecycle for Intelligent Build, Evaluation, and Refinement — this page is generated from the authoritative Markdown sources in docs/ and the repository-level ARCHITECTURE.md.