MCPcopy Create free account
hub / github.com/apache/maka / reserveSubagentSlot

Method reserveSubagentSlot

packages/runtime/src/tool-runtime.ts:1840–1845  ·  view source on GitHub ↗
(tool: MakaTool)

Source from the content-addressed store, hash-verified

1838 }
1839
1840 private reserveSubagentSlot(tool: MakaTool): boolean {
1841 if (tool.categoryHint !== 'subagent') return true;
1842 if (this.activeSubagentToolCount >= MAX_ACTIVE_SUBAGENT_TOOLS_PER_TURN) return false;
1843 this.activeSubagentToolCount += 1;
1844 return true;
1845 }
1846
1847 private releaseSubagentSlot(tool: MakaTool): void {
1848 if (tool.categoryHint !== 'subagent') return;

Callers 1

executeToolMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected