(tool: MakaTool)
| 1845 | } |
| 1846 | |
| 1847 | private releaseSubagentSlot(tool: MakaTool): void { |
| 1848 | if (tool.categoryHint !== 'subagent') return; |
| 1849 | this.activeSubagentToolCount = Math.max(0, this.activeSubagentToolCount - 1); |
| 1850 | } |
| 1851 | |
| 1852 | private errorReturn(message: string): unknown { |
| 1853 | return { error: message }; |