From aae6c93f11938a70ad2e1aab6f8a84fecc24d81d Mon Sep 17 00:00:00 2001 From: Simon <10131203+gaomeng1900@users.noreply.github.com> Date: Wed, 18 Mar 2026 01:55:09 +0800 Subject: [PATCH] fix(ext): useAgent execute return result --- packages/extension/src/agent/useAgent.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/extension/src/agent/useAgent.ts b/packages/extension/src/agent/useAgent.ts index a4be760..42375fe 100644 --- a/packages/extension/src/agent/useAgent.ts +++ b/packages/extension/src/agent/useAgent.ts @@ -4,6 +4,7 @@ import type { AgentActivity, AgentStatus, + ExecutionResult, HistoricalEvent, SupportedLanguage, } from '@page-agent/core' @@ -32,7 +33,7 @@ export interface UseAgentResult { activity: AgentActivity | null currentTask: string config: ExtConfig | null - execute: (task: string) => Promise + execute: (task: string) => Promise stop: () => void configure: (config: ExtConfig) => Promise } @@ -110,7 +111,7 @@ export function useAgent(): UseAgentResult { setCurrentTask(task) setHistory([]) - await agent.execute(task) + return agent.execute(task) }, []) const stop = useCallback(() => {