chore: generate

This commit is contained in:
opencode-agent[bot]
2026-05-04 02:57:18 +00:00
parent 7bc26dafae
commit 9f708e748a
3 changed files with 110 additions and 4 deletions

View File

@@ -28,7 +28,9 @@ export interface Interface {
export class Service extends Context.Service<Service, Interface>()("@opencode/PtyTicket") {}
function matches(record: Scope, input: Scope) {
return record.ptyID === input.ptyID && record.directory === input.directory && record.workspaceID === input.workspaceID
return (
record.ptyID === input.ptyID && record.directory === input.directory && record.workspaceID === input.workspaceID
)
}
// Tickets are inserted via Cache.set and removed atomically via invalidateWhen. The lookup is

View File

@@ -26,9 +26,7 @@ describe("PTY websocket tickets", () => {
const ptyID = PtyID.ascending()
const issued = yield* tickets.issue({ ptyID, directory: "/tmp/a" })
expect(
yield* tickets.consume({ ptyID, directory: "/tmp/b", ticket: issued.ticket }),
).toBe(false)
expect(yield* tickets.consume({ ptyID, directory: "/tmp/b", ticket: issued.ticket })).toBe(false)
expect(yield* tickets.consume({ ptyID, directory: "/tmp/a", ticket: issued.ticket })).toBe(true)
}),
)