adding movies & web search tool
All checks were successful
Recommender Build and Deploy (internal) / Build Recommender Image (push) Successful in 4m0s
Recommender Build and Deploy (internal) / Deploy Recommender (internal) (push) Successful in 12s

This commit is contained in:
2026-03-26 20:35:22 -03:00
parent 6fdfc3797a
commit 1437092a42
25 changed files with 450 additions and 135 deletions

View File

@@ -93,13 +93,15 @@ export function Recom({ id }: RecomProps) {
disliked_shows: string;
themes: string;
brainstorm_count?: number;
media_type: import('../types/index.js').MediaType;
use_web_search?: boolean;
}) => {
const newId = await createNew(body);
route(`/recom/${newId}`);
};
const isRunning = rec?.status === 'running' || rec?.status === 'pending' || !!sseUrl;
const feedbackMap = new Map(feedback.map((f) => [f.tv_show_name, f]));
const feedbackMap = new Map(feedback.map((f) => [f.item_name, f]));
return (
<div class="layout">
@@ -128,7 +130,7 @@ export function Recom({ id }: RecomProps) {
show={show}
existingFeedback={feedbackMap.get(show.title)}
onFeedback={async (name, stars, comment) => {
await submitFeedback({ tv_show_name: name, stars, feedback: comment });
await submitFeedback({ item_name: name, stars, feedback: comment });
}}
/>
))}