Skip to main content
Start with the failing layer. A package import problem, application validation error, Gateway denial, and provider outage require different fixes.

Fast diagnostic path

1

Prove the package

Run a clean install and import the exact package version without making a network request.
2

Prove configuration

Validate the HTTPS origin and confirm the token provider returns a current, non-empty delegated token.
3

Prove authorization

Use a read-only method whose required scope is granted. Do not diagnose a write failure by broadening to an administrator token.
4

Prove the operation

Reproduce with a disposable resource, stable idempotency key, bounded timeout, and redacted request metadata.

Symptom guide

Inspect PraxaClientError

Do not log the token, request body, memory text, or full upstream response.

Diagnose idempotency conflicts

Store these fields together:
When a request times out, look up that record. Retry the exact normalized body with its existing key, then read back the resulting resource. Do not generate a fresh key merely because the first response was lost.

Diagnose SSE reconnects

  1. Confirm intermediaries allow text/event-stream and do not buffer the body.
  2. Persist the cursor after processing, not before.
  3. Pass the cursor as lastEventId.
  4. Deduplicate any replay by event ID.
  5. Reconcile the final state with getMission.
  6. Treat a local abort as local cancellation only; it does not cancel the mission.

Prove the exact installed contract

For 0.3.0, the OpenAPI version is 8.1.0 and the fingerprint begins with a9835faa. If your runtime reports something else, inspect the lockfile and deployment artifact rather than the local global package cache.

Escalation bundle

Provide support with customer-safe evidence only:
  • package version and OpenAPI fingerprint;
  • UTC timestamp and sanitized Gateway origin;
  • operation name and HTTP status;
  • problem code, retryable flag, and request correlation ID;
  • whether the request was a first attempt or exact replay;
  • whether the issue reproduces with a disposable principal;
  • redacted event IDs and mission state transitions.
Do not include access tokens, provider credentials, raw prompts, memory text, customer documents, or unredacted traces.

Error handling

Review typed errors, automatic retries, and non-retryable status handling.

Authentication troubleshooting

Compare Integration Gateway OAuth, Execution Fabric API keys, application sessions, and webhook secrets.
Last modified on August 14, 2026