NoOpAgentInstrumentation

No-op default: runs work and creates no observation, never even invoking context. Active whenever no observability module contributes an AgentInstrumentation bean.

Functions

Link copied to clipboard
open override fun <T> observe(context: () -> <Error class: unknown class>, work: () -> T): T

Run work inside an observation built from context. Returns exactly what work returns, including null, and propagates any exception unchanged.