feat: Enforce study membership access for file uploads and integrate live system statistics.

This commit is contained in:
2026-03-06 00:22:22 -05:00
parent 0051946bde
commit c37acad3d2
3 changed files with 55 additions and 25 deletions

View File

@@ -21,6 +21,7 @@ import {
PackageSearch,
PanelRightClose,
} from "lucide-react";
import { toast } from "sonner";
/**
* InspectorPanel
@@ -371,15 +372,13 @@ export function InspectorPanel({
actionDefinitions={actionRegistry.getAllActions()}
studyPlugins={studyPlugins}
onReconcileAction={(actionId) => {
// Placeholder: future diff modal / signature update
console.log("Reconcile TODO for action:", actionId);
toast.info("Action Reconcile coming soon!");
}}
onRefreshDependencies={() => {
console.log("Refresh dependencies TODO");
toast.info("Refresh dependencies coming soon!");
}}
onInstallPlugin={(pluginId) => {
console.log("Install plugin TODO:", pluginId);
toast.info("Install plugin coming soon!");
}}
/>
</div>