Skip to main content

respan-instrumentation-watson-orchestrate-adk

Respan instrumentation plugin for the IBM watsonx Orchestrate ADK (ibm-watsonx-orchestrate).

The package uses native patching because no mature upstream OpenTelemetry or OpenInference Watson Orchestrate ADK instrumentor is available. It traces:

  • local PythonTool execution as tool spans
  • generated RunClient run submission/completion methods as agent spans
  • ADK chat and watsonx.ai autodiscover client calls as chat spans when those client modules are installed

Installation

pip install respan-ai respan-instrumentation-watson-orchestrate-adk ibm-watsonx-orchestrate

Usage

from respan import Respan
from respan_instrumentation_watson_orchestrate_adk import (
    WatsonOrchestrateADKInstrumentor,
)

respan = Respan(
    instrumentations=[WatsonOrchestrateADKInstrumentor()],
)

Initialize Respan before invoking Watson Orchestrate ADK tools, run clients, or chat clients. The instrumentor does not require the ADK package at import time; missing optional client surfaces are skipped during activation.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file respan_instrumentation_watson_orchestrate_adk-0.1.1.tar.gz.

File metadata

File hashes

Hashes for respan_instrumentation_watson_orchestrate_adk-0.1.1.tar.gz
Algorithm Hash digest
SHA256 73b402fea37d55ccab95c5424d6b25febcc80c1e41d8cc25cfc625a4d76a9a8e
MD5 fdc5ed1d38530defea4a31c508e7cd40
BLAKE2b-256 0a2028d9edf7951fe95dfb562ad7102e9ca53c17679d82f8538081e8bc1682ec

See more details on using hashes here.

File details

Details for the file respan_instrumentation_watson_orchestrate_adk-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for respan_instrumentation_watson_orchestrate_adk-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0b55ab2bca91e33eab303d49a9076e9d2bdc745086f0001fdf14d648213cfd5a
MD5 e7893da37b8ab770bebdc399f7126d5e
BLAKE2b-256 bb7fbe8c3b4fb494f8ed256a2ac8a436bfb1e5d3c6c3be4c1ef2bed31831132a

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page