feat: ui enhancements and fixes

This commit is contained in:
Rohit Rajan
2025-12-11 13:40:49 +05:30
parent c8c58eef54
commit c9085d61b4
5 changed files with 435 additions and 372 deletions

View File

@@ -542,12 +542,12 @@ router.post('/recordings/llm', requireSignIn, async (req: AuthenticatedRequest,
logger.log('info', `Starting LLM workflow generation for URL: ${url}`);
const workflowResult = await WorkflowEnricher.generateWorkflowFromPrompt(url, prompt, {
const workflowResult = await WorkflowEnricher.generateWorkflowFromPrompt(url, prompt, req.user.id, {
provider: llmProvider || 'ollama',
model: llmModel,
apiKey: llmApiKey,
baseUrl: llmBaseUrl
}, req.user.id);
});
if (!workflowResult.success || !workflowResult.workflow) {
logger.log('error', `Failed to generate workflow: ${JSON.stringify(workflowResult.errors)}`);
@@ -1321,4 +1321,4 @@ export async function recoverOrphanedRuns() {
}
}
export { processQueuedRuns };
export { processQueuedRuns };