MCPcopy Create free account
hub / github.com/bea4dev/ShojiWM / loadRuntimeConfig

Function loadRuntimeConfig

tools/decoration-runtime.ts:1065–1092  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1063 keyBindingConfig?: { entries: RuntimeKeyBindingConfigEntry[] };
1064 pointerConfig?: RuntimePointerConfig;
1065 inputConfig?: { config: InputConfigDraft };
1066 eventConfig?: RuntimeEventConfig;
1067 processConfig?: { entries: RuntimeProcessConfigEntry[] };
1068 processActions?: RuntimeProcessSpawnAction[];
1069}
1070
1071interface LifecycleEnableSuccess {
1072 requestId: number;
1073 ok: true;
1074 kind: "lifecycleEnable";
1075 displayConfig?: { outputs: DisplayConfigDraft };
1076 workspaceConfig?: WorkspaceConfig;
1077 keyBindingConfig?: { entries: RuntimeKeyBindingConfigEntry[] };
1078 pointerConfig?: RuntimePointerConfig;
1079 eventConfig?: RuntimeEventConfig;
1080 processConfig?: { entries: RuntimeProcessConfigEntry[] };
1081 processActions?: RuntimeProcessSpawnAction[];
1082}
1083
1084interface LifecycleDisableSuccess {
1085 requestId: number;
1086 ok: true;
1087 kind: "lifecycleDisable";
1088 state: RuntimePersistedState;
1089}
1090
1091interface RuntimeFailure {
1092 requestId: number;
1093 ok: false;
1094 kind?: RuntimeRequest["kind"];
1095 error: string;

Callers 1

mainFunction · 0.85

Tested by

no test coverage detected