Commit b8188e6
Use fully resolved frontmatter with imports for OTLP gateway config
- Add observability extraction from imported shared workflows in the imports system
(first-wins strategy, same as activationGitHubToken)
- Before calling injectOTLPConfig, merge imported observability into RawFrontmatter
when the top-level frontmatter has no observability section
- Store the resolved OTLP endpoint in WorkflowData.OTLPEndpoint (set by injectOTLPConfig
as the single source of truth including imports)
- buildMCPGatewayConfig and mcp_setup_generator.go now use workflowData.OTLPEndpoint
instead of independently re-reading raw frontmatter
Agent-Logs-Url: https://github.com/github/gh-aw/sessions/257796c2-5f84-437a-957f-65ea15d03d61
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>1 parent b234ffa commit b8188e6
63 files changed
Lines changed: 1632 additions & 127 deletions
File tree
- .github/workflows
- pkg
- parser
- workflow
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments