Rebrand NanoClaw to EJClaw

This commit is contained in:
Eyejoker
2026-03-19 03:31:41 +09:00
parent 29b78fc286
commit f2ad1331a9
44 changed files with 564 additions and 535 deletions

View File

@@ -1,5 +1,5 @@
/**
* NanoClaw Agent Runner
* EJClaw Agent Runner
* Runs inside a container, receives config via stdin, outputs result to stdout
*
* Input protocol:
@@ -60,11 +60,19 @@ interface SDKUserMessage {
}
// Paths configurable via env vars (defaults to container paths for backwards compat)
const GROUP_DIR = process.env.NANOCLAW_GROUP_DIR || '/workspace/group';
const IPC_DIR = process.env.NANOCLAW_IPC_DIR || '/workspace/ipc';
const EXTRA_BASE = process.env.NANOCLAW_EXTRA_DIR || '/workspace/extra';
const GROUP_DIR =
process.env.EJCLAW_GROUP_DIR ||
process.env.NANOCLAW_GROUP_DIR ||
'/workspace/group';
const IPC_DIR =
process.env.EJCLAW_IPC_DIR || process.env.NANOCLAW_IPC_DIR || '/workspace/ipc';
const EXTRA_BASE =
process.env.EJCLAW_EXTRA_DIR ||
process.env.NANOCLAW_EXTRA_DIR ||
'/workspace/extra';
// Optional: override cwd (agent works in this directory instead of GROUP_DIR)
const WORK_DIR = process.env.NANOCLAW_WORK_DIR || '';
const WORK_DIR =
process.env.EJCLAW_WORK_DIR || process.env.NANOCLAW_WORK_DIR || '';
const IPC_INPUT_DIR = path.join(IPC_DIR, 'input');
const MAX_TURNS = 100;