Skip to content

Commit 3877175

Browse files
committed
fix(ci): add type assertions for TS 5.4 compatibility in humanNode builder and executor
1 parent 562b3c0 commit 3877175

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/orchestration/builders/nodes.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { GraphNode, GraphCondition, NodeExecutionMode, EffectClass, MemoryPolicy, DiscoveryPolicy, PersonaPolicy, GuardrailPolicy, RetryPolicy, CompiledExecutionGraph } from '../ir/types.js';
1+
import type { GraphNode, GraphCondition, NodeExecutionMode, EffectClass, MemoryPolicy, DiscoveryPolicy, PersonaPolicy, GuardrailPolicy, RetryPolicy, CompiledExecutionGraph, NodeExecutorConfig } from '../ir/types.js';
22
import { lowerZodToJsonSchema } from '../compiler/SchemaLowering.js';
33

44
export interface NodePolicies {
@@ -124,14 +124,14 @@ export function humanNode(config: {
124124
id: nextId('human'),
125125
type: 'human',
126126
executorConfig: {
127-
type: 'human',
127+
type: 'human' as const,
128128
prompt: config.prompt,
129129
autoAccept: config.autoAccept,
130130
autoReject: config.autoReject,
131131
judge: config.judge,
132132
onTimeout: config.onTimeout,
133133
guardrailOverride: config.guardrailOverride,
134-
},
134+
} as NodeExecutorConfig,
135135
executionMode: 'single_turn',
136136
effectClass: 'human',
137137
timeout: config.timeout,

src/orchestration/runtime/NodeExecutor.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -569,11 +569,11 @@ export class NodeExecutor {
569569
decidedBy: 'guardrail-override',
570570
},
571571
events: [{
572-
type: 'guardrail:hitl-override',
572+
type: 'guardrail:hitl-override' as any,
573573
nodeId,
574574
guardrailId: guardrailIds.join(','),
575575
reason,
576-
}],
576+
} as any],
577577
};
578578
}
579579

0 commit comments

Comments
 (0)