Skip to main content

Changelog

All notable changes to MosBot OS documentation are recorded here.

The format is based on Keep a Changelog.

For application-level changes, see the changelogs in the respective repositories:


[Unreleased]​

mosbot-api​

Added​

  • Committed docker-compose.override.yml for local development convenience (auto-loaded by docker compose)
  • Development override swaps production nginx dashboard for Vite dev server with HMR and bind-mounted source

Changed​

  • Improved CORS configuration to handle requests with no origin (mobile apps, curl requests)
  • Updated Helmet security middleware configuration with crossOriginResourcePolicy
  • Reordered middleware (CORS before Helmet) to avoid configuration conflicts

mosbot-dashboard​

Added​

  • Tool call display support in SessionDetailPanel with expandable argument details
  • ToolCallChip component for displaying tool calls with preview and expandable JSON arguments

Changed​

  • Message rendering now handles both string and array content formats (blocks-based messages)
  • Tool calls are now displayed alongside message content in session detail view
  • Improved handling of assistant messages with no content or tool calls (skips empty messages)

2026-03-02​

mosbot-dashboard​

[0.1.4] — Release​

Added​
  • Syntax highlighting for code files in FilePreview using react-syntax-highlighter
  • Language detection utility supporting 30+ file types (JavaScript, TypeScript, Python, Go, Rust, SQL, Docker, and more)
  • .eslintignore file to exclude build artifacts and dependencies from linting
Changed​
  • Model display format standardized across all components (now shows "alias (id)")
  • SkillsGroupedList and WorkspaceTree refactored to use controlled expansion state
  • WorkspaceExplorer improved tree navigation with automatic ancestor folder expansion
  • CronJobs page refactored to fetch models at page level instead of per-modal
  • FilePreview improved agent-only file handling with proper agentId extraction
Fixed​
  • Agent-only skill files now correctly associate with their agent for content fetching
  • Workspace tree now properly expands ancestors when navigating via URL
  • Model alias now properly displayed in CronRunHistoryPanel message bubbles

2026-03-01​

mosbot-api​

[0.1.2] — Release​

Changed​
  • Updated workspace paths: /shared/docs → /docs and /shared/projects → /projects
  • Updated README and documentation to reference new documentation site (bymosbot.github.io/mosbot-docs)
  • Added backward compatibility for legacy /shared/projects paths in activity feed
  • Updated API documentation to reflect new workspace path structure

[0.1.1] — Release​

Added​
  • OpenClaw integration instructions in README
Changed​
  • Updated Dockerfile to ignore scripts during npm installation
  • Enhanced Dockerfile for multi-platform support
  • Improved CI workflows

mosbot-dashboard​

[0.1.3] — Release​

Changed​
  • Updated workspace paths: /shared/docs → /docs and /shared/projects → /projects
  • Updated README and documentation to reference new documentation site (bymosbot.github.io/mosbot-docs)
  • Added backward compatibility for legacy /shared/projects paths in Log page

[0.1.2] — Release​

Added​
  • Frontmatter parsing and display in FilePreview component
Security​
  • Updated .gitignore to include .env.bak file

[0.1.1] — Release​

Changed​
  • Improved session counts handling in BotAvatar and botStore
Fixed​
  • Updated deployment condition to check for non-forked repositories

2026-02-28​

mosbot-api​

[0.1.0] — Release​

First push. Initial project setup and open source release of MosBot API.

mosbot-dashboard​

[0.1.0] — Release​

First push. Initial project setup and open source release of MosBot Dashboard.