diff --git a/.gitignore b/.gitignore index 5d2e072..e023caa 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,3 @@ node_modules/ dist/ plugin/**/*.js plugin/**/*.js.map -!routers/*.js diff --git a/routers/agent-id.js b/routers/agent-id.js deleted file mode 100644 index 5576d47..0000000 --- a/routers/agent-id.js +++ /dev/null @@ -1,4 +0,0 @@ -// Zero-dependency router: returns agentId directly -export function resolve(ctx) { - return ctx.agentId || ""; -} diff --git a/routers/position.js b/routers/position.js deleted file mode 100644 index 732671c..0000000 --- a/routers/position.js +++ /dev/null @@ -1,14 +0,0 @@ -// Reads agent position from ego.json (optional dependency on PaddedCell/ego-mgr) -import { readFileSync } from "node:fs"; -import { homedir } from "node:os"; - -const EGO_PATH = `${homedir()}/.openclaw/ego.json`; - -export function resolve(ctx) { - try { - const ego = JSON.parse(readFileSync(EGO_PATH, "utf8")); - return ego["agent-scope"]?.[ctx.agentId]?.position || ""; - } catch { - return ""; - } -} diff --git a/routers/role.js b/routers/role.js deleted file mode 100644 index e6f79d1..0000000 --- a/routers/role.js +++ /dev/null @@ -1,14 +0,0 @@ -// Reads agent role from ego.json (optional dependency on PaddedCell/ego-mgr) -import { readFileSync } from "node:fs"; -import { homedir } from "node:os"; - -const EGO_PATH = `${homedir()}/.openclaw/ego.json`; - -export function resolve(ctx) { - try { - const ego = JSON.parse(readFileSync(EGO_PATH, "utf8")); - return ego["agent-scope"]?.[ctx.agentId]?.role || ""; - } catch { - return ""; - } -}