Skip to content

Project shared folders: mount host folders into sandboxes read-only or read-write (Incus, Bubblewrap) - #766

Merged
AdamFrisby merged 2 commits into
mainfrom
codeybox/d80a3bf9
Nov 10, 2026
Merged

AdamFrisby merged 2 commits into
mainfrom
codeybox/d80a3bf9

Conversation

@AdamFrisby

Copy link
Copy Markdown
Owner

Automated via CodeyBox — work item d80a3bf977de4de0a4920addcd022ca5

Initiated by CodeyBox operator


Co-Authored-By: CodeyBox noreply@codeybox.invalid
🤖 Generated with CodeyBox

AdamFrisby and others added 2 commits November 10, 2026 08:59
…rs into sandboxes read-only or read-write (Incus, Bubblewrap)

CodeyBox-WorkItem: d80a3bf977de4de0a4920addcd022ca5
CodeyBox-Agent: copilot/muse-spark-1.3-contributor
Co-Authored-By: CodeyBox <noreply@codeybox.invalid>
- Expose shares in GET /projects(/:id) DTOs and add GET
  /projects/:id/shared-folders with live resolved status and
  phase-required capabilities.
- Register ProjectSharedFolderPolicy as a singleton shared by the
  repository and the new endpoint.
- Fix missing await in PipelineAgentExecutor shared-folder path.
- Repair BuildSandboxSpec reflection tests for the new optional
  shared-folder parameters; update provider-capability expectations
  for the host-folder-share tags.
- Add 40 focused tests: validation, RO enforcement, auditor-always-RO,
  exclusive-writer gate, capability routing, baseline-hash stability,
  prompt section, and endpoints.
- Document SharedFolders config and the new endpoint.

CodeyBox-Prompt-Revision: 1
Co-Authored-By: CodeyBox <noreply@codeybox.invalid>
@AdamFrisby
AdamFrisby merged commit 932ad03 into main Nov 10, 2026
6 checks passed
@AdamFrisby
AdamFrisby deleted the codeybox/d80a3bf9 branch November 10, 2026 14:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant