Fix record_video method to accept analysis fields
Added missing parameters: shares, tags, category, elements Now analysis results are properly saved to VideoRecord Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -494,6 +494,10 @@ class VideoLearningAgent:
|
||||
description: Optional[str] = None,
|
||||
likes: Optional[int] = None,
|
||||
comments: Optional[int] = None,
|
||||
shares: Optional[int] = None,
|
||||
tags: Optional[List[str]] = None,
|
||||
category: Optional[str] = None,
|
||||
elements: Optional[List[str]] = None,
|
||||
) -> VideoRecord:
|
||||
"""
|
||||
Record a watched video.
|
||||
@@ -528,6 +532,10 @@ class VideoLearningAgent:
|
||||
description=description,
|
||||
likes=likes,
|
||||
comments=comments,
|
||||
shares=shares,
|
||||
tags=tags or [],
|
||||
category=category,
|
||||
elements=elements or [],
|
||||
position_in_session=self.video_counter,
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user