fix(python-client): expose all configurable fields in update_bank_config() (#712)

Add 10 missing bank-configurable fields to update_bank_config():
- entity_labels, entities_allow_free_form
- consolidation_llm_batch_size, consolidation_source_facts_max_tokens,
  consolidation_source_facts_max_tokens_per_observation
- retain_default_strategy, retain_strategies
- reflect_source_facts_max_tokens
- mcp_enabled_tools
- llm_gemini_safety_settings

Previously these could only be set via raw PATCH to /config.
All new params are keyword-only with None defaults (backwards compatible).
This commit is contained in:
Nicolò Boschi 2026-03-26 17:20:10 +01:00 committed by GitHub
parent 417fac61e4
commit 7c18723fd9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

Diff content is not available