mirror of
https://github.com/openclaw/openclaw.git
synced 2026-10-03 17:53:39 +00:00
* fix(auth): preserve Copilot tenant credentials during Doctor repair * test(auth): split Copilot ownership cases below file-size limit * docs(copilot): clarify tenant credential sharing Document that agents share Copilot credentials only when supported tenant scopes match, and direct affected agents to authenticate for their intended tenant. Co-authored-by: VasuBansal <148481383+VasuBansal7576@users.noreply.github.com> * fix(auth): preserve Copilot tenant fences during peer settlement Require refreshed shared Copilot credentials to match the fenced peer's normalized routing scope before local fence removal. Cross-tenant peers remain terminally fenced. Co-authored-by: VasuBansal <148481383+VasuBansal7576@users.noreply.github.com> * fix(auth): preserve Copilot tenant scope in ownership Require Copilot OAuth ownership to validate normalized routing scope before accepting an identical refresh generation. Same-tenant peers keep the shared owner shortcut while cross-tenant credentials remain locally owned. Co-authored-by: VasuBansal <148481383+VasuBansal7576@users.noreply.github.com> * test(gateway): await plugin application receipt * test(gateway): await node terminal events --------- Co-authored-by: Peter Steinberger <steipete@gmail.com> Co-authored-by: VasuBansal <148481383+VasuBansal7576@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| assets | ||
| api.ts | ||
| auth.test.ts | ||
| auth.ts | ||
| connection-bound-ids.live.test.ts | ||
| connection-bound-ids.test.ts | ||
| connection-bound-ids.ts | ||
| domain.test.ts | ||
| domain.ts | ||
| dynamic-models.ts | ||
| embeddings.test.ts | ||
| embeddings.transport.test.ts | ||
| embeddings.ts | ||
| index.test.ts | ||
| index.ts | ||
| login.test.ts | ||
| login.ts | ||
| model-metadata.ts | ||
| models.test.ts | ||
| models.ts | ||
| oauth.test.ts | ||
| oauth.ts | ||
| openclaw.plugin.json | ||
| package.json | ||
| 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.test.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.test.ts | ||
| usage.ts | ||