1- ---
21# Core Framework Components
32agents-core :
4- - agents-core/**
5- - ' !agents-core/**/tests/**'
6- - ' !agents-core/**/__pycache__/**'
3+ - changed-files :
4+ - any-glob-to-any-file : ' agents-core/**'
75
86# Plugin System
97plugins :
10- - plugins/**
11- - ' !plugins/**/tests/**'
12- - ' !plugins/**/__pycache__/**'
8+ - changed-files :
9+ - any-glob-to-any-file : ' plugins/**'
1310
1411# Specific Plugin Labels
1512plugin-getstream :
16- - plugins/getstream/**
17- - ' ! plugins/getstream/**/tests /**'
13+ - changed-files :
14+ - any-glob-to-any-file : ' plugins/getstream/**'
1815
1916plugin-openai :
20- - plugins/openai/**
21- - ' ! plugins/openai/**/tests /**'
17+ - changed-files :
18+ - any-glob-to-any-file : ' plugins/openai/**'
2219
2320plugin-gemini :
24- - plugins/gemini/**
25- - ' ! plugins/gemini/**/tests /**'
21+ - changed-files :
22+ - any-glob-to-any-file : ' plugins/gemini/**'
2623
2724plugin-deepgram :
28- - plugins/deepgram/**
29- - ' ! plugins/deepgram/**/tests /**'
25+ - changed-files :
26+ - any-glob-to-any-file : ' plugins/deepgram/**'
3027
3128plugin-ultralytics :
32- - plugins/ultralytics/**
33- - ' ! plugins/ultralytics/**/tests /**'
29+ - changed-files :
30+ - any-glob-to-any-file : ' plugins/ultralytics/**'
3431
3532plugin-elevenlabs :
36- - plugins/elevenlabs/**
37- - ' ! plugins/elevenlabs/**/tests /**'
33+ - changed-files :
34+ - any-glob-to-any-file : ' plugins/elevenlabs/**'
3835
3936plugin-cartesia :
40- - plugins/cartesia/**
41- - ' ! plugins/cartesia/**/tests /**'
37+ - changed-files :
38+ - any-glob-to-any-file : ' plugins/cartesia/**'
4239
4340plugin-kokoro :
44- - plugins/kokoro/**
45- - ' ! plugins/kokoro/**/tests /**'
41+ - changed-files :
42+ - any-glob-to-any-file : ' plugins/kokoro/**'
4643
4744plugin-moonshine :
48- - plugins/moonshine/**
49- - ' ! plugins/moonshine/**/tests /**'
45+ - changed-files :
46+ - any-glob-to-any-file : ' plugins/moonshine/**'
5047
5148plugin-silero :
52- - plugins/silero/**
53- - ' ! plugins/silero/**/tests /**'
49+ - changed-files :
50+ - any-glob-to-any-file : ' plugins/silero/**'
5451
5552plugin-smart-turn :
56- - plugins/smart_turn/**
57- - ' ! plugins/smart_turn/**/tests /**'
53+ - changed-files :
54+ - any-glob-to-any-file : ' plugins/smart_turn/**'
5855
5956plugin-wizper :
60- - plugins/wizper/**
61- - ' ! plugins/wizper/**/tests /**'
57+ - changed-files :
58+ - any-glob-to-any-file : ' plugins/wizper/**'
6259
6360plugin-xai :
64- - plugins/xai/**
65- - ' ! plugins/xai/**/tests /**'
61+ - changed-files :
62+ - any-glob-to-any-file : ' plugins/xai/**'
6663
6764plugin-krisp :
68- - plugins/krisp/**
69- - ' ! plugins/krisp/**/tests /**'
65+ - changed-files :
66+ - any-glob-to-any-file : ' plugins/krisp/**'
7067
7168plugin-anthropic :
72- - plugins/anthropic/**
73- - ' ! plugins/anthropic/**/tests /**'
69+ - changed-files :
70+ - any-glob-to-any-file : ' plugins/anthropic/**'
7471
7572# Examples and Demos
7673examples :
77- - examples/**
78- - ' !examples/**/tests/**'
79- - ' !examples/**/__pycache__/**'
74+ - changed-files :
75+ - any-glob-to-any-file : ' examples/**'
8076
8177# Testing
8278tests :
83- - tests/**
84- - ' **/tests/**'
85- - ' **/test_*.py'
86- - ' **/*_test.py'
79+ - changed-files :
80+ - any-glob-to-any-file : ' tests/**'
81+ - any-glob-to-any-file : ' **/tests/**'
82+ - any-glob-to-any-file : ' **/test_*.py'
83+ - any-glob-to-any-file : ' **/*_test.py'
8784
8885# Documentation
8986docs :
90- - docs/**
91- - ' *.md '
92- - ' !README .md'
87+ - changed-files :
88+ - any-glob-to-any-file : ' docs/** '
89+ - any-glob-to-any-file : ' **/* .md'
9390
9491# Configuration and Build
9592config :
96- - ' *.toml'
97- - ' *.yml'
98- - ' *.yaml'
99- - ' *.json'
100- - ' *.ini'
101- - ' *.cfg'
102- - ' pyproject.toml'
103- - ' pytest.ini'
104- - ' conftest.py'
93+ - changed-files :
94+ - any-glob-to-any-file : ' **/*.toml'
95+ - any-glob-to-any-file : ' **/*.yml'
96+ - any-glob-to-any-file : ' **/*.yaml'
97+ - any-glob-to-any-file : ' **/*.json'
98+ - any-glob-to-any-file : ' **/*.ini'
99+ - any-glob-to-any-file : ' **/*.cfg'
100+ - any-glob-to-any-file : ' **/pyproject.toml'
101+ - any-glob-to-any-file : ' **/pytest.ini'
102+ - any-glob-to-any-file : ' **/conftest.py'
105103
106104# CI/CD and GitHub
107105ci :
108- - ' .github/**'
109- - ' *.yml'
110- - ' *.yaml'
106+ - changed-files :
107+ - any-glob-to-any-file : ' .github/**'
111108
112109# Core Agent System
113110core-agents :
114- - agents-core/vision_agents/core/agents/**
115- - agents-core/vision_agents/core/events/**
116- - agents-core/vision_agents/core/edge/**
111+ - changed-files :
112+ - any-glob-to-any-file : ' agents-core/vision_agents/core/agents/**'
113+ - any-glob-to-any-file : ' agents-core/vision_agents/core/events/**'
114+ - any-glob-to-any-file : ' agents-core/vision_agents/core/edge/**'
117115
118116# Core Infrastructure
119117core-infrastructure :
120- - agents-core/vision_agents/core/llm/**
121- - agents-core/vision_agents/core/stt/**
122- - agents-core/vision_agents/core/tts/**
123- - agents-core/vision_agents/core/vad/**
124- - agents-core/vision_agents/core/turn_detection/**
125- - agents-core/vision_agents/core/processors/**
126- - agents-core/vision_agents/core/mcp/**
127- - agents-core/vision_agents/core/observability/**
128- - agents-core/vision_agents/core/utils/**
118+ - changed-files :
119+ - any-glob-to-any-file : ' agents-core/vision_agents/core/llm/**'
120+ - any-glob-to-any-file : ' agents-core/vision_agents/core/stt/**'
121+ - any-glob-to-any-file : ' agents-core/vision_agents/core/tts/**'
122+ - any-glob-to-any-file : ' agents-core/vision_agents/core/vad/**'
123+ - any-glob-to-any-file : ' agents-core/vision_agents/core/turn_detection/**'
124+ - any-glob-to-any-file : ' agents-core/vision_agents/core/processors/**'
125+ - any-glob-to-any-file : ' agents-core/vision_agents/core/mcp/**'
126+ - any-glob-to-any-file : ' agents-core/vision_agents/core/observability/**'
127+ - any-glob-to-any-file : ' agents-core/vision_agents/core/utils/**'
129128
130129# CLI and Development Tools
131130cli :
132- - agents-core/vision_agents/core/cli.py
133- - dev.py
134- - DEVELOPMENT.md
131+ - changed-files :
132+ - any-glob-to-any-file : ' **/cli.py'
133+ - any-glob-to-any-file : ' **/dev.py'
134+ - any-glob-to-any-file : ' **/DEVELOPMENT.md'
135135
136136# Dependencies
137137dependencies :
138- - ' uv.lock'
139- - ' requirements*.txt'
140- - ' poetry.lock'
141- - ' Pipfile.lock'
138+ - changed-files :
139+ - any-glob-to-any-file : ' **/uv.lock'
140+ - any-glob-to-any-file : ' **/requirements*.txt'
141+ - any-glob-to-any-file : ' **/poetry.lock'
142+ - any-glob-to-any-file : ' **/Pipfile.lock'
142143
143144# Assets and Resources
144145assets :
145- - assets/**
146- - ' *.png'
147- - ' *.jpg'
148- - ' *.jpeg'
149- - ' *.gif'
150- - ' *.mp4'
151- - ' *.wav'
152- - ' *.mp3'
146+ - changed-files :
147+ - any-glob-to-any-file : ' assets/**'
148+ - any-glob-to-any-file : ' **/*.png'
149+ - any-glob-to-any-file : ' **/*.jpg'
150+ - any-glob-to-any-file : ' **/*.jpeg'
151+ - any-glob-to-any-file : ' **/*.gif'
152+ - any-glob-to-any-file : ' **/*.mp4'
153+ - any-glob-to-any-file : ' **/*.wav'
154+ - any-glob-to-any-file : ' **/*.mp3'
153155
154156# License and Legal
155157legal :
156- - LICENSE
157- - LICENSE.*
158- - ' *.license'
158+ - changed-files :
159+ - any-glob-to-any-file : ' LICENSE'
160+ - any-glob-to-any-file : ' **/LICENSE.*'
161+ - any-glob-to-any-file : ' **/*.license'
159162
160163# README and Project Info
161164project-info :
162- - README.md
163- - CHANGELOG.md
164- - CONTRIBUTING.md
165- - SECURITY.md
165+ - changed-files :
166+ - any-glob-to-any-file : ' **/README.md'
167+ - any-glob-to-any-file : ' **/CHANGELOG.md'
168+ - any-glob-to-any-file : ' **/CONTRIBUTING.md'
169+ - any-glob-to-any-file : ' **/SECURITY.md'
0 commit comments