opencode-agent[bot] 4 месяцев назад
Родитель
Сommit
dd8c424806

+ 1 - 1
packages/opencode/src/effect/observability.ts

@@ -21,7 +21,7 @@ const headers = Flag.OTEL_EXPORTER_OTLP_HEADERS
     )
   : undefined
 
-export function resource(): { serviceName: string, serviceVersion: string, attributes: Record<string, string> } {
+export function resource(): { serviceName: string; serviceVersion: string; attributes: Record<string, string> } {
   const processMetadata = ensureProcessMetadata("main")
   const attributes: Record<string, string> = (() => {
     const value = process.env.OTEL_RESOURCE_ATTRIBUTES

+ 2 - 1
packages/opencode/test/effect/observability.test.ts

@@ -34,7 +34,8 @@ describe("resource", () => {
 
   test("keeps built-in attributes when env values conflict", () => {
     process.env.OPENCODE_CLIENT = "cli"
-    process.env.OTEL_RESOURCE_ATTRIBUTES = "opencode.client=web,service.instance.id=override,service.namespace=anomalyco"
+    process.env.OTEL_RESOURCE_ATTRIBUTES =
+      "opencode.client=web,service.instance.id=override,service.namespace=anomalyco"
 
     expect(resource().attributes).toMatchObject({
       "opencode.client": "cli",