Skip to content

Commit ffc895b

Browse files
committed
fix(secrets): pass TTS contract for persona SecretRef collection
Upstream made contract required on collectProviderApiKeyAssignment; persona-level overrides must pass the same contract as top-level providers. Signed-off-by: Sebastien Tardif <[email protected]>
1 parent 41d4bdc commit ffc895b

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

src/secrets/runtime-config-collectors-tts.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ export function collectTtsApiKeyAssignments(params: {
8686
pathPrefix: `${params.pathPrefix}.personas.${personaId}`,
8787
defaults: params.defaults,
8888
context: params.context,
89+
contract: params.tts,
8990
active: params.active,
9091
inactiveReason: params.inactiveReason,
9192
});

0 commit comments

Comments
 (0)