Who it is forA contributor or coding agent who has changed the Nexus Pilot frontend, the AI Runtime, or the Rust backend and needs to meet the project's checks before opening a pull request.
The problemChanges that skip the project's checks are likely to fail review, and the checks cover three separate toolchains.
The outcomeYou confirm the frontend types, AI Runtime tests, Rust tests, formatting, and clippy all pass before submitting the change.
What you need first
- A machine that can run the NexusPilot desktop installer, or Bun 1.3 or later and a Rust toolchain for development
- Connection details for at least one supported database that you are allowed to access
- An API key or account with a supported LLM provider, if you want to use the AI features
- Familiarity with the database you connect to, so you can review agent queries before acting on them
Steps
- Install Bun 1.3 or later and a Rust toolchain, then run
bun installin the repository. - Run
bun run tsc --noEmitfor the frontend type-check andbun run ai-runtime:testfor the AI Runtime tests. - Run
cargo test --manifest-path src-tauri/Cargo.tomlandcargo fmt --manifest-path src-tauri/Cargo.toml -- --check. - Run
cargo clippy --manifest-path src-tauri/Cargo.toml -- -D warningsand fix any warnings. - Read AGENTS.md for the coding guidelines, and avoid including credentials, private connection strings, or generated artifacts in the pull request.
Prompt for your agent
Using the NexusPilot repo at https://github.com/GuqierMcl/NexusPilot, run the verification commands in the README on my current change and report the result of each one. Expected output: a pass or fail line for tsc, ai-runtime tests, cargo test, cargo fmt check, and cargo clippy. Verify that no command was skipped and that any failure includes the first error message.
Caveat. The README asks contributors to read AGENTS.md before making changes, and those guidelines may add requirements beyond the listed commands.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for GuqierMcl/NexusPilot and "Verify a Nexus Pilot change before a pull request"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer