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:45:32 -04:00
2026-03-17 17:27:52 +01:00
2026-03-30 15:10:43 -04:00
2026-03-30 00:43:01 +01:00
2026-03-29 17:55:17 +09:00
2026-03-22 22:10:48 +00:00
2026-03-22 22:10:48 +00:00
2026-03-13 14:08:04 -07:00
2026-03-13 14:08:04 -07:00
2026-03-27 01:59:30 +00:00
2026-03-27 01:59:30 +00:00
2026-03-28 01:10:44 +00:00
2026-03-15 22:55:27 -07:00
2026-03-22 22:05:56 -07:00
2026-03-30 22:05:03 -05:00
2026-03-15 10:33:49 -05:00
2026-03-28 00:46:53 +00:00
2026-03-30 00:43:01 +01:00
2026-03-28 00:46:53 +00:00
2026-03-11 21:54:49 +03:00
2026-03-22 22:05:56 -07:00
2026-03-28 19:00:05 -07:00
2026-03-30 00:43:01 +01:00
2026-03-27 02:29:08 +00:00
2026-03-30 00:43:01 +01:00
2026-03-24 16:51:36 -07:00
2026-03-30 22:05:03 -05:00
2026-03-30 00:43:01 +01:00
2026-03-13 15:52:54 +03:00
2026-03-23 02:14:00 -07:00
2026-03-29 22:57:31 +01:00
2026-03-30 00:17:23 +01:00
2026-03-31 02:25:02 +01:00
2026-03-22 23:32:21 -07:00
2026-03-22 23:32:21 -07:00
2026-03-26 23:23:47 +00:00
2026-03-22 12:37:03 -07:00
2026-03-22 12:37:03 -07:00
2026-03-24 05:29:05 +00:00
2026-03-20 00:06:12 -07:00
2026-03-27 01:59:30 +00:00
2026-03-29 22:57:31 +01:00
2026-03-22 22:05:56 -07:00
2026-03-28 00:26:55 +00:00
2026-03-26 15:45:14 +00:00
2026-03-30 00:05:36 +01:00
2026-03-26 09:31:59 -05:00
2026-03-29 22:57:31 +01:00
2026-03-30 00:43:01 +01:00
2026-03-30 09:19:17 +05:30
2026-03-29 22:57:31 +01:00
2026-03-30 09:19:17 +05:30
2026-03-30 22:05:03 -05:00
2026-03-27 20:20:31 +00:00
2026-03-27 20:45:59 +00:00
2026-03-27 02:37:47 +00:00
2026-03-27 02:37:47 +00:00
2026-03-30 22:05:03 -05:00
2026-03-27 02:37:47 +00:00
2026-03-27 02:37:47 +00:00
2026-03-27 02:37:47 +00:00
2026-03-27 15:16:19 -05:00
2026-03-31 02:25:02 +01:00
2026-03-30 19:25:01 +09:00
2026-03-30 19:25:01 +09:00
2026-03-30 00:17:23 +01:00
2026-03-30 04:23:47 +09:00
2026-03-30 00:39:39 +01:00
2026-03-23 10:57:56 -07:00
2026-03-30 00:17:23 +01:00
2026-03-30 00:17:23 +01:00
2026-03-29 22:00:56 +01:00
2026-03-29 22:00:56 +01:00
2026-03-30 04:46:04 +09:00
2026-03-30 04:46:04 +09:00
2026-03-30 23:55:03 -05:00
2026-03-26 15:23:12 +00:00
2026-03-30 00:17:23 +01:00
2026-03-21 20:18:16 +00:00
2026-03-30 23:55:03 -05:00
2026-03-30 23:55:03 -05:00
2026-03-31 02:25:02 +01:00
2026-03-27 01:59:30 +00:00
2026-03-29 22:21:29 +01:00
2026-03-29 22:21:29 +01:00
2026-03-30 23:06:59 -04:00
2026-03-30 12:07:32 +09:00
2026-03-30 12:07:32 +09:00
2026-03-29 22:21:29 +01:00
2026-03-29 22:21:29 +01:00
2026-03-30 12:07:32 +09:00
2026-03-17 00:00:45 -07:00
2026-03-26 18:43:57 +00:00
2026-03-29 22:21:29 +01:00
2026-03-29 22:21:29 +01:00
2026-03-29 22:21:29 +01:00
2026-03-21 20:18:16 +00:00
2026-03-26 23:11:00 +00:00
2026-03-16 21:51:24 +05:30
2026-03-22 22:05:56 -07:00
2026-03-14 14:23:30 -07:00
2026-03-26 23:23:47 +00:00
2026-03-26 23:23:47 +00:00
2026-03-28 00:46:53 +00:00
2026-03-30 00:17:23 +01:00
2026-03-30 23:06:59 -04:00
2026-03-15 21:35:30 -07:00
2026-03-30 23:06:59 -04:00
2026-03-27 09:06:40 -07:00
2026-03-25 04:24:46 -07:00
2026-03-30 19:25:01 +09:00
2026-03-16 14:21:22 +01:00
2026-03-14 21:21:56 -05:00
2026-03-27 02:29:19 +00:00
2026-03-30 06:25:03 +09:00
2026-03-15 22:32:36 -07:00
2026-03-27 02:29:19 +00:00
2026-03-28 19:00:05 -07:00
2026-03-27 02:29:19 +00:00
2026-03-22 17:03:49 +00:00
2026-03-27 02:29:19 +00:00
2026-03-30 07:22:36 +09:00
2026-03-30 12:07:32 +09:00
2026-03-16 22:57:44 -07:00
2026-03-30 16:17:03 +05:30
2026-03-27 23:53:24 -05:00
2026-03-23 00:56:44 -07:00
2026-03-30 00:17:23 +01:00
2026-03-17 07:20:27 -07:00
2026-03-15 21:35:30 -07:00
2026-03-27 02:29:19 +00:00
2026-03-27 02:29:19 +00:00
2026-03-30 06:25:03 +09:00
2026-03-30 06:03:08 +09:00
2026-03-16 21:46:05 -07:00
2026-03-26 23:23:47 +00:00
2026-03-27 02:29:19 +00:00
2026-03-31 02:25:02 +01:00
2026-03-31 10:06:48 +05:30
2026-03-25 04:58:44 -07:00
2026-03-25 04:58:44 -07:00
2026-03-19 12:12:30 +09:00
2026-03-30 23:06:59 -04:00
2026-03-30 23:06:59 -04:00
2026-03-15 10:33:49 -05:00
2026-03-27 09:06:40 -07:00
2026-03-14 21:21:56 -05:00
2026-03-30 19:25:01 +09:00
2026-03-28 19:00:05 -07:00
2026-03-22 17:03:49 +00:00
2026-03-30 19:25:01 +09:00
2026-03-27 23:53:24 -05:00
2026-03-14 21:21:56 -05:00
2026-03-28 09:35:42 +00:00
2026-03-16 22:57:44 -07:00
2026-03-13 15:14:30 +03:00
2026-03-30 12:07:32 +09:00
2026-03-26 22:48:57 +00:00