25 lines
1.0 KiB
TypeScript
25 lines
1.0 KiB
TypeScript
import { registerAppHandlers } from "./handlers/app_handlers";
|
|
import { registerChatHandlers } from "./handlers/chat_handlers";
|
|
import { registerChatStreamHandlers } from "./handlers/chat_stream_handlers";
|
|
import { registerSettingsHandlers } from "./handlers/settings_handlers";
|
|
import { registerShellHandlers } from "./handlers/shell_handler";
|
|
import { registerDependencyHandlers } from "./handlers/dependency_handlers";
|
|
import { registerGithubHandlers } from "./handlers/github_handlers";
|
|
import { registerNodeHandlers } from "./handlers/node_handlers";
|
|
import { registerProposalHandlers } from "./handlers/proposal_handlers";
|
|
import { registerDebugHandlers } from "./handlers/debug_handlers";
|
|
|
|
export function registerIpcHandlers() {
|
|
// Register all IPC handlers by category
|
|
registerAppHandlers();
|
|
registerChatHandlers();
|
|
registerChatStreamHandlers();
|
|
registerSettingsHandlers();
|
|
registerShellHandlers();
|
|
registerDependencyHandlers();
|
|
registerGithubHandlers();
|
|
registerNodeHandlers();
|
|
registerProposalHandlers();
|
|
registerDebugHandlers();
|
|
}
|