StatusPlugin.Status.buildStatusReport lists plugins by hardcoded name (bundles, decision_logs, status, discovery). Any plugin registered through the SDK's plugin extension points is silently dropped from the status payload — making the status report incomplete for non-trivial deployments.
- Iterate over all plugins registered with
PluginManager (add an accessor if needed) instead of probing a fixed list of names.
- Include the SDK's built-ins by default; custom plugins automatically appear once registered.
- Tests covering the built-in set and a custom plugin showing up in the report.
StatusPlugin.Status.buildStatusReportlists plugins by hardcoded name (bundles,decision_logs,status,discovery). Any plugin registered through the SDK's plugin extension points is silently dropped from the status payload — making the status report incomplete for non-trivial deployments.PluginManager(add an accessor if needed) instead of probing a fixed list of names.