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.ymlfor 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)
.eslintignorefile 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→/docsand/shared/projects→/projects - Updated README and documentation to reference new documentation site (bymosbot.github.io/mosbot-docs)
- Added backward compatibility for legacy
/shared/projectspaths 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→/docsand/shared/projects→/projects - Updated README and documentation to reference new documentation site (bymosbot.github.io/mosbot-docs)
- Added backward compatibility for legacy
/shared/projectspaths 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.