Skip to content

Commit dfeba19

Browse files
committed
fix(tests): address CodeRabbit review findings
1 parent 707a546 commit dfeba19

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ An [opencode](https://opencode.ai) plugin that exports telemetry via OpenTelemet
1717
- [Headers and resource attributes](#headers-and-resource-attributes)
1818
- [Dynamic headers](#dynamic-headers)
1919
- [Disabling specific metrics](#disabling-specific-metrics)
20+
- [Disabling OTLP logs (`OPENCODE_DISABLE_LOGS`)](#disabling-otlp-logs)
21+
- [Disabling traces (`OPENCODE_DISABLE_TRACES`)](#disabling-traces)
22+
- [SigNoz example](#signoz-example)
2023
- [Datadog example](#datadog-example)
2124
- [Honeycomb example](#honeycomb-example)
2225
- [Claude Code dashboard compatibility](#claude-code-dashboard-compatibility)

tests/config.test.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,11 @@ describe("loadConfig", () => {
281281
process.env["OPENCODE_DISABLE_TRACES"] = "true"
282282
expect(loadConfig().disabledTraces).toEqual(new Set(TRACE_TYPES))
283283
})
284+
285+
test('disabledTraces expands numeric-style value "1" to every known trace type', () => {
286+
process.env["OPENCODE_DISABLE_TRACES"] = "1"
287+
expect(loadConfig().disabledTraces).toEqual(new Set(TRACE_TYPES))
288+
})
284289
})
285290

286291
describe("resolveLogLevel", () => {

0 commit comments

Comments
 (0)