Use case or problem
In the Obsidian CLI obsidian base:views currently does not accept a file, path, or format. Therefore it “Lists views in the current base file”. The problem is the CLI doesn’t know what the current base file is so it could be getting views from a completely different base file.
Proposed solution
Add a path, and file param so that the CLI can explicitly declare which base file it wants to list views from.
Current workaround (optional)
You can first call open which will explicitly change the active file.
obsidian open file=MyBase.base && obsidian base:views