rohillasandeep ccbeae72d8
Rohillao dev (#137)
* Remove .aws-sam build artifacts

Deleted .aws-sam folder as it contains build artifacts that are generated
during sam build and should not be checked into version control.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Fix MCP 1.10.0 compatibility and add Docker support

- Fix MCP client for 1.10.0 API changes (streamablehttp_client now returns 3-tuple)
- Add comprehensive .gitignore for AWS Operations Agent project
- Add Dockerfiles for agent-lambda and mcp-tool-lambda
- Update requirements.txt to use mcp==1.10.0
- Add fallback DirectMCPClient class for better error handling

* Update documentation and scripts

- Update SETUP.md with latest deployment instructions
- Modify create-target.py script for improved functionality

---------

Co-authored-by: name <alias@amazon.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-24 09:52:55 -07:00

131 lines
1.4 KiB
Plaintext

# AWS Operations Agent - .gitignore
# Python - comprehensive patterns
__pycache__/
*/__pycache__/
**/__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
# Virtual environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/
# Environment variables and secrets
.env*
*.pem
*.key
*.crt
.okta_token
.okta_*
*secret*
*password*
*token*
*credential*
secrets.json
credentials.json
# AWS SAM
.aws-sam/
samconfig.toml
packaged-template.yaml
packaged-template.yml
# AWS Lambda
*.zip
deployment-package.zip
lambda_function.zip
layer.zip
# Docker
.dockerignore
# Logs
*.log
logs/
# IDE and editors
.vscode/
.idea/
*.swp
*.swo
*~
.#*
# OS files
.DS_Store
.DS_Store?
._*
Thumbs.db
# Backup files
*.backup
*.bak
*.orig
requirements.txt.bak
# Test and coverage
.pytest_cache/
.coverage
htmlcov/
coverage.xml
*.cover
.hypothesis/
# MCP and Strands specific
.mcp_cache/
.strands_cache/
mcp_tools_cache.json
# Local development
local_config.json
local_settings.py
config_local.py
.local/
local/
dev/
# Temporary files
tmp/
temp/
*.tmp
# Database files
*.db
*.sqlite
*.sqlite3
# Node.js (if any frontend components)
node_modules/
npm-debug.log*
yarn-debug.log*
# Documentation build
docs/_build/
site/
# Project specific
# Add any AWS Operations Agent specific ignores here