mirror of
https://gitea.toothfairyai.com/ToothFairyAI/tf_code.git
synced 2026-03-30 05:43:55 +00:00
tweak: whitelist
This commit is contained in:
parent
bdfa213ccf
commit
0a2fffa9b5
@ -49,14 +49,14 @@ export const ReadTool = Tool.define("read", {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const block = (() => {
|
const block = iife(() => {
|
||||||
const whitelist = [".env.example", ".env.sample"]
|
const whitelist = [".env.sample", ".example"]
|
||||||
|
|
||||||
if (whitelist.some((w) => filepath.endsWith(w))) return false
|
if (whitelist.some((w) => filepath.endsWith(w))) return false
|
||||||
if (filepath.includes(".env")) return true
|
if (filepath.includes(".env")) return true
|
||||||
|
|
||||||
return false
|
return false
|
||||||
})()
|
})
|
||||||
|
|
||||||
if (block) {
|
if (block) {
|
||||||
throw new Error(`The user has blocked you from reading ${filepath}, DO NOT make further attempts to read it`)
|
throw new Error(`The user has blocked you from reading ${filepath}, DO NOT make further attempts to read it`)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user