feat(omo-codex): batch 102 (19 files)

This commit is contained in:
YeonGyu-Kim
2026-05-30 19:12:20 +09:00
parent 10e8671b5e
commit 20b0784811
19 changed files with 1596 additions and 0 deletions
@@ -0,0 +1,19 @@
export type ContextInjectionHookEventName = "SessionStart" | "UserPromptSubmit" | "PostToolUse";
export function formatAdditionalContextOutput(
eventName: ContextInjectionHookEventName,
additionalContext: string,
): string {
const normalizedContext = normalizeAdditionalContext(additionalContext);
if (normalizedContext.length === 0) return "";
return `${JSON.stringify({
hookSpecificOutput: {
hookEventName: eventName,
additionalContext: normalizedContext,
},
})}\n`;
}
function normalizeAdditionalContext(additionalContext: string): string {
return additionalContext.replace(/\r\n/g, "\n").replace(/\r/g, "\n").trim();
}