Skip to content

Add safe directory operations to plugin filesystems - #18

Open
matteomekhail wants to merge 5 commits into
Wip-Sama:devfrom
matteomekhail:codex/issue-10-plugin-filesystem
Open

Add safe directory operations to plugin filesystems#18
matteomekhail wants to merge 5 commits into
Wip-Sama:devfrom
matteomekhail:codex/issue-10-plugin-filesystem

Conversation

@matteomekhail

Copy link
Copy Markdown

Summary

  • add backward-compatible directory creation/deletion methods to scoped filesystems
  • implement them for persistent plugin files, cache files, and execution sandboxes
  • require explicit recursive deletion and forbid deleting sandbox roots
  • add regression tests and plugin-author documentation

Validation

  • ./gradlew test
  • ./gradlew :composeApp:jvmTest --tests org.wip.plugintoolkit.features.plugin.logic.DefaultExecutionFileSystemTest

Closes #10

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