Dashboard › opencode › Distillation
a23ad321-1a32-4469-8a6e-e99038c719f9["lore_tm_v1_T4IVimZvPYomr8QMnzo2ZxQDefRhQo2mwT2UtJ8IPcU"]
/home/byk/Code/opencode-lore-v2/packages/opencode/src/server-runtime.ts, /home/byk/Code/opencode-lore-v2/packages/opencode/src/internal.ts, and /home/byk/Code/opencode-lore-v2/packages/opencode/src/index.ts./home/byk/Code/opencode-lore-v2/packages/opencode/src/server-runtime.ts imports probeGateway at line 5; calls await probeGateway(url) at lines 148, 156, and 173; declares readPortFile: () => number | null at line 162; and reads the port with const port = gateway.readPortFile() at line 164./home/byk/Code/opencode-lore-v2/packages/opencode/src/internal.ts exports probeGateway beginning at line 154; it creates an AbortController at line 158, schedules controller.abort() after timeoutMs at line 159, delegates loopback URLs to probeLoopback(url, controller.signal) at line 162, and otherwise returns the .ok status from fetch(url, { signal: controller.signal }) at line 163./home/byk/Code/opencode-lore-v2/packages/opencode/src/index.ts exports/imports probeGateway at line 17; calls await probeGateway(url) at lines 49, 58, and 77; dynamically imports readPortFile via await import(/* webpackIgnore: true */ gw) at line 66; and invokes readPortFile() at line 67./home/byk/Code/opencode-lore-v2/packages/opencode/src/index.ts:230 begins documentation mentioning LORE_OPENCODE_FORCE_ACTIVE=1 and pointing the plugin at a controlled target.