From 49836d26556b38ebdd7847c2c09ddc119bdcf09d Mon Sep 17 00:00:00 2001 From: yeuimu <2197651308@qq.com> Date: Thu, 13 Aug 2026 15:29:41 +0000 Subject: [PATCH] docs: add plugin CLI commands to skill reference --- .../inkreach-teable/guides/cli-reference.md | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/.agents/skills/inkreach-teable/guides/cli-reference.md b/.agents/skills/inkreach-teable/guides/cli-reference.md index e751829..ec10bdf 100644 --- a/.agents/skills/inkreach-teable/guides/cli-reference.md +++ b/.agents/skills/inkreach-teable/guides/cli-reference.md @@ -165,6 +165,35 @@ Read-only. Must use `dbTableName`/`dbFieldName` (from `table get`/`field get`), inkreach-teable sql 'SELECT "name" FROM "bseXXX"."tbl_abc" LIMIT 10' ``` +## plugin + +Manage plugins and developer whitelist. + +```bash +# List plugins registered in the base +inkreach-teable plugin list + +# Register a plugin (set runtimeType, positions, logo) +inkreach-teable plugin register --name --positions '["base","panel"]' + +# Developer whitelist (admin only) +inkreach-teable plugin dev list +inkreach-teable plugin dev allow # add (userId or email) +inkreach-teable plugin dev revoke # remove + +# Install / uninstall (creates a base-level mount node) +inkreach-teable plugin install --plugin --name "My Plugin" --position base +inkreach-teable plugin installs # list installs in current base +inkreach-teable plugin uninstall --install + +# Enable/disable plugins +inkreach-teable plugin config enable --plugin +inkreach-teable plugin config disable --plugin +``` + +Developer whitelist is admin-only (requires `user.isAdmin=true`). Routes: +`/api/plugin-developers` (GET/POST/DELETE). + ## Output Modes - **Human (default)**: tables / key-values, colored where supported.