Troubleshooting
CLI issues
nexudus command not found
The CLI is installed as a .NET global tool. Make sure:
- You have the .NET SDK installed (version 8 or later).
- You ran
dotnet tool install --global Nexudus.Cli. - The .NET tools directory is in your system
PATH:- Windows:
%USERPROFILE%\.dotnet\tools - macOS/Linux:
~/.dotnet/tools
- Windows:
API connection failures
Ifnexudus doctor reports that the API is unreachable:
- Check your internet connection.
- Verify the base URL is correct:
nexudus config get base-url(default:https://spaces.nexudus.com). - Check whether a proxy or firewall is blocking outbound HTTPS connections.
Credential storage errors on Linux
The CLI useslibsecret for credential storage on Linux. If you get errors:
Commands return empty results
- Confirm you are authenticated:
nexudus whoami. - Check that your account has permissions for the entity type you’re querying.
- Try broadening your search: remove
--queryfilters or increase--size.
Agent Skill issues
AI assistant doesn’t recognise the Nexudus skill
- Verify the skill is installed:
npx skills listshould shownexudus. - Restart your editor or AI assistant session — skills are loaded at startup.
- If using VS Code with GitHub Copilot, try reloading the window (
Ctrl+Shift+P→ “Reload Window”).
AI assistant returns “Not logged in” errors
The AI assistant calls the CLI, which needs active credentials:AI assistant constructs incorrect commands
The skill file may be outdated. Update to the latest version:nexudus <entity> <command> --help to discover the correct options.
Pagination issues
By default, list commands return 25 results per page. If you’re not seeing all your data:- Ask for a larger page: “List all products with page size 100”
- Or paginate: “Show page 2 of products”
Telemetry issues
Commands are slow or timing out
Telemetry is sent to a remote service and has a 3-second timeout. If telemetry is slow:- Verify the timeout isn’t blocking your commands — the CLI continues even if telemetry fails.
- Disable telemetry if you prefer:
nexudus config set telemetry off - Check your network connection — poor connectivity may cause timeouts.
Can’t disable telemetry
To disable telemetry:off to disable.
Want to verify telemetry is disabled
You can verify by:- Checking your config:
nexudus config get telemetryshould returnoff - Checking the config file at
~/.nexudus/config.json— it should contain"telemetry": "off" - Enabling debug mode to check local logs:
nexudus config set telemetry-debug onand checking~/.nexudus/telemetry.jsonl
Getting help
- CLI help:
nexudus --helpornexudus <command> --help - Diagnostics:
nexudus doctor - GitHub Issues: nexudus-coworking-skills
- Nexudus Help Center: help.nexudus.com