fix(core): expose Instance.directory to custom tools

This commit is contained in:
adamelmore
2026-01-26 19:57:34 -06:00
parent 6cf2c3e3db
commit a8c18dba82
4 changed files with 15 additions and 7 deletions

View File

@@ -24,7 +24,7 @@ export const ReadTool = Tool.define("read", {
async execute(params, ctx) {
let filepath = params.filePath
if (!path.isAbsolute(filepath)) {
filepath = path.join(Instance.directory, filepath)
filepath = path.resolve(Instance.directory, filepath)
}
const title = path.relative(Instance.worktree, filepath)