sync CLI templates with demo configs via manifest + CI flow (#764)

* feat: add template synchronization utility and CI integration

* refactor: make simple write to CI, no check

* ci: conditionally sync CLI templates on push to main branch

* docs: fix small capitalization
This commit is contained in:
Musa 2026-02-17 12:59:09 -08:00 committed by GitHub
parent c69fbd8a4d
commit d70f79b41c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 167 additions and 1 deletions

View file

@ -0,0 +1,29 @@
templates:
- template_id: sub_agent_orchestration
template_file: sub_agent_orchestration.yaml
demo_configs:
- demos/agent_orchestration/multi_agent_crewai_langchain/config.yaml
transform: none
- template_id: coding_agent_routing
template_file: coding_agent_routing.yaml
demo_configs:
- demos/llm_routing/claude_code_router/config.yaml
transform: none
- template_id: preference_aware_routing
template_file: preference_aware_routing.yaml
demo_configs:
- demos/llm_routing/preference_based_routing/config.yaml
transform: none
- template_id: filter_chain_guardrails
template_file: filter_chain_guardrails.yaml
demo_configs:
- demos/filter_chains/http_filter/config.yaml
transform: none
- template_id: conversational_state_v1_responses
template_file: conversational_state_v1_responses.yaml
demo_configs: []
transform: none