Skip to content

Commit e4529e0

Browse files
Copilotpelikhan
andauthored
Render opentelemetry block directly in MCP config instead of shell variable
Per spec §4.1.3.6, the opentelemetry configuration belongs in the MCP config file using ${VARIABLE_NAME} expressions (the same pattern used for domain, apiKey, etc.). Remove the shell-built GH_AW_GATEWAY_OTEL variable and instead render the opentelemetry object statically with ${OTEL_EXPORTER_OTLP_ENDPOINT}, ${GITHUB_AW_OTEL_TRACE_ID}, and ${GITHUB_AW_OTEL_PARENT_SPAN_ID} references. The gateway expands these at config-load time from env vars passed via -e flags. Agent-Logs-Url: https://github.com/github/gh-aw/sessions/80f8d9fa-8b38-4a3e-8a2c-e49ef408b516 Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
1 parent b8188e6 commit e4529e0

57 files changed

Lines changed: 345 additions & 1149 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/daily-architecture-diagram.lock.yml

Lines changed: 6 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/daily-assign-issue-to-user.lock.yml

Lines changed: 6 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/daily-choice-test.lock.yml

Lines changed: 6 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/daily-cli-performance.lock.yml

Lines changed: 6 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/daily-cli-tools-tester.lock.yml

Lines changed: 6 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/daily-code-metrics.lock.yml

Lines changed: 6 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)