mirror of
https://github.com/yaklang/yaklang-chrome-extension.git
synced 2026-09-25 20:51:52 +08:00
feat(browser): refine workbench navigation and authorization
This commit is contained in:
@@ -302,7 +302,13 @@ const payloadSchemas = {
|
||||
payload: v.record(v.string(), v.unknown()),
|
||||
timeoutMs: v.optional(v.pipe(v.number(), v.safeInteger(), v.minValue(5_000), v.maxValue(120_000))),
|
||||
}),
|
||||
'authorization.yakit.open': v.strictObject({ workspaceId: id }),
|
||||
'authorization.yakit.open': v.union([
|
||||
v.strictObject({ workspaceId: id }),
|
||||
v.strictObject({
|
||||
tabId,
|
||||
mode: v.optional(v.picklist(['horizontal', 'vertical'])),
|
||||
}),
|
||||
]),
|
||||
'proxy.save': proxyProfile,
|
||||
'proxy.delete': v.strictObject({ id }),
|
||||
'proxy.switch': v.strictObject({ id }),
|
||||
|
||||
Reference in New Issue
Block a user