Plugin host + SDK for Dragonfly, with support for:
- C# plugins (NativeAOT
.so)
Run the server + plugin build pipeline in Docker:
./start.shRun with PowerShell on Windows:
./start.ps1cmd/- server entrypointplugin/- C# SDKplugins/- C# example pluginsinternal/generator/output/- generated Go/C/C# interop bindings (Go output kept as generated SDK example)
Show available make targets:
make helpTypical local checks:
make testRegenerate interop bindings:
make generate- C# plugins are loaded from native shared libraries.
- For plugin reload while running, use:
/pl reload all