import { createBashTool } from './bash.js';
import { readTool } from './read.js';
import { writeTool } from './write.js';
import { editTool } from './edit.js';
import { globTool } from './glob.js';
import { grepTool } from './grep.js';
import { lsTool } from './ls.js';
import { webFetchTool, webSearchTool } from './web.js';
/** Core tools for one session. Bash is stateful, so this must be per-session. */
export function createCoreTools(cwd) {
    return [
        createBashTool(cwd),
        readTool,
        writeTool,
        editTool,
        globTool,
        grepTool,
        lsTool,
        webFetchTool,
        webSearchTool,
    ];
}
