openclaw/extensions/github-copilot
Peter Steinberger 992948356f
fix(secrets): fail closed for configured references (#127669)
* fix(secrets): fail closed for configured references

Keep explicit SecretRefs authoritative across Gateway auth, onboarding, probes, channel credentials, outbound sends, and GitHub Copilot discovery/embeddings. Ambient credentials remain available only when no reference owns the surface.

* test(secrets): align gateway fallback expectations

* test(providers): remove load-sensitive stream timing

* test(xai): normalize stream capture failures

* fix(copilot): preserve direct auth precedence

* test(ollama): keep progressing streams alive

* test(models): mark resolved config fixtures

* fix(models): drop stale probe import
2026-08-21 18:00:28 -07:00
..
auth.test.ts fix(secrets): fail closed for configured references (#127669) 2026-08-21 18:00:28 -07:00
auth.ts fix(secrets): fail closed for configured references (#127669) 2026-08-21 18:00:28 -07:00
connection-bound-ids.live.test.ts
connection-bound-ids.test.ts
connection-bound-ids.ts
domain.test.ts refactor(plugin-sdk): remove retired Copilot login chain (#122988) 2026-08-12 22:07:33 -07:00
domain.ts refactor(plugin-sdk): remove retired Copilot login chain (#122988) 2026-08-12 22:07:33 -07:00
dynamic-models.ts
embeddings.test.ts fix(secrets): fail closed for configured references (#127669) 2026-08-21 18:00:28 -07:00
embeddings.transport.test.ts
embeddings.ts
index.test.ts fix(secrets): fail closed for configured references (#127669) 2026-08-21 18:00:28 -07:00
index.ts refactor: retire August compat windows (embedding API, pi aliases, target parser, spawning hook, setup exports, WhatsApp inbound aliases) (#124416) 2026-08-15 22:43:47 -07:00
login.test.ts
login.ts refactor(plugin-sdk): remove retired Copilot login chain (#122988) 2026-08-12 22:07:33 -07:00
model-metadata.ts
models.test.ts
models.ts refactor(config): consolidate context budget to one per-model knob (#124665) 2026-08-16 10:05:01 -07:00
oauth.test.ts
oauth.ts
openclaw.plugin.json refactor: retire August compat windows (embedding API, pi aliases, target parser, spawning hook, setup exports, WhatsApp inbound aliases) (#124416) 2026-08-15 22:43:47 -07:00
package.json refactor(plugin-sdk): remove retired Copilot login chain (#122988) 2026-08-12 22:07:33 -07:00
provider-auth.contract.test.ts
provider-discovery.contract.test.ts
provider-policy-api.test.ts
provider-policy-api.ts
provider-runtime.contract.test.ts
register.runtime.ts
replay-policy.ts
runtime-auth-error.ts
runtime-auth.ts
runtime-identity.ts
starter-model.ts
stream.test.ts
stream.ts
tsconfig.json
usage.ts