Skip to content

docs(website): lead install snippet with --features mcp - #882

Open
newhoggy wants to merge 1 commit into
mainfrom
fix/install-features-mcp
Open

docs(website): lead install snippet with --features mcp#882
newhoggy wants to merge 1 commit into
mainfrom
fix/install-features-mcp

Conversation

@newhoggy

Copy link
Copy Markdown
Contributor

Summary

`cargo install omni-dev` only builds the CLI — the `omni-dev-mcp` binary has `required-features = ["mcp"]` in Cargo.toml, so users following the landing-page snippet end up without the MCP server. The landing page already advertises the MCP server in the features list, so the install command was misleading.

Switches the primary install snippet in website/templates/index.html to `cargo install omni-dev --features mcp` (installs both binaries) and keeps the bare form as a secondary option for CLI-only installs.

Test plan

`cargo install omni-dev` only builds the CLI — `omni-dev-mcp` has
`required-features = ["mcp"]` in `Cargo.toml`, so users following the
landing-page snippet end up without the MCP server. Switch the primary
snippet to `cargo install omni-dev --features mcp` and keep the bare
form as a secondary option for CLI-only installs.
@codecov

codecov Bot commented May 23, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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