fix(opencode): disconnect dynamically added mcp servers (#29452)
This commit is contained in:
@@ -109,6 +109,10 @@ describe("mcp HttpApi", () => {
|
||||
expect(added.status).toBe(200)
|
||||
expect(yield* json(added)).toMatchObject({ added: { status: "disabled" } })
|
||||
|
||||
const addedDisconnected = yield* request(handler, "/mcp/added/disconnect", tmp.directory, { method: "POST" })
|
||||
expect(addedDisconnected.status).toBe(200)
|
||||
expect(yield* json(addedDisconnected)).toBe(true)
|
||||
|
||||
const connected = yield* request(handler, "/mcp/demo/connect", tmp.directory, { method: "POST" })
|
||||
expect(connected.status).toBe(200)
|
||||
expect(yield* json(connected)).toBe(true)
|
||||
|
||||
Reference in New Issue
Block a user