openclaw/scripts/lib
Sally O'Malley 6037a74660
Add plugin manifest contract for SecretRef provider integrations (#82326)
* secret-provider-integrations

Signed-off-by: sallyom <somalley@redhat.com>

* feat(secrets): configure plugin provider presets

* secrets: use plugin-managed provider refs

Signed-off-by: sallyom <somalley@redhat.com>

* fix secretref auth profile service env

* test secret provider integration e2e

* fix secretref plugin config service env

* fix secret provider preset schema alignment

* stabilize secret provider service proof

* validate secret provider plugin integrations

* harden secret provider resolver paths

* scope secret provider config validation

* stabilize openai secret provider proof

* fix secret provider metadata proof

* stabilize config baseline proof

* fix secret provider e2e lint

---------

Signed-off-by: sallyom <somalley@redhat.com>
Co-authored-by: joshavant <830519+joshavant@users.noreply.github.com>
2026-05-29 18:20:45 -04:00
..
ts-topology fix: harden clawpatch-reported edge cases 2026-05-18 03:18:55 +01:00
arg-utils.mjs refactor: share qa report arg parsing 2026-05-29 20:07:53 +02:00
bounded-response.mjs refactor: share script bounded response reader 2026-05-29 23:02:03 +02:00
bounded-response.ts refactor: share script bounded response reader 2026-05-29 23:02:03 +02:00
budget-number-args.mjs refactor: share script budget number parsing 2026-05-29 22:44:38 +02:00
bundled-extension-manifest.ts
bundled-plugin-build-entries-types.d.ts
bundled-plugin-build-entries.d.mts
bundled-plugin-build-entries.d.ts
bundled-plugin-build-entries.mjs build(plugins): externalize copilot runtime 2026-05-29 20:14:38 +01:00
bundled-plugin-paths.mjs
bundled-plugin-source-utils.mjs fix(test): avoid scanning bundled source metadata 2026-05-16 09:36:04 +08:00
bundled-runtime-sidecar-paths.json feat: add workboard dashboard plugin 2026-05-29 11:04:37 +01:00
callsite-guard.mjs
changed-extensions.mjs fix(test): avoid scanning extension ids 2026-05-16 09:08:19 +08:00
channel-contract-test-plan.mjs ci: consolidate short CI shards 2026-05-18 06:29:14 +01:00
check-timing-summary.mjs
ci-node-test-plan.mjs ci: stabilize main checks 2026-05-29 22:49:06 +01:00
codex-app-server-protocol-source.ts fix(codex): harden Windows protocol formatting 2026-05-24 15:37:13 +02:00
config-boundary-guard.d.mts
config-boundary-guard.mjs
copy-assets.ts
dependency-ownership.json fix: restore package CI after net policy split 2026-05-29 10:04:57 +01:00
deprecated-config-api-guard.d.mts
deprecated-config-api-guard.mjs
deprecated-plugin-sdk-usage.mjs test: derive deprecated sdk usage guard (#86403) 2026-05-25 13:45:08 +01:00
dev-tooling-safety.ts chore(scripts): harden dev tooling diagnostics 2026-05-17 17:04:18 +08:00
direct-run.mjs fix(scripts): run Windows check commands through shims 2026-05-23 18:30:14 +02:00
docker-build.sh fix(docker): bound e2e image builds 2026-05-27 01:53:22 +02:00
docker-e2e-container.sh fix(test): escalate e2e watchdog termination 2026-05-28 13:03:29 +02:00
docker-e2e-image.sh fix(e2e): time out Docker image reuse probes 2026-05-26 11:42:02 +02:00
docker-e2e-logs.sh
docker-e2e-package.sh fix(e2e): bound package cli scenarios 2026-05-27 04:00:55 +02:00
docker-e2e-plan.mjs fix(scripts): dedupe docker lane resources 2026-05-25 12:14:37 +02:00
docker-e2e-scenarios.mjs refactor: internalize OpenClaw agent runtime (#85341) 2026-05-27 19:24:04 +01:00
error-format.mjs
extension-import-boundary-checker.mjs fix(scripts): bound guard inventory file reads 2026-05-26 01:49:15 +02:00
extension-package-boundary.ts refactor: share QA runtime helpers (#87412) 2026-05-27 21:16:24 -07:00
extension-source-classifier.d.mts
extension-source-classifier.mjs
extension-test-plan.mjs fix(test): fail empty extension test requests 2026-05-27 09:57:18 +02:00
format-generated-module.mjs fix(scripts): harden Windows generated formatting 2026-05-24 20:50:07 +02:00
gateway-bench-child.ts refactor: dedupe approval and benchmark helpers 2026-05-28 22:41:26 +02:00
generated-output-utils.mjs
guard-inventory-utils.mjs
import-cycle-graph.ts
ios-version.ts
list-test-files.mjs chore(deadcode): dedupe repeated helpers 2026-05-21 18:47:09 +08:00
live-docker-auth.sh refactor: internalize OpenClaw agent runtime (#85341) 2026-05-27 19:24:04 +01:00
live-docker-stage.sh
local-build-metadata-paths.d.mts
local-build-metadata-paths.mjs
local-build-metadata.d.mts
local-build-metadata.mjs
local-heavy-check-runtime.mjs fix(lint): cap oxlint helper memory locally 2026-05-27 10:32:53 +02:00
managed-child-process.mjs fix(scripts): route check stages through managed runner 2026-05-23 21:20:52 +02:00
mintlify-accordion.mjs
npm-pack-budget.d.mts
npm-pack-budget.mjs
npm-publish-plan.mjs
npm-verify-exec.ts fix(release): bound npm verifier commands 2026-05-28 14:06:46 +02:00
numeric-options.mjs refactor: dedupe script validation helpers 2026-05-28 23:44:34 +02:00
official-external-channel-catalog.json refactor: move plugin state consumers to sqlite 2026-05-29 11:12:15 +01:00
official-external-plugin-catalog.json build(plugins): externalize tokenjuice 2026-05-29 21:00:29 +01:00
official-external-provider-catalog.json chore(pixverse): publish as external plugin 2026-05-27 12:41:10 +02:00
openclaw-e2e-instance.sh fix(test): escalate e2e watchdog termination 2026-05-28 13:03:29 +02:00
openclaw-test-state.mjs refactor: internalize OpenClaw agent runtime (#85341) 2026-05-27 19:24:04 +01:00
optional-bundled-clusters-types.d.ts
optional-bundled-clusters.d.mts
optional-bundled-clusters.d.ts
optional-bundled-clusters.mjs
package-dist-imports.mjs
package-root-args.mjs
pairing-guard-context.mjs
plistbuddy.sh fix(mac): fail closed on dist plist reads 2026-05-26 11:44:05 +02:00
plugin-clawhub-release.ts refactor: share bounded release response reader 2026-05-29 15:54:36 +02:00
plugin-contract-test-plan.mjs chore(deadcode): dedupe repeated helpers 2026-05-21 18:47:09 +08:00
plugin-gateway-gauntlet.mjs fix(tooling): skip gauntlet declaration prebuild 2026-05-26 05:01:03 +02:00
plugin-npm-package-manifest.mjs fix(plugins): harden Windows npm package staging 2026-05-24 09:32:17 +02:00
plugin-npm-release.ts
plugin-npm-runtime-assets.mjs chore(release): prepare 2026.5.28 2026-05-28 01:48:07 +01:00
plugin-npm-runtime-build.mjs chore(release): prepare 2026.5.28 2026-05-28 01:48:07 +01:00
plugin-package-dependencies.mjs
plugin-prerelease-test-plan.mjs test(plugins): add kitchen sink rpc docker lane 2026-05-22 14:13:21 +02:00
plugin-sdk-deprecated-barrel-subpaths.json
plugin-sdk-deprecated-public-subpaths.json refactor: internalize OpenClaw agent runtime (#85341) 2026-05-27 19:24:04 +01:00
plugin-sdk-doc-metadata.ts feat(plugin-sdk): add reaction approval helpers (#86735) 2026-05-26 15:28:50 -07:00
plugin-sdk-entries.d.mts fix(release): keep private test helpers out of npm pack 2026-05-28 20:05:50 +01:00
plugin-sdk-entries.mjs fix(release): keep private test helpers out of npm pack 2026-05-28 20:05:50 +01:00
plugin-sdk-entrypoints.json Add plugin manifest contract for SecretRef provider integrations (#82326) 2026-05-29 18:20:45 -04:00
plugin-sdk-private-local-only-subpaths.json refactor: move plugin state consumers to sqlite 2026-05-29 11:12:15 +01:00
record-shared.mjs
release-beta-verifier.ts refactor: share bounded release response reader 2026-05-29 15:54:36 +02:00
report-cli-helpers.mjs chore(deadcode): dedupe repeated helpers 2026-05-21 18:47:09 +08:00
restart-mac-gateway.sh fix(mac): fail closed on restart gateway check 2026-05-26 15:05:16 +02:00
rtt-harness.ts fix(qa): preserve RTT samples with Convex credentials 2026-05-17 02:17:35 +08:00
run-extension-oxlint.mjs fix(scripts): harden Windows QA runners 2026-05-24 02:55:08 +02:00
source-file-scan-cache.mjs fix(scripts): bound source scan file reads 2026-05-26 01:43:43 +02:00
static-extension-assets.mjs fix(test): avoid scanning static asset metadata 2026-05-16 09:26:56 +08:00
test-group-report.mjs test: enforce per-test ci threshold 2026-05-26 04:35:20 +01:00
ts-guard-utils.mjs
tsgo-sparse-guard.mjs fix(ui): move control ui chunking helper out of runtime source 2026-05-25 14:31:38 +02:00
vitest-batch-runner.mjs ci(release): pass vitest batch options before roots 2026-05-26 07:50:52 +01:00
vitest-local-scheduling.d.mts
vitest-local-scheduling.mjs
vitest-report-cli-utils.mjs
vitest-shard-timings.mjs
workspace-bootstrap-smoke.mjs fix(agents): separate heartbeat runtime template (#85416) 2026-05-27 12:30:22 +00:00