chore: generate

This commit is contained in:
opencode-agent[bot]
2026-04-24 21:13:00 +00:00
parent cf45a8d807
commit 7a02eee0f4
@@ -8,13 +8,16 @@ class Unauthorized extends Schema.TaggedErrorClass<Unauthorized>()(
{ httpApiStatus: 401 }, { httpApiStatus: 401 },
) {} ) {}
export class Authorization extends HttpApiMiddleware.Service<Authorization>()("@opencode/ExperimentalHttpApiAuthorization", { export class Authorization extends HttpApiMiddleware.Service<Authorization>()(
"@opencode/ExperimentalHttpApiAuthorization",
{
error: Unauthorized, error: Unauthorized,
security: { security: {
basic: HttpApiSecurity.basic, basic: HttpApiSecurity.basic,
authToken: HttpApiSecurity.apiKey({ in: "query", key: "auth_token" }), authToken: HttpApiSecurity.apiKey({ in: "query", key: "auth_token" }),
}, },
}) {} },
) {}
const emptyCredential = { const emptyCredential = {
username: "", username: "",
@@ -39,7 +42,9 @@ function validateCredential<A, E, R>(
} }
function decodeCredential(input: string) { function decodeCredential(input: string) {
return Encoding.decodeBase64String(input).asEffect().pipe( return Encoding.decodeBase64String(input)
.asEffect()
.pipe(
Effect.match({ Effect.match({
onFailure: () => emptyCredential, onFailure: () => emptyCredential,
onSuccess: (header) => { onSuccess: (header) => {