INNER CODE UNIT · TypeScript
cleanup
hyperbrowserai/HyperAgent · src/agent/index.ts:404
const cleanup = () => this.context?.off("page", onPage);
const taskState: TaskState = {
id: taskId,
task: task,
status: TaskStatus.PENDING,
startingPage: activeTaskPage,
steps: [],
};
this.tasks[taskId] = taskState;
const mergedParams = params ?? {};
runAgentTask(
{
llm: this.llm,
actions: this.getActions(mergedParams.outputSchema),
tokenLimit: this.tokenLimit,
debug: this.debug,
mcpClient: this.mcpClient,