Commit b1a070d
authored
feat(sdk): regenerate for the Mercury bank feed provider (#226)
## Summary
Regenerate for the Mercury bank feed provider (robosystems #1381):
`mercury` becomes a connection provider with its own connect-time
config. Additive to the generated tier (`/sdk`); no facade change.
## Changes
- **Generated `sdk/`** — `'mercury'` joins the provider unions on
`CreateConnectionRequest`, `ConnectionProviderInfo` and the
`listConnections` query; a new `MercuryConnectionConfig` type
(`since_date`, `include_treasury`, `api_key`) and
`CreateConnectionRequest.mercury_config`; the `createConnection`,
`getConnectionOptions` and `syncConnection` descriptions follow the API.
- **Swept-in drift** from the retire lane (core #1380, merged after
1.16.0 was cut): `ElementUpdatePatch.is_active` (retire or reactivate a
chart account) and the `updateTaxonomyBlock` / `updateJournalEntry`
descriptions.
- No hand-written change; `clients/graphql/generated` regenerated
identical.
## Compatibility
ADDITIVE
## Testing
- `npm run test:all` (validate → test → build): format, lint and
typecheck clean; 336 tests passed; build green.
- Regenerated with `ROBOSYSTEMS_API_URL=http://localhost:8000 npm run
generate` against the local stack serving robosystems
`feature/mercury-provider` at 646f4541, which is current with
`origin/main`.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_0188CbjDiNBtxdEYjSJ5Y7mX3 files changed
Lines changed: 53 additions & 12 deletions
0 commit comments