Merge remote-tracking branch 'origin/main' into feat/docker-runtime-host-admin

# Conflicts:
#	src/client/src/api.ts
#	src/client/src/api/parsers.test.ts
#	src/shared/piWebStatusParsing.test.ts
This commit is contained in:
Pi Web Agent
2026-07-02 20:52:50 +00:00
155 changed files with 11092 additions and 1306 deletions
+2
View File
@@ -112,6 +112,8 @@ export interface PluginAction {
shortcut?: string;
group?: string;
enabled?: (context: PluginRuntimeContext) => boolean;
/** Explain why a disabled action is visible but unavailable. */
disabledReason?: (context: PluginRuntimeContext) => string | undefined;
run: (context: PluginRuntimeContext) => void | Promise<void>;
}