/** * Returns the AgenticROS landing page HTML (links to Config and Teleop). * * `basePath` is the mount prefix where this plugin is served (e.g. `/plugins/agenticros`, * `/agenticros`, or `/api/agenticros`). Hrefs are built absolutely from it so the * buttons work whether the user opens the landing URL with or without a trailing slash. */ export function getLandingPageHtml(basePath = "/agenticros"): string { const base = basePath.replace(/\/+$/, ""); return ` AgenticROS ← Back to chat

AgenticROS

ROS2 + OpenClaw — natural language control of robots.

`; }