Skip to content

Release v0.4.1: support desktop agent installation - #6

Merged
Azakeen merged 1 commit into
masterfrom
v0.4.1
Jul 21, 2026
Merged

Release v0.4.1: support desktop agent installation#6
Azakeen merged 1 commit into
masterfrom
v0.4.1

Conversation

@Azakeen

@Azakeen Azakeen commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a standalone Claude Desktop MCP installer with platform-aware configuration paths
  • let Codex Desktop install, report status, migrate owned entries, and uninstall without requiring the Codex CLI binary
  • add desktop aliases and detection for Codex and Gemini Code Assist for VS Code
  • bump workspace and MCP metadata to 0.4.1
  • update public documentation and remove internal benchmark attribution from public Markdown

Why

The installer treated provider support as equivalent to CLI availability. Desktop clients either use a separate configuration file or share configuration with their CLI, so desktop-only installations could be missed or fail during setup.

User impact

spectra install now detects supported desktop surfaces, and users can explicitly select claude-desktop, codex-desktop, or gemini-desktop. Existing settings remain ownership-protected and unrelated configuration is preserved.

Validation

  • cargo fmt --all -- --check
  • cargo clippy --workspace --all-targets --locked -- -D warnings
  • cargo test --workspace --locked
  • GitHub Actions CI passed on Ubuntu, macOS, and Windows
  • signed release and package-manifest publication workflow passed

View with Codesmith Autofix with Codesmith
Need help on this PR? Tag /codesmith with what you need. Autofix is disabled.

@Azakeen
Azakeen marked this pull request as ready for review July 21, 2026 03:10
@Azakeen Azakeen self-assigned this Jul 21, 2026
@Azakeen
Azakeen merged commit dd3925f into master Jul 21, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant