__vite_ssr_exportName__("DESKTOP_APP_ACTIVATION_PROTOCOL_VERSION", () => { try { return DESKTOP_APP_ACTIVATION_PROTOCOL_VERSION } catch {} });
__vite_ssr_exportName__("DesktopAppActivationPlatform", () => { try { return DesktopAppActivationPlatform } catch {} });
__vite_ssr_exportName__("DesktopAppActivationRequest", () => { try { return DesktopAppActivationRequest } catch {} });
__vite_ssr_exportName__("DesktopAppActivationErrorCode", () => { try { return DesktopAppActivationErrorCode } catch {} });
__vite_ssr_exportName__("DesktopAppActivationSuccess", () => { try { return DesktopAppActivationSuccess } catch {} });
__vite_ssr_exportName__("DesktopAppActivationFailure", () => { try { return DesktopAppActivationFailure } catch {} });
__vite_ssr_exportName__("DesktopAppActivationResponse", () => { try { return DesktopAppActivationResponse } catch {} });
const __vite_ssr_import_0__ = await __vite_ssr_import__("/@fs/home/ubuntu/wt/pr-24263/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/Schema.js");
const __vite_ssr_import_1__ = await __vite_ssr_import__("/@fs/home/ubuntu/wt/pr-24263/packages/contracts/src/baseSchemas.ts", {"importedNames":["ProjectId","ThreadId","TrimmedNonEmptyString"]});


const DESKTOP_APP_ACTIVATION_PROTOCOL_VERSION = 1;
const DesktopAppActivationPlatform = __vite_ssr_import_0__.Literals([
	"darwin",
	"linux",
	"win32"
]);
const DesktopAppActivationRequest = __vite_ssr_import_0__.Struct({
	version: __vite_ssr_import_0__.Literal(DESKTOP_APP_ACTIVATION_PROTOCOL_VERSION),
	requestId: __vite_ssr_import_1__.TrimmedNonEmptyString,
	type: __vite_ssr_import_0__.Literal("open-workspace"),
	workspaceRoot: __vite_ssr_import_1__.TrimmedNonEmptyString,
	platform: DesktopAppActivationPlatform
});
const DesktopAppActivationErrorCode = __vite_ssr_import_0__.Literals([
	"invalid-request",
	"renderer-unavailable",
	"environment-unavailable",
	"platform-mismatch",
	"project-create-failed",
	"thread-open-failed",
	"request-timeout",
	"internal-error"
]);
const DesktopAppActivationSuccess = __vite_ssr_import_0__.Struct({
	version: __vite_ssr_import_0__.Literal(DESKTOP_APP_ACTIVATION_PROTOCOL_VERSION),
	requestId: __vite_ssr_import_1__.TrimmedNonEmptyString,
	ok: __vite_ssr_import_0__.Literal(true),
	projectId: __vite_ssr_import_1__.ProjectId,
	threadId: __vite_ssr_import_1__.ThreadId
});
const DesktopAppActivationFailure = __vite_ssr_import_0__.Struct({
	version: __vite_ssr_import_0__.Literal(DESKTOP_APP_ACTIVATION_PROTOCOL_VERSION),
	requestId: __vite_ssr_import_1__.TrimmedNonEmptyString,
	ok: __vite_ssr_import_0__.Literal(false),
	code: DesktopAppActivationErrorCode,
	message: __vite_ssr_import_1__.TrimmedNonEmptyString
});
const DesktopAppActivationResponse = __vite_ssr_import_0__.Union([DesktopAppActivationSuccess, DesktopAppActivationFailure]);
//# sourceMappingSource=vite-generated
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJtYXBwaW5ncyI6IkFBQUEsQ0FBQTs7Ozs7OztBQUFBO0FBRUE7OztBQUVPLE1BQU0sMENBQTBDO0FBRWhELE1BQU0sK0JBQStCLHNCQUFPLFNBQVM7Q0FBQztDQUFVO0NBQVM7QUFBTyxDQUFDO0FBR2pGLE1BQU0sOEJBQThCLHNCQUFPLE9BQU87Q0FDdkQsU0FBUyxzQkFBTyxRQUFRLHVDQUF1QztDQUMvRCxXQUFXO0NBQ1gsTUFBTSxzQkFBTyxRQUFRLGdCQUFnQjtDQUNyQyxlQUFlO0NBQ2YsVUFBVTtBQUNaLENBQUM7QUFHTSxNQUFNLGdDQUFnQyxzQkFBTyxTQUFTO0NBQzNEO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7QUFDRixDQUFDO0FBR00sTUFBTSw4QkFBOEIsc0JBQU8sT0FBTztDQUN2RCxTQUFTLHNCQUFPLFFBQVEsdUNBQXVDO0NBQy9ELFdBQVc7Q0FDWCxJQUFJLHNCQUFPLFFBQVEsSUFBSTtDQUN2QixXQUFXO0NBQ1gsVUFBVTtBQUNaLENBQUM7QUFHTSxNQUFNLDhCQUE4QixzQkFBTyxPQUFPO0NBQ3ZELFNBQVMsc0JBQU8sUUFBUSx1Q0FBdUM7Q0FDL0QsV0FBVztDQUNYLElBQUksc0JBQU8sUUFBUSxLQUFLO0NBQ3hCLE1BQU07Q0FDTixTQUFTO0FBQ1gsQ0FBQztBQUdNLE1BQU0sK0JBQStCLHNCQUFPLE1BQU0sQ0FDdkQsNkJBQ0EsMkJBQ0YsQ0FBQyIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiZGVza3RvcEFwcEFjdGl2YXRpb24udHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgU2NoZW1hIGZyb20gXCJlZmZlY3QvU2NoZW1hXCI7XG5cbmltcG9ydCB7IFByb2plY3RJZCwgVGhyZWFkSWQsIFRyaW1tZWROb25FbXB0eVN0cmluZyB9IGZyb20gXCIuL2Jhc2VTY2hlbWFzLnRzXCI7XG5cbmV4cG9ydCBjb25zdCBERVNLVE9QX0FQUF9BQ1RJVkFUSU9OX1BST1RPQ09MX1ZFUlNJT04gPSAxIGFzIGNvbnN0O1xuXG5leHBvcnQgY29uc3QgRGVza3RvcEFwcEFjdGl2YXRpb25QbGF0Zm9ybSA9IFNjaGVtYS5MaXRlcmFscyhbXCJkYXJ3aW5cIiwgXCJsaW51eFwiLCBcIndpbjMyXCJdKTtcbmV4cG9ydCB0eXBlIERlc2t0b3BBcHBBY3RpdmF0aW9uUGxhdGZvcm0gPSB0eXBlb2YgRGVza3RvcEFwcEFjdGl2YXRpb25QbGF0Zm9ybS5UeXBlO1xuXG5leHBvcnQgY29uc3QgRGVza3RvcEFwcEFjdGl2YXRpb25SZXF1ZXN0ID0gU2NoZW1hLlN0cnVjdCh7XG4gIHZlcnNpb246IFNjaGVtYS5MaXRlcmFsKERFU0tUT1BfQVBQX0FDVElWQVRJT05fUFJPVE9DT0xfVkVSU0lPTiksXG4gIHJlcXVlc3RJZDogVHJpbW1lZE5vbkVtcHR5U3RyaW5nLFxuICB0eXBlOiBTY2hlbWEuTGl0ZXJhbChcIm9wZW4td29ya3NwYWNlXCIpLFxuICB3b3Jrc3BhY2VSb290OiBUcmltbWVkTm9uRW1wdHlTdHJpbmcsXG4gIHBsYXRmb3JtOiBEZXNrdG9wQXBwQWN0aXZhdGlvblBsYXRmb3JtLFxufSk7XG5leHBvcnQgdHlwZSBEZXNrdG9wQXBwQWN0aXZhdGlvblJlcXVlc3QgPSB0eXBlb2YgRGVza3RvcEFwcEFjdGl2YXRpb25SZXF1ZXN0LlR5cGU7XG5cbmV4cG9ydCBjb25zdCBEZXNrdG9wQXBwQWN0aXZhdGlvbkVycm9yQ29kZSA9IFNjaGVtYS5MaXRlcmFscyhbXG4gIFwiaW52YWxpZC1yZXF1ZXN0XCIsXG4gIFwicmVuZGVyZXItdW5hdmFpbGFibGVcIixcbiAgXCJlbnZpcm9ubWVudC11bmF2YWlsYWJsZVwiLFxuICBcInBsYXRmb3JtLW1pc21hdGNoXCIsXG4gIFwicHJvamVjdC1jcmVhdGUtZmFpbGVkXCIsXG4gIFwidGhyZWFkLW9wZW4tZmFpbGVkXCIsXG4gIFwicmVxdWVzdC10aW1lb3V0XCIsXG4gIFwiaW50ZXJuYWwtZXJyb3JcIixcbl0pO1xuZXhwb3J0IHR5cGUgRGVza3RvcEFwcEFjdGl2YXRpb25FcnJvckNvZGUgPSB0eXBlb2YgRGVza3RvcEFwcEFjdGl2YXRpb25FcnJvckNvZGUuVHlwZTtcblxuZXhwb3J0IGNvbnN0IERlc2t0b3BBcHBBY3RpdmF0aW9uU3VjY2VzcyA9IFNjaGVtYS5TdHJ1Y3Qoe1xuICB2ZXJzaW9uOiBTY2hlbWEuTGl0ZXJhbChERVNLVE9QX0FQUF9BQ1RJVkFUSU9OX1BST1RPQ09MX1ZFUlNJT04pLFxuICByZXF1ZXN0SWQ6IFRyaW1tZWROb25FbXB0eVN0cmluZyxcbiAgb2s6IFNjaGVtYS5MaXRlcmFsKHRydWUpLFxuICBwcm9qZWN0SWQ6IFByb2plY3RJZCxcbiAgdGhyZWFkSWQ6IFRocmVhZElkLFxufSk7XG5leHBvcnQgdHlwZSBEZXNrdG9wQXBwQWN0aXZhdGlvblN1Y2Nlc3MgPSB0eXBlb2YgRGVza3RvcEFwcEFjdGl2YXRpb25TdWNjZXNzLlR5cGU7XG5cbmV4cG9ydCBjb25zdCBEZXNrdG9wQXBwQWN0aXZhdGlvbkZhaWx1cmUgPSBTY2hlbWEuU3RydWN0KHtcbiAgdmVyc2lvbjogU2NoZW1hLkxpdGVyYWwoREVTS1RPUF9BUFBfQUNUSVZBVElPTl9QUk9UT0NPTF9WRVJTSU9OKSxcbiAgcmVxdWVzdElkOiBUcmltbWVkTm9uRW1wdHlTdHJpbmcsXG4gIG9rOiBTY2hlbWEuTGl0ZXJhbChmYWxzZSksXG4gIGNvZGU6IERlc2t0b3BBcHBBY3RpdmF0aW9uRXJyb3JDb2RlLFxuICBtZXNzYWdlOiBUcmltbWVkTm9uRW1wdHlTdHJpbmcsXG59KTtcbmV4cG9ydCB0eXBlIERlc2t0b3BBcHBBY3RpdmF0aW9uRmFpbHVyZSA9IHR5cGVvZiBEZXNrdG9wQXBwQWN0aXZhdGlvbkZhaWx1cmUuVHlwZTtcblxuZXhwb3J0IGNvbnN0IERlc2t0b3BBcHBBY3RpdmF0aW9uUmVzcG9uc2UgPSBTY2hlbWEuVW5pb24oW1xuICBEZXNrdG9wQXBwQWN0aXZhdGlvblN1Y2Nlc3MsXG4gIERlc2t0b3BBcHBBY3RpdmF0aW9uRmFpbHVyZSxcbl0pO1xuZXhwb3J0IHR5cGUgRGVza3RvcEFwcEFjdGl2YXRpb25SZXNwb25zZSA9IHR5cGVvZiBEZXNrdG9wQXBwQWN0aXZhdGlvblJlc3BvbnNlLlR5cGU7XG4iXSwiZmlsZSI6Ii9AZnMvaG9tZS91YnVudHUvd3QvcHItMjQyNjMvcGFja2FnZXMvY29udHJhY3RzL3NyYy9kZXNrdG9wQXBwQWN0aXZhdGlvbi50cyJ9

//# vitestCache=W3siZmlsZSI6IjEiLCJpZCI6IjEiLCJ1cmwiOiIyIiwiaW1wb3J0cyI6IjMiLCJtYXBwaW5ncyI6ZmFsc2UsImRlcHMiOiI0IiwiZHluYW1pY0RlcHMiOiI1Iiwic3RhdGljTW9ja3MiOm51bGx9LCIvaG9tZS91YnVudHUvd3QvcHItMjQyNjMvcGFja2FnZXMvY29udHJhY3RzL3NyYy9kZXNrdG9wQXBwQWN0aXZhdGlvbi50cyIsIi9AZnMvaG9tZS91YnVudHUvd3QvcHItMjQyNjMvcGFja2FnZXMvY29udHJhY3RzL3NyYy9kZXNrdG9wQXBwQWN0aXZhdGlvbi50cyIseyJ1cmxzIjoiNiIsImlkcyI6IjcifSxbIjgiLCI5Il0sW10sWyI4IiwiOSJdLHt9LCIvQGZzL2hvbWUvdWJ1bnR1L3d0L3ByLTI0MjYzL25vZGVfbW9kdWxlcy8ucG5wbS9lZmZlY3RANC4wLjUvbm9kZV9tb2R1bGVzL2VmZmVjdC9kaXN0L1NjaGVtYS5qcyIsIi9AZnMvaG9tZS91YnVudHUvd3QvcHItMjQyNjMvcGFja2FnZXMvY29udHJhY3RzL3NyYy9iYXNlU2NoZW1hcy50cyJd