import { formatTerminalLink } from "../utils.js"; export const DOCS_ROOT = "https://docs.clawd.bot"; export function formatDocsLink( path: string, label?: string, opts?: { fallback?: string; force?: boolean }, ): string { const trimmed = path.trim(); const url = trimmed.startsWith("http") ? trimmed : `${DOCS_ROOT}${trimmed.startsWith("/") ? trimmed : `/${trimmed}`}`; return formatTerminalLink(label ?? url, url, { fallback: opts?.fallback ?? url, force: opts?.force, }); } export function formatDocsRootLink(label?: string): string { return formatTerminalLink(label ?? DOCS_ROOT, DOCS_ROOT, { fallback: DOCS_ROOT, }); }