Summary
Two follow-ons to making everything a tool call (#30): group tools into importable "tool packs", and expose orchestration as a Task tool so fanout is no longer Lua-only.
Tool packs
From #cppa-wg21-org on 2026-09-09:
Task tool
fanout is expressible as tool calls to a Task tool. Today fanout is only available from Lua, which bifurcates the language.
- If a prompt adds the Task tool to what the LLM is offered, the LLM can orchestrate subagents itself. The same primitive serves Lua and the model.
Tool name translation (later)
- Cursor advertises its tools under different names depending on the model. Eventually PromptForge wants a translation layer, transparent to the prompt, that mutates tool names for better model performance.
Related
Summary
Two follow-ons to making everything a tool call (#30): group tools into importable "tool packs", and expose orchestration as a Task tool so
fanoutis no longer Lua-only.Tool packs
From #cppa-wg21-org on 2026-09-09:
PFBasicsbrings in the basic store tools.Task tool
fanoutis expressible as tool calls to a Task tool. Todayfanoutis only available from Lua, which bifurcates the language.Tool name translation (later)
Related