Documentation Index
Fetch the complete documentation index at: https://docs.xano.com/llms.txt
Use this file to discover all available pages before exploring further.
Xano CLI Documentation Accuracy Report
Date: 2026-04-20 CLI Source:xano-inc/cli@5921ec49f9181488fff8189082a6e1e02850af36
CLI Version on main: 0.0.95-beta.28
Latest Commit: 2026-04-20 5921ec4 feat: convert positional args to flags, add deploy confirmation, bump beta.28
Summary
I re-verified the docs against the currentmain branch source, using the generated README.md plus the command implementations under src/commands/**.
The large syntax drift from the February report is no longer present in the current docs. The current xano-cli/ pages now match the CLI’s flag-based syntax for pull/push commands, workspace targeting, and release creation/deployment.
Two remaining doc issues were present locally and were fixed during this verification pass:
-
profiles.mdxwizard prompts were stale- The workspace prompt now shows
(Skip workspace)as the first option and uses the messageSelect a workspace (or skip to use default). - The branch prompt only appears after a workspace is selected, and only when more than one branch exists.
- The branch skip option is now
(Skip and use live branch).
- The workspace prompt now shows
-
profile createdocumented-was a workspace name- The docs now describe
-was a workspace ID, which matches how profiles are used by downstream commands and how the auth flow stores workspace selections.
- The docs now describe
What Was Verified
The following pages were checked against the current source:xano-cli/get-started.mdxxano-cli/command-reference.mdxxano-cli/profiles.mdxxano-cli/workspaces-and-branches.mdxxano-cli/push-pull.mdxxano-cli/releases.mdxxano-cli/guide-from-existing.mdxxano-cli/guide-from-scratch.mdx
src/commands/auth/index.tssrc/commands/profile/{wizard,create,edit,list,me,workspace,workspace/set}/index.tssrc/commands/workspace/{list,get,edit,pull,push,git/pull}/index.tssrc/commands/branch/{list,get,create,edit,set_live,delete}/index.tssrc/commands/release/{list,get,create,pull,push,deploy}/index.tssrc/commands/tenant/pull/index.tssrc/commands/sandbox/pull/index.ts
Current Accuracy Notes
- Pull/push directory arguments: Correctly documented with
-dinstead of the older positional directory argument. - Workspace targeting: Correctly documented with
-wforworkspace get,workspace edit,workspace delete, andbranch list. - Release creation: Correctly documented as
xano release create "<name>" -b <branch>, with the release name as a positional argument. - Release deploy: Correctly documents the confirmation prompt and
-f/--force. - Multidoc pull layout: Current docs are aligned with the current source, which writes resources under directories such as
workspace/,table/,function/,api/,task/,ai/,realtime/,middleware/, andaddon/.
Residual Source Ambiguity
One implementation detail inmain is still slightly inconsistent:
auth/profile wizardstore the selected branch using the branch choice value returned by the prompt.- other CLI help text and examples generally describe branch selection as a branch label/name.
Conclusion
As ofxano-inc/cli@5921ec4, the audited xano-cli/ docs are now materially aligned with the current main branch source after the fixes in this pass.