docs(claude-in-office): document bootstrap_expires_at response field

Adds bootstrap_expires_at to the bootstrap endpoint response example
and explains it enables proactive config refresh — the add-in re-calls
the endpoint before expiry. Epoch seconds or milliseconds, auto-detected.
This commit is contained in:
Manar Safi
2026-03-31 23:27:33 -04:00
parent a757f2fd85
commit ef1b63b67a
+5
View File
@@ -67,10 +67,15 @@ only what this user needs.
{
"gateway_url": "https://llm-gateway.yourcompany.internal/v1",
"gateway_token": "sk-user-scoped-…",
"bootstrap_expires_at": 1775000000,
"aws_role_arn": "arn:aws:iam::123456789012:role/ClaudeBedrockAccess-TeamA"
}
```
`bootstrap_expires_at` (epoch seconds or milliseconds — auto-detected)
enables proactive config refresh: the add-in re-calls this endpoint before
expiry. Omit for non-expiring snapshots.
The add-in ignores unrecognized keys, so the envelope is forward-compatible.
Today it carries provider config; future versions may read `skills`,
`mcp_servers`, or other per-user provisioning from the same response without