Extracted from open-telemetry/semantic-conventions#2083 (comment). Need to decide how to record them
- we record some of the params as dedicated attributes, e.g.
mcp.resource.uri - should we record all of them as such?
- we can record params one-by-one assuming they are orthogonal (e.g.
mcp.input.param.location = Seattle, WA) or as a single complex attribute. It really depends on the usage pattern and whether people want to query by individual params
- params._meta contain some things like progress report token that might not be interesting on telemetry
- users might want to record some params/result but not all of it, instrumentations might support it via config in both cases (single params/result attribute vs multiple)
Extracted from open-telemetry/semantic-conventions#2083 (comment). Need to decide how to record them
mcp.resource.uri- should we record all of them as such?mcp.input.param.location = Seattle, WA) or as a single complex attribute. It really depends on the usage pattern and whether people want to query by individual params