Skip to content

Releases: workromancer/clsync

0.2.3

01 Jan 10:45

Choose a tag to compare

v0.2.3

✨ New Features

  • clsync push command - Push your settings to a GitHub repository
    # Push from local staging (~/.clsync/local)
    clsync push owner/my-claude-settings
    
    # Push from user scope (~/.claude)
    clsync push -s user owner/my-settings
    
    # Push from project scope (.claude)
    clsync push -s project owner/my-settings
    
    # With custom commit message
    clsync push -m "Add new skill" owner/repo
    

Full Changelog: 0.2.2...0.2.3

0.2.2

01 Jan 10:26

Choose a tag to compare

v0.2.2

πŸ› Bug Fixes

  • Fixed MCP tool parameter passing issue - Migrated from deprecated server.tool() to server.registerTool() with Zod schemas, resolving the "Error: 'name' parameter is required" error that occurred even when parameters were provided
  • MCP SDK 1.25.x compatibility - inputSchema now correctly includes properties and required fields, allowing Claude Code to properly recognize tool parameters

✨ Improvements

  • Default scope changed to project - create_skill and create_subagent now default to project scope (.claude/) instead of user scope (~/.claude/). To create globally, explicitly specify scope: "user"

πŸ“¦ Technical Changes

  • Migrated all 19 MCP tools to Zod schema-based registerTool API
  • Removed manual parameter validation code (now handled automatically by Zod)
  • Leveraged existing Zod dependency from MCP SDK

Full Changelog: v0.2.1...v0.2.2

0.2.1

01 Jan 08:29

Choose a tag to compare

Full Changelog: 0.2.0...0.2.1

πŸŽ‰ clsync v0.2.0 - First Stable Release

01 Jan 08:13

Choose a tag to compare

Claude Code Environment Syncer - Sync your Claude Code settings across machines

✨ Features

πŸ–₯️ Interactive CLI

  • Full-screen terminal mode (alternate screen buffer)
  • Numeric menu selection for quick navigation
  • Responsive UI (Full/Compact/Minimal modes based on terminal width)

🌐 Browse Online Repositories

  • Discover curated Claude Code settings from the community
  • One-click pull from online repository registry
  • Seamless integration with pulled repositories browser

πŸ“¦ Core Sync Features

  • Stage settings from ~/.claude or .claude to staging area
  • Apply settings to user or project scope
  • Pull repositories from GitHub
  • Promote/Demote settings between user and project scopes

πŸ”§ MCP Server

  • Full MCP (Model Context Protocol) integration
  • Use with Claude Desktop or any MCP-compatible client
  • 15+ tools for managing Claude Code settings

🏠 Links

πŸ“¦ Installation

npm install -g clsync