Observe API
UseObserve.observe() to create spans for custom agent orchestration: planning, tool execution, policy checks, handoffs, retrieval, and other work that provider SDKs do not expose.
Wrap A Function
Wrap a tool call
Observe Options
Avoid Sensitive Metadata
SetignoreInput or ignoreOutput when wrapper metadata should avoid recording argument counts or output type.
Ignore input and output metadata
Common Beacon Actions
Use Beacon compatibility attributes when a custom step should normalize into a known event category.Wrap an MCP tool call

