Workspace skeleton for plugins: sausage-vfs, sausage-interface, sausage-plugin, sausage-plugin-macros

The agent leaves the workspace until it is rewritten on the new SDK.
This commit is contained in:
2026-10-22 23:37:35 +01:00
parent a7eb96bbbb
commit fa3ca7c235
11 changed files with 58 additions and 399 deletions
+4 -3
View File
@@ -1,10 +1,11 @@
[workspace]
resolver = "3"
members = ["cli", "agent", "sdk"]
members = ["cli", "vfs", "interface", "sdk", "sdk/macros"]
default-members = ["cli"]
exclude = ["examples"]
# The agent is rewritten on top of the new SDK. Until then it is not a member.
exclude = ["examples", "agent"]
# Wasmtime compiles components with Cranelift. Optimize dependencies in dev
# builds, so that tests and debug runs start actors quickly.
# builds, so that tests and debug runs start plugins quickly.
[profile.dev.package."*"]
opt-level = 2