{"ok":true,"site":{"host":"persona-iota-sepia.vercel.app","url":"https://persona-iota-sepia.vercel.app/","type":"live","desc":"Persona","tools":[{"name":"speak","kind":"act","impl":"imperative","description":"Make the virtual interviewer speak with a specified text and emotional expression.","title":"Speak","inputSchema":{"type":"object","properties":{"text":{"type":"string","description":"The dialogue text for the virtual interviewer to speak."},"emotion":{"type":"string","enum":["neutral","warm","skeptical","impressed","stern","concerned","surprised","thinking"],"description":"The emotional expression of the virtual interviewer while speaking."}},"required":["text","emotion"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_user_transcript","kind":"answer","impl":"imperative","description":"Retrieve the latest human speech utterance captured by Persona and waiting for the AI agent.","title":"Get User Transcript","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"perform_gesture","kind":"act","impl":"imperative","description":"Make the virtual interviewer perform a body gesture.","title":"Perform Gesture","inputSchema":{"type":"object","properties":{"gesture":{"type":"string","enum":["nod","shake_head","head_tilt","acknowledge","agree","disagree","thinking","lean_forward","lean_back","shrug"],"description":"The body gesture for the virtual interviewer to perform."}},"required":["gesture"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"set_expression","kind":"act","impl":"imperative","description":"Change the facial expression of the virtual interviewer.","title":"Set Expression","inputSchema":{"type":"object","properties":{"expression":{"type":"string","enum":["neutral","warm","skeptical","impressed","stern","concerned","surprised","thinking"],"description":"The facial expression for the virtual interviewer to display."}},"required":["expression"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"set_attention","kind":"act","impl":"imperative","description":"Direct the gaze and eye-contact attention target of the virtual interviewer.","title":"Set Attention","inputSchema":{"type":"object","properties":{"target":{"type":"string","enum":["user","center","away"],"description":"The gaze target position: \"user\" (look at user), \"center\" (look at scene center), or \"away\" (look away thoughtfully)."}},"required":["target"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"create_task","kind":"act","impl":"imperative","description":"Create a new actionable task item within the current agent mission.","title":"Create Task","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"The title or short summary of the task."},"description":{"type":"string","description":"Detailed instructions or details for the task."},"priority":{"type":"string","enum":["low","medium","high"],"description":"Task priority level (defaults to medium)."}},"required":["title"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"update_task","kind":"act","impl":"imperative","description":"Update an existing mission task when requirements, priority, description, or execution status change.","title":"Update Task","inputSchema":{"type":"object","properties":{"taskId":{"type":"string","description":"The unique ID of the task to update."},"title":{"type":"string","description":"Updated title for the task."},"description":{"type":"string","description":"Updated description for the task."},"priority":{"type":"string","enum":["low","medium","high"],"description":"Updated task priority."},"status":{"type":"string","enum":["pending","in_progress","completed","cancelled"],"description":"Updated execution status."}},"required":["taskId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_tasks","kind":"answer","impl":"imperative","description":"Retrieve the current mission tasks, optionally filtered by status (\"all\", \"pending\", \"in_progress\", \"completed\", \"cancelled\").","title":"Get Tasks","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"statusFilter":{"type":"string","enum":["all","pending","in_progress","completed","cancelled"],"description":"Filter tasks by status. Defaults to all."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"complete_task","kind":"act","impl":"imperative","description":"Mark a specific mission task as completed.","title":"Complete Task","inputSchema":{"type":"object","properties":{"taskId":{"type":"string","description":"The unique ID of the task to mark completed."}},"required":["taskId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"show_result","kind":"act","impl":"imperative","description":"Present the final structured outcome/result card of completed agent work to the human user.","title":"Show Result","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Heading title for the result summary card."},"summary":{"type":"string","description":"Comprehensive narrative summary of accomplishments or findings."},"data":{"type":"object","description":"Optional structured JSON data key-value pairs."},"type":{"type":"string","enum":["info","success","warning","error"],"description":"Result card alert tone (defaults to info)."}},"required":["title","summary"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"AI & Agents","favicon":"/favicons/persona-iota-sepia.vercel.app.png","apiSurface":"spec","toolCount":10}}