Improved generator.py

This commit is contained in:
2026-05-02 17:18:40 +02:00
parent 8194ca3586
commit cbb52a44bb
3 changed files with 67 additions and 7 deletions

View File

@@ -103,16 +103,21 @@ class CandidateGraphGenerator:
capabilities.append(
self._interface_capability(interfaces, tests, examples, docs, chunks)
)
promotable_llm_facts = self._promotable_llm_facts(
llm_providers + provider_registries + fallback_policies
promotable_llm_providers = self._promotable_llm_facts(llm_providers)
promotable_provider_registries = self._promotable_llm_facts(provider_registries)
promotable_fallback_policies = self._promotable_llm_facts(fallback_policies)
promotable_llm_facts = (
promotable_llm_providers
+ promotable_provider_registries
+ promotable_fallback_policies
)
if promotable_llm_facts:
capabilities.append(
self._llm_provider_capability(
llm_providers,
promotable_llm_providers,
credential_configs,
provider_registries,
fallback_policies,
promotable_provider_registries,
promotable_fallback_policies,
tests,
examples,
docs,