設定の構造化: 現在の deployment_config.json の内容を複数のセクションに分割
-
mcp_server/cognito/credentials (既存)
-
mcp_server/iam/role (新規)
-
mcp_server/docker/config (新規)
-
mcp_server/agent/runtime (新規)
-
deploy.py の修正:
- 各ステップで設定を保存する際に、ローカルファイルではなく Secrets Manager に保存
- 設定を読み込む際も Secrets Manager から取得
-
client-oauth.ts の修正:
- 現在は Cognito 認証情報のみを Secrets Manager から取得
- エージェント ARN を Parameter Store から取得
- これを拡張して、必要な設定をすべて Secrets Manager から取得