fix: disable default Effect console logger (#21963)
This commit is contained in:
@@ -55,7 +55,7 @@ export namespace EffectLogger {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
export const layer = Logger.layer([logger], { mergeWithExisting: true })
|
export const layer = Logger.layer([logger], { mergeWithExisting: false })
|
||||||
|
|
||||||
export const create = (base: Fields = {}): Handle => ({
|
export const create = (base: Fields = {}): Handle => ({
|
||||||
debug: (msg, extra) => call((item) => Effect.logDebug(item), base, msg, extra),
|
debug: (msg, extra) => call((item) => Effect.logDebug(item), base, msg, extra),
|
||||||
|
|||||||
@@ -6,9 +6,8 @@ import { Flag } from "@/flag/flag"
|
|||||||
import { CHANNEL, VERSION } from "@/installation/meta"
|
import { CHANNEL, VERSION } from "@/installation/meta"
|
||||||
|
|
||||||
export namespace Observability {
|
export namespace Observability {
|
||||||
export const enabled = !!Flag.OTEL_EXPORTER_OTLP_ENDPOINT
|
|
||||||
|
|
||||||
const base = Flag.OTEL_EXPORTER_OTLP_ENDPOINT
|
const base = Flag.OTEL_EXPORTER_OTLP_ENDPOINT
|
||||||
|
export const enabled = !!base
|
||||||
|
|
||||||
const resource = {
|
const resource = {
|
||||||
serviceName: "opencode",
|
serviceName: "opencode",
|
||||||
@@ -36,7 +35,7 @@ export namespace Observability {
|
|||||||
EffectLogger.layer,
|
EffectLogger.layer,
|
||||||
Otlp.layerJson({
|
Otlp.layerJson({
|
||||||
baseUrl: base,
|
baseUrl: base,
|
||||||
loggerExportInterval: Duration.seconds(5),
|
loggerExportInterval: Duration.seconds(1),
|
||||||
loggerMergeWithExisting: true,
|
loggerMergeWithExisting: true,
|
||||||
resource,
|
resource,
|
||||||
headers,
|
headers,
|
||||||
|
|||||||
Reference in New Issue
Block a user