{"version":3,"sources":["../src/tool-proposal.ts"],"names":["proposeToolCall","controller","proposal"],"mappings":"aAGO,IAAMA,EAAkB,CAACC,CAAAA,CAA4BC,CAAAA,GAC1DD,CAAAA,CAAW,gBAAgBC,CAAQ","file":"tool-proposal.cjs","sourcesContent":["import type { ChatController, ToolCall } from './types'\n\ntype Proposal = Pick<ToolCall, 'id' | 'name' | 'args'>\nexport const proposeToolCall = (controller: ChatController, proposal: Proposal): Promise<ToolCall> =>\n  controller.proposeToolCall(proposal)\n"]}