Something went wrong. Try again.
source dump of claude code forked from oppi.li/claude-code
Something went wrong. Try again.
608 B · 16 lines
TypeScript
at main
1234567891011121314151617import { initializeAnalyticsSink } from '../services/analytics/sink.js'import { initializeErrorLogSink } from './errorLogSink.js'
/** * Attach error log and analytics sinks, draining any events queued before * attachment. Both inits are idempotent. Called from setup() for the default * command; other entrypoints (subcommands, daemon, bridge) call this directly * since they bypass setup(). * * Leaf module — kept out of setup.ts to avoid the setup → commands → bridge * → setup import cycle. */export function initSinks(): void { initializeErrorLogSink() initializeAnalyticsSink()}