__vite_ssr_exportName__("ConnectionPersistenceError", () => { try { return ConnectionPersistenceError } catch {} });
__vite_ssr_exportName__("ConnectionTargetStore", () => { try { return ConnectionTargetStore } catch {} });
__vite_ssr_exportName__("ConnectionRegistrationStore", () => { try { return ConnectionRegistrationStore } catch {} });
__vite_ssr_exportName__("EnvironmentCacheStore", () => { try { return EnvironmentCacheStore } catch {} });
__vite_ssr_exportName__("EnvironmentOwnedDataCleanup", () => { try { return EnvironmentOwnedDataCleanup } catch {} });
const __vite_ssr_import_0__ = await __vite_ssr_import__("/@fs/home/ubuntu/wt/pr-24263/packages/contracts/src/index.ts");
const __vite_ssr_import_1__ = await __vite_ssr_import__("/@fs/home/ubuntu/wt/pr-24263/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/Context.js");
const __vite_ssr_import_2__ = await __vite_ssr_import__("/@fs/home/ubuntu/wt/pr-24263/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/Effect.js");
const __vite_ssr_import_3__ = await __vite_ssr_import__("/@fs/home/ubuntu/wt/pr-24263/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/Option.js");
const __vite_ssr_import_4__ = await __vite_ssr_import__("/@fs/home/ubuntu/wt/pr-24263/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/Schema.js");





class ConnectionPersistenceError extends __vite_ssr_import_4__.TaggedError()("ConnectionPersistenceError", {
	operation: __vite_ssr_import_4__.Literals([
		"list-targets",
		"list-disabled-targets",
		"register-connection",
		"set-connection-routes",
		"remove-connection",
		"set-connection-enabled",
		"load-shell",
		"save-shell",
		"load-thread",
		"save-thread",
		"remove-thread",
		"load-server-config",
		"save-server-config",
		"load-vcs-refs",
		"save-vcs-refs",
		"remove-vcs-refs",
		"clear-vcs-refs",
		"clear-environment"
	]),
	message: __vite_ssr_import_4__.String
}) {};
class ConnectionTargetStore extends __vite_ssr_import_1__.Service()("@t3tools/client-runtime/platform/persistence/ConnectionTargetStore") {};
class ConnectionRegistrationStore extends __vite_ssr_import_1__.Service()("@t3tools/client-runtime/platform/persistence/ConnectionRegistrationStore") {};
class EnvironmentCacheStore extends __vite_ssr_import_1__.Service()("@t3tools/client-runtime/platform/persistence/EnvironmentCacheStore") {};
class EnvironmentOwnedDataCleanup extends __vite_ssr_import_1__.Reference("@t3tools/client-runtime/platform/persistence/EnvironmentOwnedDataCleanup", { defaultValue: () => ({ clear: () => __vite_ssr_import_2__.void }) }) {}
//# sourceMappingSource=vite-generated
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJtYXBwaW5ncyI6IkFBQUEsQ0FBQTs7Ozs7QUFBQTtBQVFBO0FBQ0E7QUFDQTtBQUNBOzs7Ozs7QUFNTyxNQUFNLG1DQUFtQyxzQkFBTyxZQUF3QyxDQUFDLENBQzlGLDhCQUNBO0NBQ0UsV0FBVyxzQkFBTyxTQUFTO0VBQ3pCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQUNGLENBQUM7Q0FDRCxTQUFTLHNCQUFPO0FBQ2xCLENBQ0YsQ0FBQyxDQUFDLENBQUM7QUFFSSxNQUFNLDhCQUE4QixzQkFBUSxRQU1qRCxDQUFDLENBQUMsb0VBQW9FLENBQUMsQ0FBQyxDQUFDO0FBRXBFLE1BQU0sb0NBQW9DLHNCQUFRLFFBeUJ2RCxDQUFDLENBQUMsMEVBQTBFLENBQUMsQ0FBQyxDQUFDO0FBRTFFLE1BQU0sOEJBQThCLHNCQUFRLFFBNERqRCxDQUFDLENBQUMsb0VBQW9FLENBQUMsQ0FBQyxDQUFDO0FBRXBFLE1BQU0sb0NBQW9DLHNCQUFRLFVBRXRELDRFQUE0RSxFQUM3RSxxQkFBcUIsRUFDbkIsYUFBYSxzQkFBTyxLQUN0QixHQUNGLENBQUMsQ0FBQyxDQUFDLENBQUMiLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbInBlcnNpc3RlbmNlLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIHR5cGUgRW52aXJvbm1lbnRJZCxcbiAgdHlwZSBPcmNoZXN0cmF0aW9uVjJTaGVsbFNuYXBzaG90LFxuICB0eXBlIE9yY2hlc3RyYXRpb25WMlRocmVhZERldGFpbFNuYXBzaG90LFxuICB0eXBlIFNlcnZlckNvbmZpZyxcbiAgdHlwZSBUaHJlYWRJZCxcbiAgdHlwZSBWY3NMaXN0UmVmc1Jlc3VsdCxcbn0gZnJvbSBcIkB0M3Rvb2xzL2NvbnRyYWN0c1wiO1xuaW1wb3J0ICogYXMgQ29udGV4dCBmcm9tIFwiZWZmZWN0L0NvbnRleHRcIjtcbmltcG9ydCAqIGFzIEVmZmVjdCBmcm9tIFwiZWZmZWN0L0VmZmVjdFwiO1xuaW1wb3J0ICogYXMgT3B0aW9uIGZyb20gXCJlZmZlY3QvT3B0aW9uXCI7XG5pbXBvcnQgKiBhcyBTY2hlbWEgZnJvbSBcImVmZmVjdC9TY2hlbWFcIjtcblxuaW1wb3J0IHR5cGUgeyBDb25uZWN0aW9uUmVnaXN0cmF0aW9uIH0gZnJvbSBcIi4uL2Nvbm5lY3Rpb24vY2F0YWxvZy50c1wiO1xuaW1wb3J0IHR5cGUgeyBEZWZlcnJlZFNoZWxsU25hcHNob3QgfSBmcm9tIFwiLi4vc3RhdGUvc2hlbGxQdWxsUmVxdWVzdHMudHNcIjtcbmltcG9ydCB0eXBlIHsgQ29ubmVjdGlvblRhcmdldCwgUGVyc2lzdGVkQ29ubmVjdGlvblRhcmdldCB9IGZyb20gXCIuLi9jb25uZWN0aW9uL21vZGVsLnRzXCI7XG5cbmV4cG9ydCBjbGFzcyBDb25uZWN0aW9uUGVyc2lzdGVuY2VFcnJvciBleHRlbmRzIFNjaGVtYS5UYWdnZWRFcnJvcjxDb25uZWN0aW9uUGVyc2lzdGVuY2VFcnJvcj4oKShcbiAgXCJDb25uZWN0aW9uUGVyc2lzdGVuY2VFcnJvclwiLFxuICB7XG4gICAgb3BlcmF0aW9uOiBTY2hlbWEuTGl0ZXJhbHMoW1xuICAgICAgXCJsaXN0LXRhcmdldHNcIixcbiAgICAgIFwibGlzdC1kaXNhYmxlZC10YXJnZXRzXCIsXG4gICAgICBcInJlZ2lzdGVyLWNvbm5lY3Rpb25cIixcbiAgICAgIFwic2V0LWNvbm5lY3Rpb24tcm91dGVzXCIsXG4gICAgICBcInJlbW92ZS1jb25uZWN0aW9uXCIsXG4gICAgICBcInNldC1jb25uZWN0aW9uLWVuYWJsZWRcIixcbiAgICAgIFwibG9hZC1zaGVsbFwiLFxuICAgICAgXCJzYXZlLXNoZWxsXCIsXG4gICAgICBcImxvYWQtdGhyZWFkXCIsXG4gICAgICBcInNhdmUtdGhyZWFkXCIsXG4gICAgICBcInJlbW92ZS10aHJlYWRcIixcbiAgICAgIFwibG9hZC1zZXJ2ZXItY29uZmlnXCIsXG4gICAgICBcInNhdmUtc2VydmVyLWNvbmZpZ1wiLFxuICAgICAgXCJsb2FkLXZjcy1yZWZzXCIsXG4gICAgICBcInNhdmUtdmNzLXJlZnNcIixcbiAgICAgIFwicmVtb3ZlLXZjcy1yZWZzXCIsXG4gICAgICBcImNsZWFyLXZjcy1yZWZzXCIsXG4gICAgICBcImNsZWFyLWVudmlyb25tZW50XCIsXG4gICAgXSksXG4gICAgbWVzc2FnZTogU2NoZW1hLlN0cmluZyxcbiAgfSxcbikge31cblxuZXhwb3J0IGNsYXNzIENvbm5lY3Rpb25UYXJnZXRTdG9yZSBleHRlbmRzIENvbnRleHQuU2VydmljZTxcbiAgQ29ubmVjdGlvblRhcmdldFN0b3JlLFxuICB7XG4gICAgcmVhZG9ubHkgbGlzdDogRWZmZWN0LkVmZmVjdDxSZWFkb25seUFycmF5PENvbm5lY3Rpb25UYXJnZXQ+LCBDb25uZWN0aW9uUGVyc2lzdGVuY2VFcnJvcj47XG4gICAgcmVhZG9ubHkgbGlzdERpc2FibGVkOiBFZmZlY3QuRWZmZWN0PFJlYWRvbmx5QXJyYXk8RW52aXJvbm1lbnRJZD4sIENvbm5lY3Rpb25QZXJzaXN0ZW5jZUVycm9yPjtcbiAgfVxuPigpKFwiQHQzdG9vbHMvY2xpZW50LXJ1bnRpbWUvcGxhdGZvcm0vcGVyc2lzdGVuY2UvQ29ubmVjdGlvblRhcmdldFN0b3JlXCIpIHt9XG5cbmV4cG9ydCBjbGFzcyBDb25uZWN0aW9uUmVnaXN0cmF0aW9uU3RvcmUgZXh0ZW5kcyBDb250ZXh0LlNlcnZpY2U8XG4gIENvbm5lY3Rpb25SZWdpc3RyYXRpb25TdG9yZSxcbiAge1xuICAgIC8qKlxuICAgICAqIFJlY29yZHMgb2Ygcm91dGVzIG1pc3NpbmcgZnJvbSBgcm91dGVzYCBhcmUgZHJvcHBlZC5cbiAgICAgKi9cbiAgICByZWFkb25seSByZWdpc3RlcjogKFxuICAgICAgcmVnaXN0cmF0aW9uOiBDb25uZWN0aW9uUmVnaXN0cmF0aW9uLFxuICAgICAgcm91dGVzOiBSZWFkb25seUFycmF5PFBlcnNpc3RlZENvbm5lY3Rpb25UYXJnZXQ+LFxuICAgICkgPT4gRWZmZWN0LkVmZmVjdDx2b2lkLCBDb25uZWN0aW9uUGVyc2lzdGVuY2VFcnJvcj47XG4gICAgLyoqXG4gICAgICogYHJvdXRlc2AgbXVzdCBub3QgYmUgZW1wdHkuXG4gICAgICovXG4gICAgcmVhZG9ubHkgc2V0Um91dGVzOiAoXG4gICAgICBlbnZpcm9ubWVudElkOiBFbnZpcm9ubWVudElkLFxuICAgICAgcm91dGVzOiBSZWFkb25seUFycmF5PFBlcnNpc3RlZENvbm5lY3Rpb25UYXJnZXQ+LFxuICAgICkgPT4gRWZmZWN0LkVmZmVjdDx2b2lkLCBDb25uZWN0aW9uUGVyc2lzdGVuY2VFcnJvcj47XG4gICAgcmVhZG9ubHkgcmVtb3ZlOiAoXG4gICAgICBlbnZpcm9ubWVudElkOiBFbnZpcm9ubWVudElkLFxuICAgICkgPT4gRWZmZWN0LkVmZmVjdDx2b2lkLCBDb25uZWN0aW9uUGVyc2lzdGVuY2VFcnJvcj47XG4gICAgcmVhZG9ubHkgc2V0RW5hYmxlZDogKFxuICAgICAgZW52aXJvbm1lbnRJZDogRW52aXJvbm1lbnRJZCxcbiAgICAgIGVuYWJsZWQ6IGJvb2xlYW4sXG4gICAgKSA9PiBFZmZlY3QuRWZmZWN0PHZvaWQsIENvbm5lY3Rpb25QZXJzaXN0ZW5jZUVycm9yPjtcbiAgfVxuPigpKFwiQHQzdG9vbHMvY2xpZW50LXJ1bnRpbWUvcGxhdGZvcm0vcGVyc2lzdGVuY2UvQ29ubmVjdGlvblJlZ2lzdHJhdGlvblN0b3JlXCIpIHt9XG5cbmV4cG9ydCBjbGFzcyBFbnZpcm9ubWVudENhY2hlU3RvcmUgZXh0ZW5kcyBDb250ZXh0LlNlcnZpY2U8XG4gIEVudmlyb25tZW50Q2FjaGVTdG9yZSxcbiAge1xuICAgIHJlYWRvbmx5IGxvYWRTaGVsbDogKFxuICAgICAgZW52aXJvbm1lbnRJZDogRW52aXJvbm1lbnRJZCxcbiAgICApID0+IEVmZmVjdC5FZmZlY3Q8T3B0aW9uLk9wdGlvbjxEZWZlcnJlZFNoZWxsU25hcHNob3Q+LCBDb25uZWN0aW9uUGVyc2lzdGVuY2VFcnJvcj47XG4gICAgcmVhZG9ubHkgc2F2ZVNoZWxsOiAoXG4gICAgICBlbnZpcm9ubWVudElkOiBFbnZpcm9ubWVudElkLFxuICAgICAgc25hcHNob3Q6IE9yY2hlc3RyYXRpb25WMlNoZWxsU25hcHNob3QsXG4gICAgKSA9PiBFZmZlY3QuRWZmZWN0PHZvaWQsIENvbm5lY3Rpb25QZXJzaXN0ZW5jZUVycm9yPjtcbiAgICByZWFkb25seSBsb2FkVGhyZWFkOiAoXG4gICAgICBlbnZpcm9ubWVudElkOiBFbnZpcm9ubWVudElkLFxuICAgICAgdGhyZWFkSWQ6IFRocmVhZElkLFxuICAgICkgPT4gRWZmZWN0LkVmZmVjdDxcbiAgICAgIE9wdGlvbi5PcHRpb248T3JjaGVzdHJhdGlvblYyVGhyZWFkRGV0YWlsU25hcHNob3Q+LFxuICAgICAgQ29ubmVjdGlvblBlcnNpc3RlbmNlRXJyb3JcbiAgICA+O1xuICAgIHJlYWRvbmx5IHNhdmVUaHJlYWQ6IChcbiAgICAgIGVudmlyb25tZW50SWQ6IEVudmlyb25tZW50SWQsXG4gICAgICBzbmFwc2hvdDogT3JjaGVzdHJhdGlvblYyVGhyZWFkRGV0YWlsU25hcHNob3QsXG4gICAgKSA9PiBFZmZlY3QuRWZmZWN0PHZvaWQsIENvbm5lY3Rpb25QZXJzaXN0ZW5jZUVycm9yPjtcbiAgICByZWFkb25seSByZW1vdmVUaHJlYWQ6IChcbiAgICAgIGVudmlyb25tZW50SWQ6IEVudmlyb25tZW50SWQsXG4gICAgICB0aHJlYWRJZDogVGhyZWFkSWQsXG4gICAgKSA9PiBFZmZlY3QuRWZmZWN0PHZvaWQsIENvbm5lY3Rpb25QZXJzaXN0ZW5jZUVycm9yPjtcbiAgICByZWFkb25seSBsb2FkU2VydmVyQ29uZmlnOiAoXG4gICAgICBlbnZpcm9ubWVudElkOiBFbnZpcm9ubWVudElkLFxuICAgICkgPT4gRWZmZWN0LkVmZmVjdDxPcHRpb24uT3B0aW9uPFNlcnZlckNvbmZpZz4sIENvbm5lY3Rpb25QZXJzaXN0ZW5jZUVycm9yPjtcbiAgICByZWFkb25seSBzYXZlU2VydmVyQ29uZmlnOiAoXG4gICAgICBlbnZpcm9ubWVudElkOiBFbnZpcm9ubWVudElkLFxuICAgICAgY29uZmlnOiBTZXJ2ZXJDb25maWcsXG4gICAgKSA9PiBFZmZlY3QuRWZmZWN0PHZvaWQsIENvbm5lY3Rpb25QZXJzaXN0ZW5jZUVycm9yPjtcbiAgICAvKipcbiAgICAgKiBRdWVyeS1zcGVjaWZpYyBsaXN0cyBhcmUgbm90IGNhY2hlZCBiZWNhdXNlIHRoZXkgYXJlIGluY29tcGxldGUgYW5kIHVuc2FmZVxuICAgICAqIHRvIHByZXNlbnQgYXMgYSBmdWxsIHBpY2tlci5cbiAgICAgKi9cbiAgICByZWFkb25seSBsb2FkVmNzUmVmczogKFxuICAgICAgZW52aXJvbm1lbnRJZDogRW52aXJvbm1lbnRJZCxcbiAgICAgIGN3ZDogc3RyaW5nLFxuICAgICkgPT4gRWZmZWN0LkVmZmVjdDxPcHRpb24uT3B0aW9uPFZjc0xpc3RSZWZzUmVzdWx0PiwgQ29ubmVjdGlvblBlcnNpc3RlbmNlRXJyb3I+O1xuICAgIHJlYWRvbmx5IHNhdmVWY3NSZWZzOiAoXG4gICAgICBlbnZpcm9ubWVudElkOiBFbnZpcm9ubWVudElkLFxuICAgICAgY3dkOiBzdHJpbmcsXG4gICAgICByZWZzOiBWY3NMaXN0UmVmc1Jlc3VsdCxcbiAgICApID0+IEVmZmVjdC5FZmZlY3Q8dm9pZCwgQ29ubmVjdGlvblBlcnNpc3RlbmNlRXJyb3I+O1xuICAgIHJlYWRvbmx5IHJlbW92ZVZjc1JlZnM6IChcbiAgICAgIGVudmlyb25tZW50SWQ6IEVudmlyb25tZW50SWQsXG4gICAgICBjd2Q6IHN0cmluZyxcbiAgICApID0+IEVmZmVjdC5FZmZlY3Q8dm9pZCwgQ29ubmVjdGlvblBlcnNpc3RlbmNlRXJyb3I+O1xuICAgIC8qKlxuICAgICAqIEdpdCByZWYgbXV0YXRpb25zIGFyZSByZXBvc2l0b3J5LXdpZGUsIGFuZCBsaW5rZWQgd29ya3RyZWVzIG1heSBoYXZlXG4gICAgICogY2FjaGVkIHRoZSBzYW1lIHJlZnMgdW5kZXIgZGlmZmVyZW50IHdvcmtpbmctZGlyZWN0b3J5IGtleXMuXG4gICAgICovXG4gICAgcmVhZG9ubHkgY2xlYXJWY3NSZWZzOiAoXG4gICAgICBlbnZpcm9ubWVudElkOiBFbnZpcm9ubWVudElkLFxuICAgICkgPT4gRWZmZWN0LkVmZmVjdDx2b2lkLCBDb25uZWN0aW9uUGVyc2lzdGVuY2VFcnJvcj47XG4gICAgcmVhZG9ubHkgY2xlYXI6IChcbiAgICAgIGVudmlyb25tZW50SWQ6IEVudmlyb25tZW50SWQsXG4gICAgKSA9PiBFZmZlY3QuRWZmZWN0PHZvaWQsIENvbm5lY3Rpb25QZXJzaXN0ZW5jZUVycm9yPjtcbiAgfVxuPigpKFwiQHQzdG9vbHMvY2xpZW50LXJ1bnRpbWUvcGxhdGZvcm0vcGVyc2lzdGVuY2UvRW52aXJvbm1lbnRDYWNoZVN0b3JlXCIpIHt9XG5cbmV4cG9ydCBjbGFzcyBFbnZpcm9ubWVudE93bmVkRGF0YUNsZWFudXAgZXh0ZW5kcyBDb250ZXh0LlJlZmVyZW5jZTx7XG4gIHJlYWRvbmx5IGNsZWFyOiAoZW52aXJvbm1lbnRJZDogRW52aXJvbm1lbnRJZCkgPT4gRWZmZWN0LkVmZmVjdDx2b2lkPjtcbn0+KFwiQHQzdG9vbHMvY2xpZW50LXJ1bnRpbWUvcGxhdGZvcm0vcGVyc2lzdGVuY2UvRW52aXJvbm1lbnRPd25lZERhdGFDbGVhbnVwXCIsIHtcbiAgZGVmYXVsdFZhbHVlOiAoKSA9PiAoe1xuICAgIGNsZWFyOiAoKSA9PiBFZmZlY3Qudm9pZCxcbiAgfSksXG59KSB7fVxuIl0sImZpbGUiOiIvQGZzL2hvbWUvdWJ1bnR1L3d0L3ByLTI0MjYzL3BhY2thZ2VzL2NsaWVudC1ydW50aW1lL3NyYy9wbGF0Zm9ybS9wZXJzaXN0ZW5jZS50cyJ9

//# vitestCache=W3siZmlsZSI6IjEiLCJpZCI6IjEiLCJ1cmwiOiIyIiwiaW1wb3J0cyI6IjMiLCJtYXBwaW5ncyI6ZmFsc2UsImRlcHMiOiI0IiwiZHluYW1pY0RlcHMiOiI1Iiwic3RhdGljTW9ja3MiOm51bGx9LCIvaG9tZS91YnVudHUvd3QvcHItMjQyNjMvcGFja2FnZXMvY2xpZW50LXJ1bnRpbWUvc3JjL3BsYXRmb3JtL3BlcnNpc3RlbmNlLnRzIiwiL0Bmcy9ob21lL3VidW50dS93dC9wci0yNDI2My9wYWNrYWdlcy9jbGllbnQtcnVudGltZS9zcmMvcGxhdGZvcm0vcGVyc2lzdGVuY2UudHMiLHsidXJscyI6IjYiLCJpZHMiOiI3In0sWyI4IiwiOSIsIjEwIiwiMTEiLCIxMiJdLFtdLFsiOCIsIjkiLCIxMCIsIjExIiwiMTIiXSx7fSwiL0Bmcy9ob21lL3VidW50dS93dC9wci0yNDI2My9wYWNrYWdlcy9jb250cmFjdHMvc3JjL2luZGV4LnRzIiwiL0Bmcy9ob21lL3VidW50dS93dC9wci0yNDI2My9ub2RlX21vZHVsZXMvLnBucG0vZWZmZWN0QDQuMC41L25vZGVfbW9kdWxlcy9lZmZlY3QvZGlzdC9Db250ZXh0LmpzIiwiL0Bmcy9ob21lL3VidW50dS93dC9wci0yNDI2My9ub2RlX21vZHVsZXMvLnBucG0vZWZmZWN0QDQuMC41L25vZGVfbW9kdWxlcy9lZmZlY3QvZGlzdC9FZmZlY3QuanMiLCIvQGZzL2hvbWUvdWJ1bnR1L3d0L3ByLTI0MjYzL25vZGVfbW9kdWxlcy8ucG5wbS9lZmZlY3RANC4wLjUvbm9kZV9tb2R1bGVzL2VmZmVjdC9kaXN0L09wdGlvbi5qcyIsIi9AZnMvaG9tZS91YnVudHUvd3QvcHItMjQyNjMvbm9kZV9tb2R1bGVzLy5wbnBtL2VmZmVjdEA0LjAuNS9ub2RlX21vZHVsZXMvZWZmZWN0L2Rpc3QvU2NoZW1hLmpzIl0=