MCPcopy
hub / github.com/anomalyco/opencode / createTuiResolvedConfig

Function createTuiResolvedConfig

packages/opencode/test/fixture/tui-runtime.ts:25–30  ·  view source on GitHub ↗
(input: ResolvedInput = {})

Source from the content-addressed store, hash-verified

23}
24
25export function createTuiResolvedConfig(input: ResolvedInput = {}): HostResolved {
26 return {
27 ...resolve(input, { terminalSuspend: process.platform !== "win32" }),
28 plugin_origins: input.plugin_origins,
29 }
30}
31
32export function mockTuiRuntime(dir: string, plugin: PluginSpec[], opts?: { plugin_enabled?: Record<string, boolean> }) {
33 process.env.OPENCODE_PLUGIN_META_FILE = path.join(dir, "plugin-meta.json")

Callers 12

tuiConfigFunction · 0.90
loadFunction · 0.90
mkConfigFunction · 0.90
plugin-add.test.tsFile · 0.90
configFunction · 0.90
mockTuiRuntimeFunction · 0.70

Calls 1

resolveFunction · 0.90

Tested by 3

loadFunction · 0.72
mkConfigFunction · 0.72
configFunction · 0.72