Skip to content

v1.5.7 — Granular Skill & MCP Controls, Dedicated Manager Subpages & Visual Polish

Choose a tag to compare

@Walvez Walvez released this 26 Aug 06:15
· 2 commits to main since this release

✨ What's New in v1.5.7

This release delivers comprehensive visual refinement and granular per-item synchronization controls for Codex skills and MCP servers, alongside a unified subpage navigation architecture.


🎛️ 1. Granular Skill & MCP Mirror Management

  • Per-Item Toggles: Individually enable or disable sync for specific skills or MCP servers within dedicated manager panels.
  • Batch Controls: Quick All on and All off batch actions.
  • Default Sync Policy: Configure whether newly discovered skills or MCP servers sync automatically by default.
  • Live Reload & Persistence: MCP servers mount and unmount on the fly without restarting DSH; preferences persist permanently in ~/.dsh/codex-sync.json.
  • System Guardrails: Critical infrastructure items such as dsh-plugins are permanently locked (🔒 System Denied) to prevent recursive bridging.

📂 2. Dedicated Manager Subpages & Unified Navigation

  • Consistent Card Grid: The main settings dialog adopts a uniform 3-row card grid (Import / Export, Skill Manager / MCP Manager, Mirror Status / Refresh).
  • Manager Subpages: Clicking Skill Manager or MCP Manager opens a dedicated second-level panel equipped with search filtering and location banners.
  • Live Status Indicators: Real-time status indicators in the MCP list (🟢 Mounted / 🔴 Failed / ⚪ User-Disabled / 🔒 System Denied).

↗️ 3. Native Config & Directory Openers

  • Convenient quick-open buttons across feature switches and manager headers.
  • Intelligently invokes system-native applications (such as VS Code or text editors) for AGENTS.md / config.toml, and opens Finder for ~/.codex/skills/.

🎨 4. macOS / Raycast Grade Visual Polish

  • Strict Vertical Alignment: Feature switches feature left-aligned labels with info tooltips and right-aligned action buttons and toggles.
  • Distinctive Iconography: Dedicated icons for skills (✨ Sparkles) and MCPs (🗄️ Server Rack) with 26px rounded icon badges.
  • Adaptive Typography & Animations: Expanded 580px dialog width with pop-in transitions, perfectly styled for both dark and light DSH themes.

🤖 5. Slash Commands Suite

Manage synchronization directly via natural slash commands:

/codex-skills              # List all skills with their sync states
/codex-skill <name|all> on|off
/codex-mcps                # List all mirrored MCP servers with status
/codex-mcp <name|all> on|off
/codex-setting mcpSyncDefault off   # Disable default sync for new MCP servers

🐛 6. Bug Fixes

  • Fixed an issue where resuming imported chats failed due to missing agentPreset metadata triggering duplicate default preset mounts.
  • Fixed an MCP status glitch where re-synchronization left server states stuck in mounting.
  • Resolved Node ESM dynamic-import negative caching issues on peer client loading.


🇨🇳 中文说明 (Chinese Translation)

本次版本带来了全新的交互与视觉升级,支持对 Codex 技能和 MCP 镜像进行 按项目逐项开关管理,并重构了整体 UI 架构:

  • 细粒度逐项管理:在二级管理面板中自由开启或关闭单个 Skill / MCP Server,支持全选/全不选及新项目默认同步策略,状态即时热生效并持久化。
  • 二级管理页面:主面板采用统一卡片布局,点进「技能管理」或「MCP 管理」专属子页面,内嵌搜索框与状态指示灯(🟢 已挂载 / 🔴 失败 / ⚪ 已关闭 / 🔒 强制排除)。
  • 配置目录快速打开 (↗):智能调起系统默认应用打开 AGENTS.md / config.toml,或在 Finder 中打开 ~/.codex/skills/ 目录。
  • macOS / Raycast 级精致视觉美化:严格对称对齐、专属图标、580px 自适应宽幅与平滑动效,完美适配暗色与亮色主题。
  • Slash 命令支持:支持 /codex-skills/codex-skill/codex-mcps/codex-mcp 等指令查询与控制。