|
| 1 | +--- |
| 2 | +# Core Framework Components |
| 3 | +agents-core: |
| 4 | + - agents-core/** |
| 5 | + - '!agents-core/**/tests/**' |
| 6 | + - '!agents-core/**/__pycache__/**' |
| 7 | + |
| 8 | +# Plugin System |
| 9 | +plugins: |
| 10 | + - plugins/** |
| 11 | + - '!plugins/**/tests/**' |
| 12 | + - '!plugins/**/__pycache__/**' |
| 13 | + |
| 14 | +# Specific Plugin Labels |
| 15 | +plugin-getstream: |
| 16 | + - plugins/getstream/** |
| 17 | + - '!plugins/getstream/**/tests/**' |
| 18 | + |
| 19 | +plugin-openai: |
| 20 | + - plugins/openai/** |
| 21 | + - '!plugins/openai/**/tests/**' |
| 22 | + |
| 23 | +plugin-gemini: |
| 24 | + - plugins/gemini/** |
| 25 | + - '!plugins/gemini/**/tests/**' |
| 26 | + |
| 27 | +plugin-deepgram: |
| 28 | + - plugins/deepgram/** |
| 29 | + - '!plugins/deepgram/**/tests/**' |
| 30 | + |
| 31 | +plugin-ultralytics: |
| 32 | + - plugins/ultralytics/** |
| 33 | + - '!plugins/ultralytics/**/tests/**' |
| 34 | + |
| 35 | +plugin-elevenlabs: |
| 36 | + - plugins/elevenlabs/** |
| 37 | + - '!plugins/elevenlabs/**/tests/**' |
| 38 | + |
| 39 | +plugin-cartesia: |
| 40 | + - plugins/cartesia/** |
| 41 | + - '!plugins/cartesia/**/tests/**' |
| 42 | + |
| 43 | +plugin-kokoro: |
| 44 | + - plugins/kokoro/** |
| 45 | + - '!plugins/kokoro/**/tests/**' |
| 46 | + |
| 47 | +plugin-moonshine: |
| 48 | + - plugins/moonshine/** |
| 49 | + - '!plugins/moonshine/**/tests/**' |
| 50 | + |
| 51 | +plugin-silero: |
| 52 | + - plugins/silero/** |
| 53 | + - '!plugins/silero/**/tests/**' |
| 54 | + |
| 55 | +plugin-smart-turn: |
| 56 | + - plugins/smart_turn/** |
| 57 | + - '!plugins/smart_turn/**/tests/**' |
| 58 | + |
| 59 | +plugin-wizper: |
| 60 | + - plugins/wizper/** |
| 61 | + - '!plugins/wizper/**/tests/**' |
| 62 | + |
| 63 | +plugin-xai: |
| 64 | + - plugins/xai/** |
| 65 | + - '!plugins/xai/**/tests/**' |
| 66 | + |
| 67 | +plugin-krisp: |
| 68 | + - plugins/krisp/** |
| 69 | + - '!plugins/krisp/**/tests/**' |
| 70 | + |
| 71 | +plugin-anthropic: |
| 72 | + - plugins/anthropic/** |
| 73 | + - '!plugins/anthropic/**/tests/**' |
| 74 | + |
| 75 | +# Examples and Demos |
| 76 | +examples: |
| 77 | + - examples/** |
| 78 | + - '!examples/**/tests/**' |
| 79 | + - '!examples/**/__pycache__/**' |
| 80 | + |
| 81 | +# Testing |
| 82 | +tests: |
| 83 | + - tests/** |
| 84 | + - '**/tests/**' |
| 85 | + - '**/test_*.py' |
| 86 | + - '**/*_test.py' |
| 87 | + |
| 88 | +# Documentation |
| 89 | +docs: |
| 90 | + - docs/** |
| 91 | + - '*.md' |
| 92 | + - '!README.md' |
| 93 | + |
| 94 | +# Configuration and Build |
| 95 | +config: |
| 96 | + - '*.toml' |
| 97 | + - '*.yml' |
| 98 | + - '*.yaml' |
| 99 | + - '*.json' |
| 100 | + - '*.ini' |
| 101 | + - '*.cfg' |
| 102 | + - 'pyproject.toml' |
| 103 | + - 'pytest.ini' |
| 104 | + - 'conftest.py' |
| 105 | + |
| 106 | +# CI/CD and GitHub |
| 107 | +ci: |
| 108 | + - '.github/**' |
| 109 | + - '*.yml' |
| 110 | + - '*.yaml' |
| 111 | + |
| 112 | +# Core Agent System |
| 113 | +core-agents: |
| 114 | + - agents-core/vision_agents/core/agents/** |
| 115 | + - agents-core/vision_agents/core/events/** |
| 116 | + - agents-core/vision_agents/core/edge/** |
| 117 | + |
| 118 | +# Core Infrastructure |
| 119 | +core-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/** |
| 129 | + |
| 130 | +# CLI and Development Tools |
| 131 | +cli: |
| 132 | + - agents-core/vision_agents/core/cli.py |
| 133 | + - dev.py |
| 134 | + - DEVELOPMENT.md |
| 135 | + |
| 136 | +# Dependencies |
| 137 | +dependencies: |
| 138 | + - 'uv.lock' |
| 139 | + - 'requirements*.txt' |
| 140 | + - 'poetry.lock' |
| 141 | + - 'Pipfile.lock' |
| 142 | + |
| 143 | +# Assets and Resources |
| 144 | +assets: |
| 145 | + - assets/** |
| 146 | + - '*.png' |
| 147 | + - '*.jpg' |
| 148 | + - '*.jpeg' |
| 149 | + - '*.gif' |
| 150 | + - '*.mp4' |
| 151 | + - '*.wav' |
| 152 | + - '*.mp3' |
| 153 | + |
| 154 | +# License and Legal |
| 155 | +legal: |
| 156 | + - LICENSE |
| 157 | + - LICENSE.* |
| 158 | + - '*.license' |
| 159 | + |
| 160 | +# README and Project Info |
| 161 | +project-info: |
| 162 | + - README.md |
| 163 | + - CHANGELOG.md |
| 164 | + - CONTRIBUTING.md |
| 165 | + - SECURITY.md |
0 commit comments