craft-hub / personalWorkbenchToolSchema
Variable: personalWorkbenchToolSchema
constpersonalWorkbenchToolSchema:ZodObject<{description:ZodOptional<ZodString>;downloadUrl:ZodOptional<ZodPipe<ZodString,ZodString>>;group:ZodString;iconScale:ZodOptional<ZodNumber>;iconStyle:ZodOptional<ZodEnum<{original:"original";rounded:"rounded"; }>>;iconUrl:ZodOptional<ZodPipe<ZodString,ZodString>>;id:ZodString;launch:ZodOptional<ZodDiscriminatedUnion<[ZodObject<{application:ZodLiteral<"raycast">;commandUrl:ZodOptional<ZodString>; },$strict>,ZodObject<{application:ZodLiteral<"orca">; },$strict>,ZodObject<{application:ZodLiteral<"ghostty">; },$strict>],"application">>;macosIconUrl:ZodOptional<ZodPipe<ZodString,ZodString>>;repositoryUrl:ZodOptional<ZodPipe<ZodString,ZodString>>;title:ZodString;url:ZodPipe<ZodString,ZodString>; },$strict>
Defined in: packages/craft-hub/src/personal-workbench.ts:43
Validate a website shortcut or known application handoff with a required browser fallback.