myrax.plugin.toml (or plugin.toml) at its root. This is
the complete set of fields the panel reads — anything else is ignored.
Top level
[ui]
Omit the whole section for a backend-only plugin.
[runtime]
Omit the section if the plugin is frontend-only.
With
transport = "unix" the panel passes a socket path in
MYRAX_PLUGIN_SOCKET instead of a port. See Runtime
for the full contract.
[access]
Parsing notes
- Values are simple TOML: strings, booleans, integers and one-line string arrays. Nested tables are not supported.
# commentsare allowed on their own line or after a value.- A missing or invalid
idfails the install with an explicit error.