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

Function canConnect

packages/opencode/test/mcp/oauth-callback.test.ts:23–37  ·  view source on GitHub ↗
(host: string, port: number)

Source from the content-addressed store, hash-verified

21}
22
23async function canConnect(host: string, port: number): Promise<boolean> {
24 return new Promise((resolve) => {
25 const socket = createConnection({ host, port })
26 const done = (ok: boolean) => {
27 socket.removeAllListeners()
28 socket.destroy()
29 resolve(ok)
30 }
31
32 socket.setTimeout(500)
33 socket.once("connect", () => done(true))
34 socket.once("error", () => done(false))
35 socket.once("timeout", () => done(false))
36 })
37}
38
39describe("parseRedirectUri", () => {
40 test("returns defaults when no URI provided", () => {

Callers 1

Calls 1

doneFunction · 0.70

Tested by

no test coverage detected