Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/operator/virtualmcpserver-observability.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ The vMCP uses a decorator pattern to wrap backend clients and workflow executors
with telemetry instrumentation. This approach provides consistent metrics and
tracing without modifying the core business logic.

The implementation of both metrics and traces can be found in `pkg/vmcp/server/telemetry.go`.
The implementation of both metrics and traces can be found in `pkg/vmcp/internal/backendtelemetry/backendtelemetry.go`.

## Metrics

Expand Down
6 changes: 3 additions & 3 deletions docs/server/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ go install github.com/swaggo/swag/v2/cmd/swag@v2.0.0-rc4

This will generate:

- `docs/swagger.json`: OpenAPI 3.1.0 specification
- `docs/swagger.yaml`: YAML version of the specification
- `docs/docs.go`: Go code containing the specification
- `docs/server/swagger.json`: OpenAPI 3.1.0 specification
- `docs/server/swagger.yaml`: YAML version of the specification
- `docs/server/docs.go`: Go code containing the specification

## Viewing Documentation

Expand Down
2 changes: 1 addition & 1 deletion docs/telemetry-migration-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,7 @@ metrics use OTEL MCP semantic convention attribute names exclusively (e.g.,

## vMCP Backend Client Attributes

The vMCP backend client (`pkg/vmcp/server/telemetry.go`) emits both
The vMCP backend client (`pkg/vmcp/internal/backendtelemetry/backendtelemetry.go`) emits both
ToolHive-specific and OTEL spec attributes on spans. These are always emitted
regardless of `useLegacyAttributes` since they serve different purposes:

Expand Down
Loading