дзеркало
https://github.com/l0ng-ai/openidea.git
синхронізовано 2026-11-09 11:15:40 +02:00
Rework the plugin system per docs/plugin_plan.md (P0–P8): - Extension-point registry (ide-extension) so new contribution types register without touching the kernel; languages, run detectors, providers, views and UI contributions go through it. - Per-plugin capability consent with a risk-graded ledger; process capabilities are pinned to resolved binary paths and hashes. - Async, actor-per-plugin Wasm runtime with lazy activation, cancellation, events, long-running tasks and idle reclamation. - Plugin host moved into ide-host, shared by local and remote projects. - Distribution: install/package tooling (openidea-plugin bin) and a static market index. - WIT frozen as openidea:[email protected]; Rust SDK with mock host. - Ten official validation plugins under plugins/official.
28 рядки
613 B
JSON
28 рядки
613 B
JSON
{
|
|
"properties": {
|
|
"context": {
|
|
"type": "string",
|
|
"title": "Context",
|
|
"description": "kubectl context to use; empty for the current one.",
|
|
"default": ""
|
|
},
|
|
"namespaces": {
|
|
"type": "string",
|
|
"title": "Namespaces",
|
|
"description": "Comma-separated namespaces to show; empty for all.",
|
|
"default": ""
|
|
},
|
|
"tailLines": {
|
|
"type": "integer",
|
|
"title": "Log lines to show first",
|
|
"default": 200
|
|
},
|
|
"shell": {
|
|
"type": "string",
|
|
"title": "Shell in pods",
|
|
"enum": ["sh", "bash"],
|
|
"default": "sh"
|
|
}
|
|
}
|
|
}
|