refactor: rename clawdbot to moltbot with legacy compat

This commit is contained in:
Peter Steinberger
2026-01-27 12:19:58 +00:00
parent 83460df96f
commit 6d16a658e5
1839 changed files with 11250 additions and 11199 deletions

View File

@@ -6,7 +6,7 @@ import { resolveModelAuthMode } from "../agents/model-auth.js";
import { resolveConfiguredModelRef } from "../agents/model-selection.js";
import { resolveSandboxRuntimeStatus } from "../agents/sandbox.js";
import { derivePromptTokens, normalizeUsage, type UsageLike } from "../agents/usage.js";
import type { ClawdbotConfig } from "../config/config.js";
import type { MoltbotConfig } from "../config/config.js";
import {
resolveMainSessionKey,
resolveSessionFilePath,
@@ -40,7 +40,7 @@ import type { CommandCategory } from "./commands-registry.types.js";
import type { ElevatedLevel, ReasoningLevel, ThinkLevel, VerboseLevel } from "./thinking.js";
import type { MediaUnderstandingDecision } from "../media-understanding/types.js";
type AgentConfig = Partial<NonNullable<NonNullable<ClawdbotConfig["agents"]>["defaults"]>>;
type AgentConfig = Partial<NonNullable<NonNullable<MoltbotConfig["agents"]>["defaults"]>>;
export const formatTokenCount = formatTokenCountShared;
@@ -54,7 +54,7 @@ type QueueStatus = {
};
type StatusArgs = {
config?: ClawdbotConfig;
config?: MoltbotConfig;
agent: AgentConfig;
sessionEntry?: SessionEntry;
sessionKey?: string;
@@ -259,7 +259,7 @@ const formatMediaUnderstandingLine = (decisions?: MediaUnderstandingDecision[])
};
const formatVoiceModeLine = (
config?: ClawdbotConfig,
config?: MoltbotConfig,
sessionEntry?: SessionEntry,
): string | null => {
if (!config) return null;
@@ -285,7 +285,7 @@ export function buildStatusMessage(args: StatusArgs): string {
agents: {
defaults: args.agent ?? {},
},
} as ClawdbotConfig,
} as MoltbotConfig,
defaultProvider: DEFAULT_PROVIDER,
defaultModel: DEFAULT_MODEL,
});
@@ -406,7 +406,7 @@ export function buildStatusMessage(args: StatusArgs): string {
const authLabel = authLabelValue ? ` · 🔑 ${authLabelValue}` : "";
const modelLine = `🧠 Model: ${modelLabel}${authLabel}`;
const commit = resolveCommitHash();
const versionLine = `🦞 Clawdbot ${VERSION}${commit ? ` (${commit})` : ""}`;
const versionLine = `🦞 Moltbot ${VERSION}${commit ? ` (${commit})` : ""}`;
const usagePair = formatUsagePair(inputTokens, outputTokens);
const costLine = costLabel ? `💵 Cost: ${costLabel}` : null;
const usageCostLine =
@@ -468,7 +468,7 @@ function groupCommandsByCategory(
return grouped;
}
export function buildHelpMessage(cfg?: ClawdbotConfig): string {
export function buildHelpMessage(cfg?: MoltbotConfig): string {
const lines = [" Help", ""];
lines.push("Session");
@@ -579,7 +579,7 @@ function formatCommandList(items: CommandsListItem[]): string {
}
export function buildCommandsMessage(
cfg?: ClawdbotConfig,
cfg?: MoltbotConfig,
skillCommands?: SkillCommandSpec[],
options?: CommandsMessageOptions,
): string {
@@ -588,7 +588,7 @@ export function buildCommandsMessage(
}
export function buildCommandsMessagePaginated(
cfg?: ClawdbotConfig,
cfg?: MoltbotConfig,
skillCommands?: SkillCommandSpec[],
options?: CommandsMessageOptions,
): CommandsMessageResult {