This is an automated email from the ASF dual-hosted git repository.
miki3421 pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/openserverless-mcp.git
from 83e1807 Merge pull request #1 from
nuvolaris/feature/action-add-mongodb
add f655342 feat: add secret and authentication tools
add 587f274 fix: harden action runtime bindings
add 3f6cfe5 fix: validate action endpoint names
new 758086b Merge pull request #2 from nuvolaris/codex/secret-auth-tools
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
README.md | 38 +++++-
package.json | 1 +
spec.md | 95 +++++++++++++-
src/index.ts | 10 ++
src/lib.ts | 35 +++++-
src/secrets.ts | 282 +++++++++++++++++++++++++++++++++++++++++
src/tools/add-milvus.ts | 6 +-
src/tools/add-mongodb.ts | 6 +-
src/tools/add-postgresql.ts | 6 +-
src/tools/add-redis.ts | 37 ++++--
src/tools/add-s3.ts | 11 +-
src/tools/add-secret.ts | 39 ++----
src/tools/auth-setup.ts | 59 +++++++++
src/tools/invoke.ts | 8 +-
src/tools/new.ts | 28 +++--
src/tools/requirements.ts | 73 +++++------
src/tools/secret-bind.ts | 44 +++++++
src/tools/secret-ensure.ts | 43 +++++++
src/tools/secret-status.ts | 45 +++++++
src/tools/secret-unbind.ts | 43 +++++++
tests/secrets.test.ts | 297 ++++++++++++++++++++++++++++++++++++++++++++
21 files changed, 1088 insertions(+), 118 deletions(-)
create mode 100644 src/secrets.ts
create mode 100644 src/tools/auth-setup.ts
create mode 100644 src/tools/secret-bind.ts
create mode 100644 src/tools/secret-ensure.ts
create mode 100644 src/tools/secret-status.ts
create mode 100644 src/tools/secret-unbind.ts
create mode 100644 tests/secrets.test.ts