fastapi-gsap/gsap_broker
Tyler J King 4dff879c84 feat: wire credential resolver and connectors into broker startup
All connectors registered conditionally based on settings.
CredentialResolver with Entra backend (production) or Stub
backend (dev mode). 15 new tests covering credential resolution,
session lifecycle, orchestrator workflows, and device routing.

Signed-off-by: Tyler King <tking@guildhouse.dev>
2026-04-14 06:03:57 -04:00
..
chronicle docs: M6.2 TODO on Chronicle webhook poster — replace with gRPC RecordEvent 2026-04-08 13:49:18 -04:00
connectors feat(connectors): add OrchestratorConnector base and stubbed Ansible 2026-04-14 06:00:48 -04:00
credentials feat(credentials): add Entra and Stub credential backends 2026-04-14 05:57:52 -04:00
delegations refactor: extract shared Graph API client from Entra registrar 2026-04-14 05:16:09 -04:00
drivers feat(drivers): add native Entra identity driver 2026-04-14 05:19:54 -04:00
functions feat: governed function runtime + billing drain 2026-03-30 22:12:29 -04:00
intune feat(connectors): add Intune device management connector 2026-04-14 05:21:47 -04:00
models feat(authorize): add Intune compliance-gated AC issuance 2026-04-14 05:24:03 -04:00
routers feat: wire credential resolver and connectors into broker startup 2026-04-14 06:03:57 -04:00
routing feat(routing): add DeviceRouter for automatic connector selection 2026-04-14 06:01:55 -04:00
__init__.py feat: fastapi-gsap — lightweight GSAP broker PoC 2026-03-30 14:10:21 -04:00
app.py feat: absorb llm-principal-broker as gsap_broker/delegations/ 2026-04-08 13:37:06 -04:00
db.py feat: session-scoped ACs — multiple CRs per session 2026-04-03 02:06:15 -04:00
db_models.py feat: session-scoped ACs — multiple CRs per session 2026-04-03 02:06:15 -04:00
mcp.py feat(mcp): add Intune device management tools 2026-04-14 05:25:08 -04:00
settings.py feat: wire credential resolver and connectors into broker startup 2026-04-14 06:03:57 -04:00