MCPcopy Index your code
hub / github.com/anomalyco/opencode / tcpAddress

Function tcpAddress

packages/opencode/src/server/server.ts:140–146  ·  view source on GitHub ↗
(state: ListenerState)

Source from the content-addressed store, hash-verified

138}
139
140function tcpAddress(state: ListenerState) {
141 return Effect.gen(function* () {
142 if (state.server.address._tag === "TcpAddress") return state.server.address
143 yield* Scope.close(state.scope, Exit.void).pipe(Effect.ignore)
144 return yield* Effect.die(new Error(`Unexpected HttpServer address tag: ${state.server.address._tag}`))
145 })
146}
147
148function makeURL(hostname: string, port: number) {
149 const result = new URL("http://localhost")

Callers 1

server.tsFile · 0.85

Calls 1

closeMethod · 0.45

Tested by

no test coverage detected