Skip to main content

Function: createBalTools()

createBalTools(config?): Record<string, ZodToolDefinition<any, any>>

Defined in: packages/tools/src/baleybots-dsl-v2/index.ts:639

Create the full set of BAL tools (execute_baleybots + bal_docs)

Returns a record of tools that should be spread into the bot's tools config. The bal_docs tool provides on-demand syntax documentation, and execute_baleybots parses and runs BAL code.

Parameters

config?

BALConfig = {}

Returns

Record<string, ZodToolDefinition<any, any>>