openclaw/extensions/discord
Josh Avant 81b777c768
fix(config): harden SecretRef round-trip handling in Control UI and RPC writes (#58044)
* Config: harden SecretRef round-trip handling

* Gateway: test SecretRef preflight on config writes

* Agents: align skill loader with upstream Skill type

* Docs: align SecretRef write semantics with Control UI and RPC behavior

* Config: add UI and gateway regression evidence for SecretRef hardening

* Config: add token SecretRef restore regression and skill sourceInfo compat

* UI: scope structured-value lockout to SecretRef fields

* Agents: remove out-of-scope skill loader compat edits

* UI: reduce app-render churn to rawAvailable-only changes

* Gateway: scope SecretRef preflight to submitted config

* Docs: clarify config write SecretRef preflight scope

* changelog

Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com>

---------

Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com>
2026-03-30 23:55:03 -05:00
..
src fix(config): harden SecretRef round-trip handling in Control UI and RPC writes (#58044) 2026-03-30 23:55:03 -05:00
action-runtime-api.ts refactor: route plugin runtime through bundled seams 2026-03-27 16:40:27 +00:00
api.ts refactor: move provider seams behind plugin sdk surfaces 2026-03-27 23:26:26 +00:00
channel-config-api.ts refactor: move channel config metadata into plugin-owned manifests 2026-03-27 01:59:30 +00:00
index.ts
openclaw.plugin.json
package-manifest.contract.test.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
package.json chore: bump version to 2026.3.30 2026-03-30 09:28:29 +09:00
runtime-api.ts fix(ci): restore runtime-api guardrails 2026-03-27 15:56:54 +00:00
session-key-api.ts fix(ci): isolate discord session-key facade 2026-03-27 20:59:39 +00:00
setup-entry.ts
test-api.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
timeouts.ts perf: narrow discord timeout import seam 2026-03-22 02:42:57 +00:00