fleet-memory/hindsight-api/hindsight_api/api
Chris Bartholomew b180b3ad97
Fix bank config API for multi-tenant schema isolation (#417)
* Fix bank config API for multi-tenant schema isolation

- Use fq_table() in config_resolver.py to schema-qualify bank table queries
- Add authenticate_and_resolve_schema() to bank config API handlers in http.py

Without these fixes, bank config operations in multi-tenant mode hit
public.banks instead of tenant_xxx.banks, causing "column config does
not exist" errors.

* Fix method name: _authenticate_tenant not authenticate_and_resolve_schema

The MemoryEngine method is _authenticate_tenant(), not
authenticate_and_resolve_schema(). This was causing AttributeError
on all bank config API requests.
2026-02-20 23:43:52 +01:00
..
__init__.py Harden MCP server: fix routing, validation, and usage metering (#341) 2026-02-11 10:41:20 +01:00
http.py Fix bank config API for multi-tenant schema isolation (#417) 2026-02-20 23:43:52 +01:00
mcp.py fix(mcp): stateless param not supported anymore (#406) 2026-02-19 13:42:54 +01:00