docs(changelog): record T-11 — a default address on each consumer grant
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- **A default address on each consumer grant** (`tenant_consumers.default_address`,
|
||||||
|
migration 008, core-api T-11) — the Office's fallback when a call names no
|
||||||
|
address and holds no session binding, since claude.ai's connector keeps no
|
||||||
|
MCP session between tool calls. A composite foreign key
|
||||||
|
`(tenant_id, default_address)` -> `scribe_addresses(owner_tenant, name)`
|
||||||
|
ensures a default always names a real address in the same tenant.
|
||||||
|
`jpmschweitzer`/`office-claude` defaults to `claude-ai` where that address
|
||||||
|
already exists; every other grant stays null. `GET /tenants/me` answers it
|
||||||
|
for the caller's own consumer grant, or null for a user-kind caller or a
|
||||||
|
grant without one; `GET /tenants` is unchanged. No write route this round —
|
||||||
|
provisioning is later.
|
||||||
|
|
||||||
## [1.12.0] - 2026-10-19
|
## [1.12.0] - 2026-10-19
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|||||||
Reference in New Issue
Block a user