Add support for custom agent skills via plugins (#2202)
* Add support for custom agent skills via plugins
Update Admin.systemPreferences to updated endpoint (legacy has deprecation notice
* lint
* dev build
* patch safeJson
patch label loading
* allow plugins with no config options
* lint
* catch invalid setupArgs in frontend
* update link to docs page for agent skills
* remove unneeded files
---------
Co-authored-by:
shatfield4 <seanhatfield5@gmail.com>
Showing
- .github/workflows/dev-build.yaml 1 addition, 1 deletion.github/workflows/dev-build.yaml
- frontend/src/models/admin.js 22 additions, 0 deletionsfrontend/src/models/admin.js
- frontend/src/models/experimental/agentPlugins.js 43 additions, 0 deletionsfrontend/src/models/experimental/agentPlugins.js
- frontend/src/models/system.js 2 additions, 0 deletionsfrontend/src/models/system.js
- frontend/src/pages/Admin/Agents/Imported/ImportedSkillConfig/index.jsx 180 additions, 0 deletions...pages/Admin/Agents/Imported/ImportedSkillConfig/index.jsx
- frontend/src/pages/Admin/Agents/Imported/SkillList/index.jsx 59 additions, 0 deletionsfrontend/src/pages/Admin/Agents/Imported/SkillList/index.jsx
- frontend/src/pages/Admin/Agents/index.jsx 79 additions, 27 deletionsfrontend/src/pages/Admin/Agents/index.jsx
- server/.gitignore 1 addition, 0 deletionsserver/.gitignore
- server/endpoints/admin.js 105 additions, 1 deletionserver/endpoints/admin.js
- server/endpoints/experimental/imported-agent-plugins.js 50 additions, 0 deletionsserver/endpoints/experimental/imported-agent-plugins.js
- server/endpoints/experimental/index.js 2 additions, 0 deletionsserver/endpoints/experimental/index.js
- server/models/systemSettings.js 17 additions, 0 deletionsserver/models/systemSettings.js
- server/utils/agents/aibitat/index.js 5 additions, 1 deletionserver/utils/agents/aibitat/index.js
- server/utils/agents/defaults.js 2 additions, 0 deletionsserver/utils/agents/defaults.js
- server/utils/agents/imported.js 176 additions, 0 deletionsserver/utils/agents/imported.js
- server/utils/agents/index.js 22 additions, 0 deletionsserver/utils/agents/index.js
- server/utils/http/index.js 2 additions, 0 deletionsserver/utils/http/index.js
Loading
Please register or sign in to comment