Skip to content

[Feature]: OpenTelemetry distributed tracing across the boj ↔ ABI ↔ cartridge boundary #277

Description

@hyperpolymath

Problem / motivation

Cartridge failures during tools/call are swallowed across MCP client → boj host → Idris2 ABI → cartridge, giving cryptic traces.

Proposed solution

  • Propagate W3C traceparent across the Idris2 ABI into the cartridge.
  • Structured OpenTelemetry error unwinding so boj returns clear traces to the client.

Rough scope

Medium. Runtime observability.

Part of #274. Re-file of #264 (mis-templated).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions