Function: createFsCodingTools()
ts
function createFsCodingTools<THandle>(runner?): readonly [FsReadToolNode<THandle>, FsEditToolNode<THandle>, FsWriteToolNode<THandle>, FsGlobToolNode<THandle>, FsGrepToolNode<THandle>];Defined in: fs/src/builders/create-fs-coding-tools.ts:33
Compiles the 5-tool workspace-jailed coding bundle (fs.codingTools(runner?)).
Returns passive ToolASTNode descriptors (read_file, edit_file, write_file, glob_files, grep_files) with effectTracking: 'declared', defaulting runner to DEFAULT_NODE_RUNNER_AST_NODE when omitted.
Type Parameters
| Type Parameter | Default type | Description |
|---|---|---|
THandle | unknown | Runtime handle type of the active isolation scope. |
Parameters
| Parameter | Type | Default value | Description |
|---|---|---|---|
runner? | MaybeBuilder<NodeRunnerNode> | DEFAULT_NODE_RUNNER_AST_NODE | Optional runner pool AST node or builder. |
Returns
readonly [FsReadToolNode<THandle>, FsEditToolNode<THandle>, FsWriteToolNode<THandle>, FsGlobToolNode<THandle>, FsGrepToolNode<THandle>]
Frozen 5-tuple of filesystem coding tool AST nodes.