# vfs/list All active VFS mounts (prelude-seeded and runtime-registered) as a map of name → parsed spec. The global mount table is authoritative — this includes mounts inherited from the workspace prelude, visible to every runtime in the process. ## Syntax
[vfs/list]
## Examples
[vfs/mount "prod" %{ :kind :ssh :host "10.0.0.5" :root "/srv/app" }]
[vfs/list]
# => %{ :prod %{ :kind "ssh" :host "10.0.0.5" :root "/srv/app" } }

[vfs/mount "docs" %Local{ :root "/usr/share/doc" }]
[vfs/list]~docs~kind       # => "local"
## Returns A map `%{ <name> %{ :kind "local"|"ssh" :root ... :host ... :user ...` :port ... :identity ... :jump ... } }`. Fields absent from the spec are` omitted (`:port` only appears when it isn't 22). ## See Also `vfs/mount`, `vfs/unmount`