# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
src/frontend/dist/
downloads/
eggs/
.eggs/
lib/
!src/frontend/src/lib/
!src/frontend/src/lib/**
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
# Virtual Environment
.venv/
venv/
ENV/
env/

# IDE
.vscode/
.idea/
.cursor/
*.swp
*.swo
*~
logs
.serena/
.playwright-mcp/
.trae/
# Environment variables
.env
.env.local

# Testing
.pytest_cache/
.ruff_cache/
.coverage
htmlcov/
.npm-cache/
# Logs
*.log
*.db

# OS
.DS_Store
Thumbs.db
AgenticFleet.code-workspace

# Runtime artifacts
var/
*.checkpoint

.cache/
.uv_cache/
.gemini/
gha-creds-*.json
AgenticFleet.code-workspace
AgenticFleet.code-workspace
.claude/
.cursor/
# Node modules
node_modules/

# Exclude frontend build artifacts (regenerated in CI/CD)
src/agentic_fleet/ui/

.config/
.kilocode/
memory-bank/
.pre-commit-config.yaml
.github/agents/expert-react-frontend-engineer.agent.md
.playwright-mcp/page-2025-10-29T05-03-16-472Z.png
.github/agents/
.claude/
# Playwright
/test-results/
/playwright-report/
/blob-report/
/playwright/.cache/
/playwright/.auth/
.pre-commit-cache/
.npm-cache/_update-notifier-last-checked
.npm-cache/_cacache/content-v2/sha512/7f/3a/1289e648e4a289541606bf06d566cfc9e736bce1fda54932cf61fe801a221fe37b59dc636b2354334cb723b720c33f868bc5de3a45366ad674317bbfa4e5
.npm-cache/_cacache/content-v2/sha512/80/f1/571ec6d983f6338174819378b6afe26bf74eea079c96323301f6661f464c4a6da3a98500b04563870e261785f5530642243c6b405511b83cb2307cb9d4ef
.npm-cache/_cacache/content-v2/sha512/a1/aa/eecc84e4509201aff202c0a82ef8bf14a16da08d086c8bb4a624d6b1f4dc28de449eddc94b4ed8bb64b9f20a181345799c6d94dfbfa4a20c49e9651e9cf6
.npm-cache/_cacache/content-v2/sha512/f1/0d/605fac5ec7ad6891d8fc4998bdc433c5dcfde82b25a9cdcab0ce2c28c1f8784c72e5b18dd273c4a291ae7320f3f36513517cb122714d6b0090dbc6afdfad
.npm-cache/_cacache/index-v5/59/85/5d2bfb6ea76096fd713f54c9ddf444883252d699ca6204a99677b8d328b5
.npm-cache/_cacache/index-v5/86/47/86e70a82678db0560ecf5dfeb70e5cc20b3ec3d7c203d10eed6c0718455e
.npm-cache/_cacache/index-v5/fb/8e/77d0cf376daa5ea1640df351d4a25f7f42b78e2346d658f8b352ed32daaf
.npm-cache/_npx/1d6e82a4126006c4/package-lock.json
.npm-cache/_npx/1d6e82a4126006c4/package.json
src/frontend/.npm-cache/_update-notifier-last-checked
src/frontend/.npm-cache/_cacache/content-v2/sha512/a1/aa/eecc84e4509201aff202c0a82ef8bf14a16da08d086c8bb4a624d6b1f4dc28de449eddc94b4ed8bb64b9f20a181345799c6d94dfbfa4a20c49e9651e9cf6
src/frontend/.npm-cache/_cacache/index-v5/86/47/86e70a82678db0560ecf5dfeb70e5cc20b3ec3d7c203d10eed6c0718455e
src/frontend/src/.npm-cache/_update-notifier-last-checked
src/frontend/src/.npm-cache/_cacache/content-v2/sha512/a1/aa/eecc84e4509201aff202c0a82ef8bf14a16da08d086c8bb4a624d6b1f4dc28de449eddc94b4ed8bb64b9f20a181345799c6d94dfbfa4a20c49e9651e9cf6
src/frontend/src/.npm-cache/_cacache/index-v5/86/47/86e70a82678db0560ecf5dfeb70e5cc20b3ec3d7c203d10eed6c0718455e
.github/agents/my-agent.md
.claude/mcp.json
.claude/commands/refactor-code.md
.claude/commands/update-docs.md
.claude/skills/webapp-testing/LICENSE.txt
.claude/skills/webapp-testing/SKILL.md
.claude/skills/webapp-testing/examples/console_logging.py
.claude/skills/webapp-testing/examples/element_discovery.py
.claude/skills/webapp-testing/examples/static_html_automation.py
.claude/skills/webapp-testing/scripts/with_server.py
.claude/mcp.json
.github/agents/my-agent.md
src/frontend/.npm-cache/_update-notifier-last-checked
src/frontend/.npm-cache/_cacache/content-v2/sha512/a1/aa/eecc84e4509201aff202c0a82ef8bf14a16da08d086c8bb4a624d6b1f4dc28de449eddc94b4ed8bb64b9f20a181345799c6d94dfbfa4a20c49e9651e9cf6
src/frontend/.npm-cache/_cacache/index-v5/86/47/86e70a82678db0560ecf5dfeb70e5cc20b3ec3d7c203d10eed6c0718455e
src/frontend/src/.npm-cache/_update-notifier-last-checked
src/frontend/src/.npm-cache/_cacache/content-v2/sha512/a1/aa/eecc84e4509201aff202c0a82ef8bf14a16da08d086c8bb4a624d6b1f4dc28de449eddc94b4ed8bb64b9f20a181345799c6d94dfbfa4a20c49e9651e9cf6
src/frontend/src/.npm-cache/_cacache/index-v5/86/47/86e70a82678db0560ecf5dfeb70e5cc20b3ec3d7c203d10eed6c0718455e
.claude/commands/refactor-code.md
.claude/commands/update-docs.md
.claude/skills/webapp-testing/LICENSE.txt
.claude/skills/webapp-testing/SKILL.md
.claude/skills/webapp-testing/examples/console_logging.py
.claude/skills/webapp-testing/examples/element_discovery.py
.claude/skills/webapp-testing/examples/static_html_automation.py
.claude/skills/webapp-testing/scripts/with_server.py
.claude/commands/refactor-code.md
.claude/commands/update-docs.md
.claude/skills/webapp-testing/LICENSE.txt
.claude/skills/webapp-testing/SKILL.md
.claude/skills/webapp-testing/examples/console_logging.py
.claude/skills/webapp-testing/examples/element_discovery.py
.claude/skills/webapp-testing/examples/static_html_automation.py
.claude/skills/webapp-testing/scripts/with_server.py
.claude/commands/refactor-code.md
.claude/commands/update-docs.md
.claude/skills/webapp-testing/LICENSE.txt
.claude/skills/webapp-testing/SKILL.md
.claude/skills/webapp-testing/examples/console_logging.py
.claude/skills/webapp-testing/examples/element_discovery.py
.claude/skills/webapp-testing/examples/static_html_automation.py
.claude/skills/webapp-testing/scripts/with_server.py
.trae/documents/AgenticFleet Architecture Analysis and Simplification Plan.md
.trae/documents/Cleanup and Simplification of AgenticFleet via Agent Framework.md
data/supervisor_examples.json
src/frontend/.vite/deps/_metadata.json
src/frontend/.vite/deps/@openai_apps-sdk-ui_components_AppsSDKUIProvider.js
src/frontend/.vite/deps/@openai_apps-sdk-ui_components_AppsSDKUIProvider.js.map
src/frontend/.vite/deps/@openai_apps-sdk-ui_components_Button.js
src/frontend/.vite/deps/@openai_apps-sdk-ui_components_Button.js.map
src/frontend/.vite/deps/@radix-ui_react-slot.js
src/frontend/.vite/deps/@radix-ui_react-slot.js.map
src/frontend/.vite/deps/@radix-ui_react-tooltip.js
src/frontend/.vite/deps/@radix-ui_react-tooltip.js.map
src/frontend/.vite/deps/chunk-4BPZ7PBZ.js
src/frontend/.vite/deps/chunk-4BPZ7PBZ.js.map
src/frontend/.vite/deps/chunk-5FBL4GI2.js
src/frontend/.vite/deps/chunk-5FBL4GI2.js.map
src/frontend/.vite/deps/chunk-FB4HJHFN.js
src/frontend/.vite/deps/chunk-FB4HJHFN.js.map
src/frontend/.vite/deps/chunk-G3PMV62Z.js
src/frontend/.vite/deps/chunk-G3PMV62Z.js.map
src/frontend/.vite/deps/chunk-GQ3ZCVRA.js
src/frontend/.vite/deps/chunk-GQ3ZCVRA.js.map
src/frontend/.vite/deps/chunk-KDVGFZWC.js
src/frontend/.vite/deps/chunk-KDVGFZWC.js.map
src/frontend/.vite/deps/chunk-OBXXTC3T.js
src/frontend/.vite/deps/chunk-OBXXTC3T.js.map
src/frontend/.vite/deps/chunk-OUWKCDPP.js
src/frontend/.vite/deps/chunk-OUWKCDPP.js.map
src/frontend/.vite/deps/chunk-R5F65CVE.js
src/frontend/.vite/deps/chunk-R5F65CVE.js.map
src/frontend/.vite/deps/chunk-WOIE32S3.js
src/frontend/.vite/deps/chunk-WOIE32S3.js.map
src/frontend/.vite/deps/class-variance-authority.js
src/frontend/.vite/deps/class-variance-authority.js.map
src/frontend/.vite/deps/clsx.js
src/frontend/.vite/deps/clsx.js.map
src/frontend/.vite/deps/lucide-react.js
src/frontend/.vite/deps/lucide-react.js.map
src/frontend/.vite/deps/package.json
src/frontend/.vite/deps/react_jsx-dev-runtime.js
src/frontend/.vite/deps/react_jsx-dev-runtime.js.map
src/frontend/.vite/deps/react_jsx-runtime.js
src/frontend/.vite/deps/react_jsx-runtime.js.map
src/frontend/.vite/deps/react-dom_client.js
src/frontend/.vite/deps/react-dom_client.js.map
src/frontend/.vite/deps/react-dom.js
src/frontend/.vite/deps/react-dom.js.map
src/frontend/.vite/deps/react-markdown.js
src/frontend/.vite/deps/react-markdown.js.map
src/frontend/.vite/deps/react.js
src/frontend/.vite/deps/react.js.map
src/frontend/.vite/deps/remark-breaks.js
src/frontend/.vite/deps/remark-breaks.js.map
src/frontend/.vite/deps/remark-gfm.js
src/frontend/.vite/deps/remark-gfm.js.map
src/frontend/.vite/deps/tailwind-merge.js
src/frontend/.vite/deps/tailwind-merge.js.map
src/frontend/.vite/deps/zustand.js
src/frontend/.vite/deps/zustand.js.map
# EditorConfig
# .editorconfig should be tracked

# Security reports
bandit-report.json

# Coverage reports
coverage.xml

# Frontend cache
src/frontend/.vite/
src/frontend/tsconfig.tsbuildinfo
.vite/
# Temporary files
curl_output.txt
plan.md
