Repository navigation
Conversation
Add a discoverable guide, exact-snippet loopback OTLP contracts and floor/latest CI without a copied instrumentation helper. Co-Authored-By: Claude Code <noreply@anthropic.com>
Co-Authored-By: Claude Code <noreply@anthropic.com>
Exercise the exact guide cancellation path and explain incomplete CLI responses without copying tracing helpers. Fixed package pins remain blocked on the shared repair release. Co-Authored-By: Claude Code <noreply@anthropic.com>
nik13
marked this pull request as draft
November 2, 2026 17:50
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merge hold: genuine fixed tracing release required
Do not publish/merge this guide yet. The latest published tracing pins (
traceAI-openai==0.1.12,fi-instrumentation-otel==1.2.2) still lose request cancellation spans. The exact guide now has a mandatory cancellation contract: the original interruption must propagate and its finally/force_flush must export one ERROR span. This fails with published pins at both OpenAI bounds, rather than silently accepting lost telemetry.Shared repair dependencies: future-agi/traceAI#520 and future-agi/traceAI#536. Built packages from #536 at
93907f3cfbbd39f18a6e3a3ad11171757b81057e(which includes #520) pass the complete guide and recipe contracts. They are not yet genuine fixed releases. No unpublished version is placed in customer installation commands.Unblock only after the shared fixes pass their merge/release gates and real registry versions are available: update this page's install pins, its CI install step and static contracts, and the README/requirements in future-agi/traceAI#542; rerun the published floor/latest matrices. The guide also describes the CLI completion fix in #542, so that change must land before publication.
Summary
Add the discoverable PrismML Bonsai how-to using the maintained OpenAI instrumentor, not copied tracing glue. Cover server startup, stable model aliases, separate model and Future AGI credentials, correct OTLP origin, exact runnable Python setup, privacy and actionable troubleshooting.
This recall update:
Verification
Sandboxed, synthetic credentials, isolated HOME and loopback HTTP/OTLP only; no live model or Cloud calls.
2eb5f964; diff checks pass. No lockfile change, registry publication or merge.No product E2E harness applies. The screenshot verifies documentation rendering only, not live Bonsai inference or Future AGI Cloud ingestion.
🤖 Generated with Claude Code