d9072b4a98
- Add normalizeFallbackModels helper to centralize string/array normalization (P3) - Export RuntimeFallbackConfig and FallbackModels types from config/index.ts - Fix agent detection regex to use word boundaries for sessionID matching - Improve tests to verify actual fallback switching logic (not just log paths) - Add SessionCategoryRegistry cleanup in executeSyncTask on completion/error (P2) - All 24 runtime-fallback tests pass, 115 delegate-task tests pass
37 lines
728 B
TypeScript
37 lines
728 B
TypeScript
export {
|
|
OhMyOpenCodeConfigSchema,
|
|
AgentOverrideConfigSchema,
|
|
AgentOverridesSchema,
|
|
McpNameSchema,
|
|
AgentNameSchema,
|
|
HookNameSchema,
|
|
BuiltinCommandNameSchema,
|
|
SisyphusAgentConfigSchema,
|
|
ExperimentalConfigSchema,
|
|
RalphLoopConfigSchema,
|
|
TmuxConfigSchema,
|
|
TmuxLayoutSchema,
|
|
RuntimeFallbackConfigSchema,
|
|
FallbackModelsSchema,
|
|
} from "./schema"
|
|
|
|
export type {
|
|
OhMyOpenCodeConfig,
|
|
AgentOverrideConfig,
|
|
AgentOverrides,
|
|
McpName,
|
|
AgentName,
|
|
HookName,
|
|
BuiltinCommandName,
|
|
SisyphusAgentConfig,
|
|
ExperimentalConfig,
|
|
DynamicContextPruningConfig,
|
|
RalphLoopConfig,
|
|
TmuxConfig,
|
|
TmuxLayout,
|
|
SisyphusConfig,
|
|
SisyphusTasksConfig,
|
|
RuntimeFallbackConfig,
|
|
FallbackModels,
|
|
} from "./schema"
|