Shared tool configurations drift when developers run local agents. Adding a new MCP server to a team setup usually fails to reach existing local configurations, leaving developers with outdated toolsets. We resolved this in our latest CLI release by introducing stateful configuration back-filling. The update merges new servers into local environments while preserving custom developer adjustments.
What's new
-
Angular stack integration: Added frontend domain detection for
angular.jsonand@angular/*packages in the/stack-setcommand. Theoma-frontendskill now includesangular-rules.mdto enforce standalone components, OnPush change detection, and signals. -
API evolution patterns: Added API lifecycle patterns based on the MAP framework to
oma-architecture. This includes Sajaniemi's 11 variable-role taxonomy to guide naming rules inoma-refactor. -
Windows scheduling updates: The
schtasksadapter now maps weekly cron ranges like1-5or lists like1,3,5directly to Windows task scheduler formats. -
Model validation: Added vendor validation to the
schedule:addcommand. The CLI now rejects unknown models at registration time rather than failing during execution.
Keeping local environments synchronized across diverse OS targets requires strict validation. These fixes ensure configuration changes flow correctly without disrupting developer-specific settings.
What's fixed
-
MCP server synchronization: Fixed an issue where SSOT servers added to
.agents/mcp.jsonwere only copied if.mcp.jsonwas entirely absent. The CLI now reads the source of truth on every run and merges missing entries. - Test execution reliability: Restructured the project root resolution tests to mock the filesystem walk. This isolates test runs from ambient files on CI runners and avoids false failures.
-
Market diversity flags: Corrected the
--diversity-thresholdflag documentation to reflect that the default threshold is not enforced unless the flag is explicitly set.
Cleaning up obsolete protocols reduces token usage and limits agent distraction. Moving to automated dependency management ensures developers stay on current agent APIs without manual maintenance.
What's better
-
Serena auto-update defaults: Changed
serena.auto_updateto default to true. The system automatically upgrades the agent viauvon update commands, keeping the memories CLI fallback active. -
Codebase cleanup: Removed the unused
evaluator-tuning.mdprotocol file. Project instances are migrated automatically through database migration016to reduce project directory clutter.
Installation
# macOS / Linux
curl -fsSL https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh | bash
# Windows (PowerShell)
irm https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.ps1 | iex
oh-my-agent is built for teams who orchestrate more than they prompt. Next up: deeper telemetry integration for local agent runs.
Top comments (0)