/** * HyDRA embedding input builder — SP-112, SP-138, GitHub #60, #76. * * Prefixes the latest user turn with session metadata so requirement vectors * reflect turn context, not only the latest user string. Prior assistant * responses are excluded from the encoder body per HyDRA reference (#76). */ import type { RoutingRequest } from '../types/index.js'; import type { TriageResult } from '../triage/triage-engine.js'; /** * Build HyDRA encoder input: seven-flag metadata prefix + latest user text. * * Format: `[turns:N|tools:0|tokens:N|type:...|compact:0|loop:0|attach:0] {text}` * * Metadata affects capability prediction only; tier selection uses the * cluster/feature gate (SP-103) separately. */ export declare function buildHydraInput(request: RoutingRequest, triage?: TriageResult): string; //# sourceMappingURL=hydra-input.d.ts.map