Skip to content

Releases: ftnext/cdcasasagi

0.7.3

Choose a tag to compare

@ftnext ftnext released this 14 Sep 13:04

Features

  • Experimental binary distribution

Full Changelog: 0.7.2...0.7.3

0.7.2

Choose a tag to compare

@ftnext ftnext released this 17 Aug 10:16

Improvements

Full Changelog: 0.7.1...0.7.2


Experimental macOS binary

cdcasasagi-0.7.2-macos-arm64

  • macOS 11 or later
  • Apple Silicon (arm64) only
  • Built manually from the 0.7.2 tag
  • Built with Hatchling and PyApp 0.29.0
  • Not notarized with Apple
  • Requires network access on first launch to bootstrap Python and install dependencies
  • The recommended installation method remains uv tool install cdcasasagi

After downloading:

chmod +x cdcasasagi-0.7.2-macos-arm64
./cdcasasagi-0.7.2-macos-arm64 --help

Linux, Windows, and Intel macOS binaries may be added in a future release using GitHub Actions.

0.7.1

Choose a tag to compare

@ftnext ftnext released this 20 May 16:29

Improvements

  • Experimental cdcasasagi skill by @ftnext
    • docs(skill): Add cdcasasagi Agent skill for non-developer setup in #47
    • docs(skill): Refresh cdcasasagi SKILL.md based on a real handoff session in #61
    • ci(publish): Attach skill zip to GitHub release in #62

Full Changelog: 0.7.0...0.7.1

0.7.0

Choose a tag to compare

@ftnext ftnext released this 13 May 15:47

Features

  • eject: Clear managed entries and print them as JSON Lines by @ftnext in #60
% cdcasasagi eject
{"url": "https://mcp.deepwiki.com/mcp"}
{"url": "https://developers.openai.com/mcp", "name": "openai-developer-docs"}

% cdcasasagi list
No mcp-proxy MCP servers configured.

% cdcasasagi import --write whole_new.jsonl
  • delete: Identify the target by name instead of URL in #59
% cdcasasagi delete deepwiki --write

Full Changelog: 0.6.1...0.7.0

0.6.1

Choose a tag to compare

@ftnext ftnext released this 03 May 03:44

Improvement

  • feat(doctor): Warn when Python is installed under %APPDATA% in #58

Full Changelog: 0.6.0...0.6.1

0.6.0

Choose a tag to compare

@ftnext ftnext released this 03 May 02:15

Features

Support Windows MSIX Claude Desktop

Resolution order:

  1. environment variable CLAUDE_DESKTOP_CONFIG
  2. Claude Desktop MSIX virtualized path (%LOCALAPPDATA%\Packages\*Claude*\LocalCache\Roaming\Claude\claude_desktop_config.json), when an MSIX install is detected
  3. %APPDATA%\Claude\claude_desktop_config.json

When multiple MSIX candidates are found, cdcasasagi auto-picks the only one with an existing config file, or otherwise asks you to set CLAUDE_DESKTOP_CONFIG.

  • config_path: auto-fall back to Windows MSIX virtualized path by @ftnext in #54
  • doctor: warn when config is on Windows MSIX virtualized path in #52
  • doctor: warn about orphan %APPDATA%\Claude config in #55

Improvements

  • docs: Document doctor command and Windows MSIX behavior in #56
  • e2e: Verify command path is absolute and uses native separator in #48

Full Changelog: 0.5.1...0.6.0

0.5.1

Choose a tag to compare

@ftnext ftnext released this 21 Apr 03:29

Improvement

  • Keep add --force rename diff minimal in #46
  • e2e: Add Gauge spec for list (#44) and delete (#45 )

Full Changelog: 0.5.0...0.5.1

0.5.0

Choose a tag to compare

@ftnext ftnext released this 19 Apr 15:17

Features

  • list: show cdcasasagi-managed MCP servers as name : url by @ftnext in #39
  • delete: remove an mcpServers entry by URL by @ftnext in #41

improvements

  • import: treat existing-URL under a different name as a conflict in #37

Full Changelog: 0.4.0...0.5.0

0.4.0

Choose a tag to compare

@ftnext ftnext released this 19 Apr 08:09

Features

  • Add doctor command to check setup prerequisites in #13
  • Add validate-import command for JSONL import files in #14, #15, #17
    • Honor NO_COLOR env var in interactive stdin prompt (#19)
  • Make validate-import read-only; hand off via import - --write by @ftnext in #35
% cdcasasagi import - --write
Paste JSONL, then press Enter on a blank line to finish (or Ctrl+D on macOS / Ctrl+Z on Windows):
<Paste here>

Improvements

Full Changelog: 0.3.1...0.4.0

0.3.1

Choose a tag to compare

@ftnext ftnext released this 15 Apr 22:27

Features

  • Reject duplicate URLs in add command in #10
    • Use --force to update entry

Bugfixes

  • Fix UnicodeEncodeError of import on Windows cp1252 environment in #11

Improvement

  • docs: add missing commands to README in #12
  • Add import and revert E2E tests, trim add tests in #11

Full Changelog: 0.3.0...0.3.1