Vincent Koc
|
7320dfc1ff
|
test(perf): speed up slow cron infra and secrets specs
|
2026-04-15 10:22:43 +01:00 |
|
Josh Avant
|
1769fb2aa1
|
fix(secrets): align SecretRef inspect/strict behavior across preload/runtime paths (#66818)
* Config: add inspect/strict SecretRef string resolver
* CLI: pass resolved/source config snapshots to plugin preload
* Slack: keep HTTP route registration config-only
* Providers: normalize SecretRef handling for auth and web tools
* Secrets: add Exa web search target to registry and docs
* Telegram: resolve env SecretRef tokens at runtime
* Agents: resolve custom provider env SecretRef ids
* Providers: fail closed on blocked SecretRef fallback
* Telegram: enforce env SecretRef policy for runtime token refs
* Status/Providers/Telegram: tighten SecretRef preload and fallback handling
* Providers: enforce env SecretRef policy checks in fallback auth paths
* fix: add SecretRef lifecycle changelog entry (#66818) (thanks @joshavant)
|
2026-04-14 17:59:28 -05:00 |
|
Vincent Koc
|
c6c222ba84
|
perf(tests): trim hot wizard and infra setup work
|
2026-04-14 22:42:32 +01:00 |
|
Vincent Koc
|
bd20a920a2
|
perf(config): use generated SecretRef policy metadata
|
2026-04-13 20:19:04 +01:00 |
|
Vincent Koc
|
961eb95e9a
|
perf(secrets): lazy-load provider env var exports
|
2026-04-13 19:52:02 +01:00 |
|
Vincent Koc
|
b051b0511c
|
perf(secrets): fast-path explicit channel target lookup
|
2026-04-13 15:49:23 +01:00 |
|
scoootscooob
|
94ef2f1b0d
|
CLI: detect env-backed audio providers (#65491)
* CLI: detect env-backed audio providers
* fix(cli): trust audio provider env detection
* Secrets: keep default provider env lookups stable
* Plugins: harden env-backed auth defaults
* Plugins: tighten trusted env var lookups
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
|
2026-04-12 14:04:44 -07:00 |
|
Vincent Koc
|
3f32aa7582
|
fix(media): decouple capability registry from runtime loaders
|
2026-04-12 12:01:39 +01:00 |
|
Vincent Koc
|
ccbef550e5
|
fix(ci): restore extension boundary guards
|
2026-04-12 09:50:20 +01:00 |
|
Vincent Koc
|
d742db1ea4
|
perf(secrets): lazy-load runtime web-tools manifest lookups
|
2026-04-12 09:35:40 +01:00 |
|
Vincent Koc
|
3d0ddccf73
|
test(secrets): reuse snapshot hooks in web state tests
|
2026-04-12 04:27:34 +01:00 |
|
Vincent Koc
|
54c45ae9ca
|
fix(secrets): cache guarded channel assignment helpers
|
2026-04-12 04:17:39 +01:00 |
|
Vincent Koc
|
e0a8a41247
|
fix(secrets): narrow inactive variant test helper types
|
2026-04-12 04:11:11 +01:00 |
|
Vincent Koc
|
b65291b75a
|
test(secrets): trim web tools state boilerplate
|
2026-04-12 04:05:51 +01:00 |
|
Vincent Koc
|
d69ab71c87
|
test(secrets): share inactive channel fixtures
|
2026-04-12 04:03:57 +01:00 |
|
Vincent Koc
|
df2de5c777
|
test(secrets): reuse channel token fixtures
|
2026-04-12 04:01:20 +01:00 |
|
Vincent Koc
|
225c7c6f9c
|
test(secrets): share channel snapshot fixtures
|
2026-04-12 03:59:11 +01:00 |
|
Vincent Koc
|
7204d490aa
|
fix(tsgo): align cron contract and secrets test helper
|
2026-04-12 03:58:32 +01:00 |
|
Vincent Koc
|
90db90fdc5
|
test(secrets): reuse inactive snapshot fixtures
|
2026-04-12 03:56:37 +01:00 |
|
Vincent Koc
|
2185dcf136
|
test(secrets): reuse auth runtime fixtures
|
2026-04-12 03:54:26 +01:00 |
|
Vincent Koc
|
5c0e093b38
|
test(secrets): reuse core snapshot fixtures
|
2026-04-12 03:52:44 +01:00 |
|
Vincent Koc
|
17553b4cf4
|
test(secrets): reuse legacy x-search fixtures
|
2026-04-12 03:48:13 +01:00 |
|
Vincent Koc
|
62b21d948c
|
test(secrets): reuse runtime fixtures across surfaces
|
2026-04-12 03:45:48 +01:00 |
|
Vincent Koc
|
39f22ef8b3
|
test(secrets): share runtime snapshot fixtures
|
2026-04-12 03:37:08 +01:00 |
|
Peter Steinberger
|
8ddd9b8aac
|
perf: narrow plugin config test surfaces
|
2026-04-11 13:55:08 +01:00 |
|
Vincent Koc
|
74e7b8d47b
|
fix(cycles): bulk extract leaf type surfaces
|
2026-04-11 13:26:50 +01:00 |
|
Vincent Koc
|
7198a9f0ee
|
fix(cycles): reduce remaining static import seams
|
2026-04-11 02:46:41 +01:00 |
|
Peter Steinberger
|
bbdcf2963b
|
refactor: reduce unsafe assertions in secrets
|
2026-04-11 01:50:19 +01:00 |
|
Peter Steinberger
|
9e0d358695
|
refactor: simplify runtime conversions
|
2026-04-11 01:23:34 +01:00 |
|
Peter Steinberger
|
39553b1b4b
|
refactor: simplify secrets string handling
|
2026-04-11 00:40:51 +01:00 |
|
Peter Steinberger
|
0ebeee8b0d
|
chore: enable consistent-return
|
2026-04-10 20:56:43 +01:00 |
|
Peter Steinberger
|
e1a2a26ec9
|
test: isolate agent runtime mocks
|
2026-04-10 18:06:49 +01:00 |
|
Peter Steinberger
|
9fd08f9d0f
|
refactor: remove type-only import cycles
|
2026-04-10 15:14:27 +01:00 |
|
Peter Steinberger
|
d84902f689
|
test: project secrets apply path mutations without runtime preflight
|
2026-04-09 05:03:14 +01:00 |
|
Peter Steinberger
|
7fd6e2ec4c
|
fix: filter provider auth aliases by plugin trust
|
2026-04-09 00:42:52 +01:00 |
|
Peter Steinberger
|
9e4f478f86
|
feat(plugins): support provider auth aliases
|
2026-04-08 19:03:04 +01:00 |
|
Vincent Koc
|
b3e26b1192
|
perf(secrets): lazy-load web-tools manifest owner lookup
|
2026-04-08 10:04:12 +01:00 |
|
Vincent Koc
|
2205153ee8
|
perf(secrets): fast-path exact bundled web providers
|
2026-04-08 08:02:37 +01:00 |
|
Vincent Koc
|
c727ac48d8
|
perf(secrets): cache web search risk lookup
|
2026-04-08 07:51:20 +01:00 |
|
Peter Steinberger
|
bb15b7c53c
|
perf(runtime): trim config, media, and secrets tests
|
2026-04-08 01:49:23 +01:00 |
|
Peter Steinberger
|
08cee3316d
|
refactor: dedupe core trimmed readers
|
2026-04-08 01:36:39 +01:00 |
|
Peter Steinberger
|
bdcf8b9796
|
test: trim secrets runtime x_search coverage
|
2026-04-08 01:16:58 +01:00 |
|
Peter Steinberger
|
b998156083
|
test: trim config defaults and secrets refresh coverage
|
2026-04-08 00:54:08 +01:00 |
|
Peter Steinberger
|
948d139399
|
refactor: dedupe lowercase helper readers
|
2026-04-07 15:12:32 +01:00 |
|
Peter Steinberger
|
2e0354e725
|
fix(secrets): restore unsupported surface channel discovery
|
2026-04-07 14:09:40 +01:00 |
|
Vincent Koc
|
dfb6c9c920
|
perf(plugin-sdk): split channel secret runtime helpers
|
2026-04-07 13:09:12 +01:00 |
|
Vincent Koc
|
ead634812e
|
perf(secrets): hint bundled web provider owners
|
2026-04-07 12:57:17 +01:00 |
|
Vincent Koc
|
bc79bbda0c
|
perf(secrets): drop bundled channel manifest fallback
|
2026-04-07 12:38:56 +01:00 |
|
Peter Steinberger
|
bbe5a4b31a
|
refactor: dedupe web provider lower readers
|
2026-04-07 12:18:22 +01:00 |
|
Vincent Koc
|
447ab8102a
|
perf(secrets): split explicit bundled web provider artifacts
|
2026-04-07 12:14:13 +01:00 |
|