CUA feature - extraction data combined assisstant's message (#2157)

This commit is contained in:
Shuchang Zheng
2025-04-14 22:54:41 -07:00
committed by GitHub
parent 18f24745d0
commit cac9e6a61a
4 changed files with 17 additions and 19 deletions

View File

@@ -338,20 +338,19 @@ async def parse_cua_actions(
intention=reasoning,
)
if skyvern_action_type == "complete":
if not task.data_extraction_goal and useful_information:
LOG.info(
"Updating task with useful information",
task_id=task.task_id,
organization_id=task.organization_id,
useful_information=useful_information,
assistant_message=assistant_message,
reasoning=reasoning,
)
await app.DATABASE.update_task(
task.task_id,
organization_id=task.organization_id,
extracted_information=assistant_message,
)
LOG.info(
"Updating task with useful information",
task_id=task.task_id,
organization_id=task.organization_id,
useful_information=useful_information,
assistant_message=assistant_message,
reasoning=reasoning,
)
await app.DATABASE.update_task(
task.task_id,
organization_id=task.organization_id,
extracted_information=assistant_message,
)
action = CompleteAction(
reasoning=reasoning,
intention=reasoning,