refactor: Centralise deeplink encode and decode into server (#3489)

This commit is contained in:
Jarrod Sibbison
2025-07-20 18:13:55 +10:00
committed by GitHub
parent ef496329b9
commit e2e656c012
20 changed files with 667 additions and 263 deletions
+2 -2
View File
@@ -73,7 +73,7 @@ export const updateSystemPromptWithParameters = async (
recipeParameters: Record<string, string>
): Promise<void> => {
try {
const recipeConfig = window.appConfig?.get?.('recipeConfig');
const recipeConfig = window.appConfig?.get?.('recipe');
const originalInstructions = (recipeConfig as { instructions?: string })?.instructions;
if (!originalInstructions) {
@@ -189,7 +189,7 @@ export const initializeSystem = async (
await initializeAgent({ provider, model });
// Get recipeConfig directly here
const recipeConfig = window.appConfig?.get?.('recipeConfig');
const recipeConfig = window.appConfig?.get?.('recipe');
const botPrompt = (recipeConfig as { instructions?: string })?.instructions;
const responseConfig = (recipeConfig as { response?: { json_schema?: unknown } })?.response;