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
..
2026-03-30 22:14:59 -04:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-31 02:25:02 +01:00
2026-03-30 09:28:29 +09:00
2026-03-31 01:40:55 +01:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 01:03:42 +01:00
2026-03-30 09:28:29 +09:00
2026-03-30 20:12:19 -04:00
2026-03-30 23:55:03 -05:00
2026-03-31 02:25:02 +01:00
2026-03-30 22:55:28 -05:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-29 22:38:44 -04:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-31 02:25:02 +01:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-31 02:25:02 +01:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-31 00:00:25 -04:00
2026-03-30 07:54:59 +05:30
2026-03-30 09:28:29 +09:00
2026-03-31 01:40:55 +01:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 15:38:26 +01:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 20:08:38 +01:00
2026-03-30 09:28:29 +09:00
2026-03-30 22:55:28 -05:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-31 10:30:37 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 16:17:17 +02:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-27 16:40:27 +00:00
2026-03-31 02:25:02 +01:00
2026-03-31 02:25:02 +01:00
2026-03-30 22:55:28 -05:00
2026-03-30 15:37:02 +01:00
2026-03-30 09:28:29 +09:00
2026-03-30 16:20:27 +01:00
2026-03-30 09:28:29 +09:00
2026-03-31 10:18:09 +05:30
2026-03-26 02:04:54 -07:00
2026-03-30 16:57:30 +01:00
2026-03-30 09:28:29 +09:00
2026-03-30 19:32:14 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-30 22:05:03 -05:00
2026-03-30 09:28:29 +09:00
2026-03-31 10:09:18 +05:30
2026-03-31 10:10:51 +05:30
2026-03-30 09:28:29 +09:00
2026-03-30 09:28:29 +09:00
2026-03-31 02:25:02 +01:00
2026-03-30 09:28:29 +09:00
2026-03-12 23:03:19 +00:00
2026-03-28 20:22:03 -04:00
2026-03-28 20:22:03 -04:00