(input: SessionIdRpcInput & CreateGoalInput)
| 548 | } |
| 549 | |
| 550 | async createGoal(input: SessionIdRpcInput & CreateGoalInput): Promise<GoalSnapshot> { |
| 551 | const rpc = await this.getRpc(); |
| 552 | return rpc.createGoal({ |
| 553 | sessionId: input.sessionId, |
| 554 | agentId: this.interactiveAgentId, |
| 555 | objective: input.objective, |
| 556 | replace: input.replace, |
| 557 | }); |
| 558 | } |
| 559 | |
| 560 | async getGoal(input: SessionIdRpcInput): Promise<GoalToolResult> { |
| 561 | const rpc = await this.getRpc(); |
nothing calls this directly
no test coverage detected