When adding or integrating agent frameworks/invocation paths, ensure observability works end-to-end by meeting BOTH requirements: (1) the emitted telemetry conforms to the documented OpenTelemetry/OpenInference schema (not merely “OTLP transport”), and (2) trace context is propagated across boundaries (e.g., Lambda → AgentCore) so traces are continuous and visible.
Practical rules:
scope.name). Don’t assume that any OTLP-emitting custom scope is supported.Example checklist (pseudo):
1) Instrumentation emits OpenTelemetry/OpenInference per docs
- validate required semantic fields/structures exist in emitted events/spans
2) Trace continuity across hops
- Lambda -> AgentCore: ensure trace context propagation is configured
3) Validate in UI
- confirm single end-to-end trace and presence of Lambda + agent spans