Sure thing, our workspace file looks like this. I had to anonymize everything for security reason but the hierarchy of folders and the name composition with the / remains the same.
{
"folders": [
{
"name": "app / orchard",
"path": "app/orchard"
},
{
"name": "ai / skills",
"path": "ai/skills"
},
{
"name": "app / fjord",
"path": "app/fjord"
},
{
"name": "app / kite",
"path": "app/kite"
},
{
"name": "app / lumen",
"path": "app/lumen"
},
{
"name": "app / mosaic",
"path": "app/mosaic"
},
{
"name": "app / nova",
"path": "app/nova"
},
{
"name": "app / oasis",
"path": "app/oasis"
},
{
"name": "app / orchard / wiki",
"path": "app/orchard.wiki"
},
{
"name": "app / pixel",
"path": "app/pixel"
},
{
"name": "app / quill",
"path": "app/quill"
},
{
"name": "cloud / quill",
"path": "cloud/quill"
},
{
"name": "cloud / ridge",
"path": "cloud/ridge"
},
{
"name": "cloud / spire",
"path": "cloud/spire"
},
{
"name": "codex",
"path": "codex"
},
{
"name": "package / rune",
"path": "package/rune"
},
{
"name": "package / tide",
"path": "package/tide"
},
{
"name": "package / tide-laravel",
"path": "package/tide-laravel"
},
{
"name": "package / composer / patch-set / widget-kit",
"path": "package/composer/patch-set/widget-kit"
},
{
"name": "package / weave",
"path": "package/weave"
},
{
"name": "ops / workshop / cabin",
"path": "ops/workshop/cabin"
},
{
"name": "ops / workshop / grid",
"path": "ops/workshop/grid"
},
{
"name": "ops / workshop / grid / wiki",
"path": "ops/workshop/grid.wiki"
},
{
"name": "ops / workshop / bench",
"path": "ops/workshop/bench"
},
{
"name": "ops / workshop / bench / wiki",
"path": "ops/workshop/bench.wiki"
},
{
"name": "ops / workshop / trace",
"path": "ops/workshop/trace"
},
{
"name": "ops / workshop / ping",
"path": "ops/workshop/ping"
},
{
"name": "test / harness",
"path": "test/harness"
},
{
"name": "hub",
"path": "hub"
}
]
}
Important detail I noticed while giving you these info, it’s not just the last folder in the list that I can browse but all the folders that sit at the root level with the workspace file. So in my case “hub” and “codex”. For everything else while I can see the root folders in the file tree, when I open them they appear empty. So it looks like it’s more that the Agent Windows file tree doesn’t support workspace entries that are targeting subfolders.
More details on our workspace setup, we use a symlink to the actual versioned workspace file that resides in ops/workshop/bench/subfolder. That symlink is set at the root level so the folder containing all of these workspace folders.