gxx950224/SapBuddy-dsh--packages-sapbuddy-settings1

sapbuddy-settings

SapBuddy SAP 连接管理宿主 API——webServer 路由(list/upsert/activate/delete/test)

AI Analysis

核心用途是为 SapBuddy 提供 SAP 连接管理的后端 API 路由。适合需要管理 SAP 系统连接配置的开发人员,需配合前端 UI 插件及 sapbuddy-tools 使用。

Package
sapbuddy-settings
Version
0.1.4
License
MIT
Last updated
Aug 14, 2026

Install

This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗

sapbuddy-settings

SapBuddy SAP 连接管理宿主 API:注册 DSH webServer 路由,供设置页读写连接配置。

路由

  • GET/POST /api/sapbuddy/connections —— 列表 / 新增或更新连接
  • POST /api/sapbuddy/activate —— 切换当前活动连接
  • POST /api/sapbuddy/delete —— 删除连接
  • POST /api/sapbuddy/test —— 连接测试(node:https 直连,支持 ssl.allowSelfSigned

配置存储由 sapbuddy-tools/store(connections-store)提供,写入 /.agent-presets/sapbuddy/connections.json

安装

dsh plugin --profile web add ./packages/sapbuddy-settings

依赖 sapbuddy-tools(file: 相对路径,git 仓库内安装)。npm registry 发布前 需先发布 sapbuddy-tools 并把依赖改为 "sapbuddy-tools": "^0.2.7"