chore: rename project to clawdbot

This commit is contained in:
Peter Steinberger
2026-01-04 14:32:47 +00:00
parent d48dc71fa4
commit 246adaa119
841 changed files with 4590 additions and 4328 deletions

View File

@@ -1,13 +1,13 @@
import fs from "node:fs/promises";
import path from "node:path";
import { type ClawdisConfig, loadConfig } from "../config/config.js";
import { type ClawdbotConfig, loadConfig } from "../config/config.js";
import {
ensureClawdisAgentEnv,
resolveClawdisAgentDir,
ensureClawdbotAgentEnv,
resolveClawdbotAgentDir,
} from "./agent-paths.js";
type ModelsConfig = NonNullable<ClawdisConfig["models"]>;
type ModelsConfig = NonNullable<ClawdbotConfig["models"]>;
const DEFAULT_MODE: NonNullable<ModelsConfig["mode"]> = "merge";
@@ -24,17 +24,17 @@ async function readJson(pathname: string): Promise<unknown> {
}
}
export async function ensureClawdisModelsJson(
config?: ClawdisConfig,
export async function ensureClawdbotModelsJson(
config?: ClawdbotConfig,
): Promise<{ agentDir: string; wrote: boolean }> {
const cfg = config ?? loadConfig();
const providers = cfg.models?.providers;
if (!providers || Object.keys(providers).length === 0) {
return { agentDir: resolveClawdisAgentDir(), wrote: false };
return { agentDir: resolveClawdbotAgentDir(), wrote: false };
}
const mode = cfg.models?.mode ?? DEFAULT_MODE;
const agentDir = ensureClawdisAgentEnv();
const agentDir = ensureClawdbotAgentEnv();
const targetPath = path.join(agentDir, "models.json");
let mergedProviders = providers;