Merge pull request #4190 from herjarsa/feat/default-mode

feat(default-mode): auto-activate ultrawork and ralph loop without commands
This commit is contained in:
YeonGyu-Kim
2026-05-21 12:58:04 +09:00
committed by GitHub
10 changed files with 109 additions and 20 deletions
+5 -1
View File
@@ -7,6 +7,7 @@ import { createChatMessageHandler } from "./plugin/chat-message"
import { createCommandExecuteBeforeHandler } from "./plugin/command-execute-before"
import { createMessagesTransformHandler } from "./plugin/messages-transform"
import { createSystemTransformHandler } from "./plugin/system-transform"
import { getUltraworkMessage } from "./hooks/keyword-detector/ultrawork"
import { createEventHandler } from "./plugin/event"
import { createToolDefinitionHandler } from "./plugin/tool-definition"
import { createToolExecuteAfterHandler } from "./plugin/tool-execute-after"
@@ -59,7 +60,10 @@ export function createPluginInterface(args: {
hooks,
}),
"experimental.chat.system.transform": createSystemTransformHandler(),
"experimental.chat.system.transform": createSystemTransformHandler(
pluginConfig.default_mode,
getUltraworkMessage,
),
config: managers.configHandler,