Documentation Index
Fetch the complete documentation index at: https://docs.nexus.westyx.cloud/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Quick start
Configuration reference
API
| Method | Returns | Description |
|---|---|---|
GetConfig(key) | string? | Config value |
GetConfigAs<T>(key) | T? | Typed config |
GetConfigJson(key) | JsonElement? | Parsed JSON config |
GetSecret(key) | byte[] | Secret bytes; throws on pk_ key or frontend kind |
GetSecretFilePath(key) | string | Temp file path for file-type secrets |
GetFlag(key, default) | bool | Flag value; default if not found |
EvaluateAbAsync(keys, userId, attrs) | Task<Dictionary<string,bool>> | A/B evaluation |
RunStreamAsync(ct) | Task | SSE live updates |
Dispose() | - | Stop and clean up |
Workload Identity Federation
Dependency injection (ASP.NET Core)
INexusClient into your services.
Error types
| Exception | Cause |
|---|---|
NexusPublicKeyException | GetSecret with pk_live_ key |
NexusServiceKindMismatchException | GetSecret on kind=frontend service |
NexusBillingException | 402 - billing blocked |
NexusWifTokenExchangeException | Server rejected the OIDC token |
