├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── SECURITY.md ├── THIRD_PARTY_LICENSES.txt ├── deployment ├── build-s3-dist.sh ├── cdk-solution-helper │ ├── .gitignore │ ├── README.md │ ├── index.js │ ├── package-lock.json │ └── package.json ├── ecr │ ├── .dockerignore │ ├── gaab-strands-agent │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── pyproject.toml │ │ ├── scripts │ │ │ ├── build-container.sh │ │ │ ├── deploy-ecr.sh │ │ │ └── run_unit_tests.sh │ │ ├── src │ │ │ ├── configurable_agent.py │ │ │ └── main.py │ │ ├── test │ │ │ ├── conftest.py │ │ │ ├── run_tests.py │ │ │ ├── test_configurable_agent.py │ │ │ ├── test_ddb_helper.py │ │ │ ├── test_integration.py │ │ │ ├── test_main_memory.py │ │ │ ├── test_mcp_tools_loader.py │ │ │ ├── test_models.py │ │ │ ├── test_runtime_mcp_discovery.py │ │ │ ├── test_strands_tools_registry.py │ │ │ └── test_tools_manager.py │ │ └── uv.lock │ ├── gaab-strands-common │ │ ├── README.md │ │ ├── pyproject.toml │ │ ├── pytest.ini │ │ ├── scripts │ │ │ └── run_unit_tests.sh │ │ ├── src │ │ │ └── gaab_strands_common │ │ │ │ ├── __init__.py │ │ │ │ ├── base_agent.py │ │ │ │ ├── constants.py │ │ │ │ ├── custom_tools │ │ │ │ ├── __init__.py │ │ │ │ ├── s3_file_reader.py │ │ │ │ └── setup │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── base_tool.py │ │ │ │ │ ├── decorators.py │ │ │ │ │ ├── metadata.py │ │ │ │ │ └── registry.py │ │ │ │ ├── ddb_helper.py │ │ │ │ ├── mcp_tools_loader.py │ │ │ │ ├── models.py │ │ │ │ ├── multimodal │ │ │ │ ├── __init__.py │ │ │ │ ├── file_handler.py │ │ │ │ └── multimodal_processor.py │ │ │ │ ├── runtime_streaming.py │ │ │ │ ├── strands_tools_registry.py │ │ │ │ ├── tool_wrapper.py │ │ │ │ ├── tools_manager.py │ │ │ │ └── utils │ │ │ │ ├── __init__.py │ │ │ │ ├── constants.py │ │ │ │ └── helpers.py │ │ ├── test │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── custom_tools │ │ │ │ ├── test_base_tool.py │ │ │ │ ├── test_decorators.py │ │ │ │ ├── test_metadata.py │ │ │ │ ├── test_registry.py │ │ │ │ └── test_s3_file_reader.py │ │ │ ├── multimodal │ │ │ │ ├── test_file_handler.py │ │ │ │ └── test_multimodal_processor.py │ │ │ ├── pytest_plugin.py │ │ │ ├── test_base_agent.py │ │ │ ├── test_helpers.py │ │ │ ├── test_models.py │ │ │ ├── test_runtime_streaming.py │ │ │ ├── test_tool_wrapper.py │ │ │ └── utils │ │ │ │ └── test_helpers.py │ │ └── uv.lock │ └── gaab-strands-workflow-agent │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── pyproject.toml │ │ ├── scripts │ │ ├── build-container.sh │ │ ├── deploy-ecr.sh │ │ └── run_unit_tests.sh │ │ ├── src │ │ ├── agents_loader.py │ │ ├── main.py │ │ └── workflow_agent.py │ │ ├── test │ │ ├── conftest.py │ │ ├── test_agentcore_integration.py │ │ ├── test_agents_loader.py │ │ ├── test_workflow_agent.py │ │ └── test_workflow_agent_memory.py │ │ └── uv.lock ├── get-cdk-version.js └── run-unit-tests.sh ├── docs ├── architecture │ ├── agent_usecase_architecture.png │ ├── agent_usecase_architecture_vpc.png │ ├── deployment_dashboard_architecture.png │ ├── deployment_dashboard_architecture_vpc.png │ ├── text_usecase_architecture.png │ └── text_usecase_architecture_vpc.png ├── migration │ └── migration.md └── sagemaker-ai-payload-examples │ ├── alexaTM-20B.md │ ├── deepseek-r1-distill-llama-3B.md │ ├── huggingface-falcon-7B-BF16.md │ ├── huggingface-mistral-7B-instruct-v3.md │ ├── huggingface-mistral-7B-instruct.md │ └── meta-llama-2-7b-chat.md └── source ├── .eslintignore ├── aws-codeguru-reviewer.yml ├── infrastructure ├── .gitignore ├── bin │ └── gen-ai-app-builder.ts ├── cdk.json ├── jest.config.js ├── jest.setup.ts ├── lib │ ├── api │ │ ├── base-rest-endpoint.ts │ │ ├── deployment-platform-rest-api-helper.ts │ │ ├── deployment-platform-rest-endpoint.ts │ │ ├── model-schema │ │ │ ├── deployments │ │ │ │ ├── agents │ │ │ │ │ ├── deploy-agent-usecase-body.ts │ │ │ │ │ ├── deploy-agent-usecase-response.ts │ │ │ │ │ ├── params │ │ │ │ │ │ └── agent-core-params.ts │ │ │ │ │ ├── update-agent-usecase-body.ts │ │ │ │ │ └── update-agent-usecase-response.ts │ │ │ │ ├── base-usecase-schema.ts │ │ │ │ ├── deploy-usecase-body.ts │ │ │ │ ├── deploy-usecase-response.ts │ │ │ │ ├── mcp │ │ │ │ │ ├── deploy-mcp-usecase-body.ts │ │ │ │ │ ├── deploy-mcp-usecase-response.ts │ │ │ │ │ ├── params │ │ │ │ │ │ └── mcp-gateway-params.ts │ │ │ │ │ ├── update-mcp-usecase-body.ts │ │ │ │ │ ├── update-mcp-usecase-response.ts │ │ │ │ │ ├── upload-schema-body.ts │ │ │ │ │ └── upload-schema-response.ts │ │ │ │ ├── update-usecase-body.ts │ │ │ │ ├── update-usecase-response.ts │ │ │ │ └── workflows │ │ │ │ │ ├── deploy-workflow-usecase-body.ts │ │ │ │ │ ├── deploy-workflow-usecase-response.ts │ │ │ │ │ ├── params │ │ │ │ │ └── workflow-core-params.ts │ │ │ │ │ ├── update-workflow-usecase-body.ts │ │ │ │ │ └── update-workflow-usecase-response.ts │ │ │ ├── feedback │ │ │ │ └── feedback-body.ts │ │ │ ├── index.ts │ │ │ ├── multimodal │ │ │ │ ├── files-delete-request-body.ts │ │ │ │ ├── files-delete-response-body.ts │ │ │ │ ├── files-get-response-body.ts │ │ │ │ ├── files-upload-request-body.ts │ │ │ │ └── files-upload-response-body.ts │ │ │ └── shared │ │ │ │ ├── agent-memory-params.ts │ │ │ │ ├── auth-params.ts │ │ │ │ ├── knowledge-base-params.ts │ │ │ │ ├── llm-params.ts │ │ │ │ └── vpc-params.ts │ │ ├── request-processor.ts │ │ ├── rest-request-processor.ts │ │ ├── use-case-rest-endpoint-setup.ts │ │ ├── use-case-rest-endpoint.ts │ │ ├── websocket-endpoint.ts │ │ └── websocket-request-processor.ts │ ├── auth │ │ ├── cognito-setup.ts │ │ └── component-cognito-app-client.ts │ ├── bedrock-agent-stack.ts │ ├── bedrock-chat-stack.ts │ ├── deployment-platform-stack.ts │ ├── feedback │ │ └── feedback-setup-stack.ts │ ├── framework │ │ ├── application-setup.ts │ │ ├── base-nested-stack.ts │ │ ├── base-stack.ts │ │ ├── bundler │ │ │ ├── asset-options-factory.ts │ │ │ ├── base-asset-options.ts │ │ │ ├── base-build-package-template.ts │ │ │ ├── cdk-json.ts │ │ │ ├── constants.ts │ │ │ ├── runtime │ │ │ │ ├── javascript-layer.ts │ │ │ │ ├── javascript.ts │ │ │ │ ├── langchain-layer.ts │ │ │ │ ├── langchain-py-version.ts │ │ │ │ ├── python-layer.ts │ │ │ │ ├── python.ts │ │ │ │ ├── reactjs.ts │ │ │ │ ├── typescript-layer.ts │ │ │ │ └── typscript.ts │ │ │ └── utils │ │ │ │ └── common.ts │ │ ├── text-use-case-stack.ts │ │ └── use-case-stack.ts │ ├── layers │ │ ├── node-user-agent.ts │ │ ├── python-user-agent.ts │ │ ├── runtime-libs.ts │ │ ├── shared-lib.ts │ │ └── ts-user-agent.ts │ ├── mcp-server-stack.ts │ ├── metrics │ │ ├── custom-dashboard.ts │ │ ├── deployment-platform-dashboard.ts │ │ └── use-case-dashboard.ts │ ├── multimodal │ │ └── multimodal-setup.ts │ ├── s3web │ │ ├── copy-deployment-ui-assets.ts │ │ ├── copy-ui-assets-nested-stack.ts │ │ ├── copy-use-case-ui-assets.ts │ │ ├── static-site.ts │ │ └── ui-distribution-nested-stack.ts │ ├── sagemaker-chat-stack.ts │ ├── search │ │ ├── kendra-knowledge-base.ts │ │ └── knowledge-base-setup.ts │ ├── storage │ │ ├── chat-storage-setup.ts │ │ ├── chat-storage-stack.ts │ │ ├── deployment-platform-model-info-storage.ts │ │ ├── deployment-platform-storage-setup.ts │ │ ├── deployment-platform-storage-stack.ts │ │ ├── model-info-storage.ts │ │ └── use-case-model-info-storage.ts │ ├── ui │ │ └── ui-infrastructure-builder.ts │ ├── use-case-management │ │ ├── cfn-deploy-role-factory.ts │ │ ├── management-stack.ts │ │ └── setup.ts │ ├── use-case-stacks │ │ └── agent-core │ │ │ ├── agent-builder-stack.ts │ │ │ ├── agent-core-base-stack.ts │ │ │ ├── components │ │ │ ├── agent-execution-role.ts │ │ │ ├── agent-invocation-lambda.ts │ │ │ ├── agent-memory-deployment.ts │ │ │ ├── agent-runtime-deployment.ts │ │ │ └── ecr-pull-through-cache.ts │ │ │ ├── utils │ │ │ └── image-uri-resolver.ts │ │ │ └── workflow-stack.ts │ ├── utils │ │ ├── cfn-guard-suppressions.ts │ │ ├── common-utils.ts │ │ ├── constants.ts │ │ ├── custom-infra-setup.ts │ │ ├── lambda-aspect.ts │ │ ├── lambda-runtimes.ts │ │ ├── lambda-version-cdk-nag-suppression.ts │ │ ├── log-group-retention-check-aspect.ts │ │ ├── nested-stack-parameters.ts │ │ ├── resource-conditions-aspect.ts │ │ ├── search-and-replace-refactor-aspect.ts │ │ └── solution-helper.ts │ └── vpc │ │ ├── agent-builder-vpc.ts │ │ ├── bedrock-agent-vpc.ts │ │ ├── bedrock-vpc.ts │ │ ├── custom-vpc.ts │ │ ├── deployment-platform-vpc.ts │ │ ├── exisiting-vpc-params.ts │ │ ├── sagemaker-vpc.ts │ │ ├── text-use-case-vpc.ts │ │ └── vpc-setup.ts ├── package-lock.json ├── package.json ├── test │ ├── api │ │ ├── deployment-platform-rest-api-helper.test.ts │ │ ├── deployment-platform-rest-endpoint.test.ts │ │ ├── model-schema │ │ │ ├── deployments │ │ │ │ ├── agents │ │ │ │ │ ├── deploy-agent-usecase-body.test.ts │ │ │ │ │ ├── params │ │ │ │ │ │ ├── agent-core-params.test.ts │ │ │ │ │ │ └── agent-memory-params.test.ts │ │ │ │ │ └── update-agent-usecase-body.test.ts │ │ │ │ ├── deploy-usecase-body.test.ts │ │ │ │ ├── mcp │ │ │ │ │ ├── deploy-mcp-usecase-body.test.ts │ │ │ │ │ ├── params │ │ │ │ │ │ └── mcp-gateway-params.test.ts │ │ │ │ │ ├── update-mcp-usecase-body.test.ts │ │ │ │ │ ├── upload-schema-body.test.ts │ │ │ │ │ └── upload-schema-response.test.ts │ │ │ │ ├── update-usecase-body.test.ts │ │ │ │ └── workflows │ │ │ │ │ ├── deploy-workflow-usecase-body.test.ts │ │ │ │ │ ├── params │ │ │ │ │ └── workflow-core-params.test.ts │ │ │ │ │ └── update-workflow-usecase-body.test.ts │ │ │ ├── feedback │ │ │ │ └── feedback-body.test.ts │ │ │ ├── multimodal │ │ │ │ ├── files-delete-request-body.test.ts │ │ │ │ ├── files-delete-response-body.test.ts │ │ │ │ ├── files-get-response-body.test.ts │ │ │ │ ├── files-upload-request-body.test.ts │ │ │ │ └── files-upload-response-body.test.ts │ │ │ └── shared │ │ │ │ ├── auth-params.test.ts │ │ │ │ ├── bedrock-params.test.ts │ │ │ │ ├── llm-params.test.ts │ │ │ │ ├── utils.ts │ │ │ │ └── vpc-params.test.ts │ │ ├── rest-request-processor.test.ts │ │ ├── use-case-rest-endpoint-setup.test.ts │ │ ├── use-case-rest-endpoint.test.ts │ │ ├── websocket-endpoint.test.ts │ │ └── websocket-request-processor.test.ts │ ├── auth │ │ ├── component-cognito-app-client.test.ts │ │ ├── deployment-platform-cognito-setup.test.ts │ │ └── use-case-cognito-setup.test.ts │ ├── bedrock-agent-stack.test.ts │ ├── bedrock-chat-stack.test.ts │ ├── deployment-platform-stack.test.ts │ ├── feedback │ │ └── feedback-setup-stack.test.ts │ ├── framework │ │ ├── application-setup.test.ts │ │ ├── base-nested-stact.test.ts │ │ ├── base-stack.test.ts │ │ ├── bundler │ │ │ ├── base-build-package-template.test.ts │ │ │ └── runtime │ │ │ │ ├── javascript-layer.test.ts │ │ │ │ ├── javascript.test.ts │ │ │ │ ├── langchain-layer.test.ts │ │ │ │ ├── langchain-py-version.test.ts │ │ │ │ ├── python-layer.test.ts │ │ │ │ ├── python.test.ts │ │ │ │ ├── reactjs.test.ts │ │ │ │ ├── setup.ts │ │ │ │ ├── typescript-layer.test.ts │ │ │ │ └── typescript.test.ts │ │ └── use-case-stack.test.ts │ ├── layers │ │ ├── node-user-agent.test.ts │ │ ├── python-user-agent.test.ts │ │ ├── runtime-lib.test.ts │ │ └── shared-lib.test.ts │ ├── mcp-server-stack.test.ts │ ├── mock-lambda-func │ │ ├── .gitignore │ │ ├── node-lambda │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── python-lambda │ │ │ ├── __init__.py │ │ │ ├── function.py │ │ │ ├── poetry.lock │ │ │ └── pyproject.toml │ │ └── typescript-lambda │ │ │ ├── .gitignore │ │ │ ├── index.ts │ │ │ ├── package-lock.json │ │ │ ├── package.json │ │ │ ├── test │ │ │ └── index.test.ts │ │ │ └── tsconfig.json │ ├── mock-ui │ │ ├── .gitignore │ │ ├── index.html │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ │ └── index.html │ │ ├── src │ │ │ └── index.jsx │ │ ├── tsconfig.json │ │ └── vite-config.ts │ ├── modifiedCdk.ts │ ├── multimodal │ │ └── multimodal-setup.test.ts │ ├── s3web │ │ ├── copy-ui-assets-nested-stack.test.ts │ │ ├── static-site.test.ts │ │ └── ui-distribution-nested-stack.test.ts │ ├── sagemaker-chat-stack.test.ts │ ├── search │ │ ├── kendra-knowledge-base.test.ts │ │ └── knowledge-base-setup.test.ts │ ├── storage │ │ ├── chat-storage-setup.test.ts │ │ ├── chat-storage-stack.test.ts │ │ ├── deployment-platform-model-info-storage.test.ts │ │ ├── deployment-platform-storage-setup.test.ts │ │ ├── deployment-platform-storage-stack.test.ts │ │ └── use-case-model-info-storage.test.ts │ ├── ui │ │ └── ui-infrastructure-builder.test.ts │ ├── use-case-management │ │ ├── cfn-deploy-role-factory.test.ts │ │ └── management-stack.test.ts │ ├── use-case-stacks │ │ └── agent-core │ │ │ ├── agent-builder-stack.test.ts │ │ │ ├── agent-core-base-stack.test.ts │ │ │ ├── components │ │ │ ├── agent-execution-role.test.ts │ │ │ ├── agent-invocation-lambda.test.ts │ │ │ ├── agent-memory-deployment.test.ts │ │ │ ├── agent-runtime-deployment.test.ts │ │ │ └── ecr-pull-through-cache.test.ts │ │ │ ├── utils │ │ │ └── image-uri-resolver.test.ts │ │ │ └── workflow-stack.test.ts │ ├── utils │ │ ├── cfn-nag-suppressions.test.ts │ │ ├── common-utils.test.ts │ │ ├── custom-infra-setup.test.ts │ │ ├── lambda-aspect.test.ts │ │ ├── lambda-runtimes.test.ts │ │ ├── lambda-version-cdk-nag-suppression.test.ts │ │ ├── log-group-retention-check-aspect.test.ts │ │ ├── resource-conditions-aspect.test.ts │ │ ├── search-and-replace-refactor-aspect.test.ts │ │ └── solution-helper.test.ts │ └── vpc │ │ ├── bedrock-agent-vpc.test.ts │ │ ├── bedrock-vpc.test.ts │ │ ├── custom-vpc.test.ts │ │ ├── deployment-platform-vpc.test.ts │ │ ├── external-vpc-params.test.ts │ │ ├── sagemaker-vpc.test.ts │ │ └── vpc-setup.test.ts └── tsconfig.json ├── lambda ├── agentcore-invocation │ ├── handler.py │ ├── poetry.lock │ ├── pyproject.toml │ ├── test │ │ ├── __init__.py │ │ ├── test_agentcore_client.py │ │ ├── test_event_processor.py │ │ ├── test_handler_integration.py │ │ ├── test_helper.py │ │ └── test_keep_alive_manager.py │ └── utils │ │ ├── __init__.py │ │ ├── agentcore_client.py │ │ ├── constants.py │ │ ├── event_processor.py │ │ ├── helper.py │ │ ├── keep_alive_manager.py │ │ └── websocket_error_handler.py ├── chat │ ├── .gitignore │ ├── __init__.py │ ├── bedrock_handler.py │ ├── clients │ │ ├── __init__.py │ │ ├── bedrock_client.py │ │ ├── builders │ │ │ ├── __init__.py │ │ │ ├── bedrock_builder.py │ │ │ ├── llm_builder.py │ │ │ └── sagemaker_builder.py │ │ ├── factories │ │ │ ├── __init__.py │ │ │ ├── conversation_memory_factory.py │ │ │ └── knowledge_base_factory.py │ │ ├── llm_chat_client.py │ │ └── sagemaker_client.py │ ├── handlers │ │ ├── __init__.py │ │ └── use_case_handler.py │ ├── llms │ │ ├── __init__.py │ │ ├── base_langchain.py │ │ ├── bedrock.py │ │ ├── factories │ │ │ └── __init__.py │ │ ├── models │ │ │ ├── __init__.py │ │ │ ├── model_provider_inputs.py │ │ │ └── sagemaker │ │ │ │ ├── __init__.py │ │ │ │ └── content_handler.py │ │ ├── rag │ │ │ ├── __init__.py │ │ │ ├── bedrock_retrieval.py │ │ │ ├── retrieval_llm.py │ │ │ └── sagemaker_retrieval.py │ │ └── sagemaker.py │ ├── poetry.lock │ ├── pyproject.toml │ ├── sagemaker_handler.py │ ├── shared │ │ ├── __init__.py │ │ ├── callbacks │ │ │ ├── __init__.py │ │ │ ├── websocket_error_handler.py │ │ │ ├── websocket_handler.py │ │ │ └── websocket_streaming_handler.py │ │ ├── defaults │ │ │ ├── __init__.py │ │ │ └── model_defaults.py │ │ ├── knowledge │ │ │ ├── __init__.py │ │ │ ├── bedrock_knowledge_base.py │ │ │ ├── bedrock_retriever.py │ │ │ ├── kendra_knowledge_base.py │ │ │ ├── kendra_retriever.py │ │ │ └── knowledge_base.py │ │ └── memory │ │ │ ├── __init__.py │ │ │ └── ddb_enhanced_message_history.py │ ├── test │ │ ├── __init__.py │ │ ├── clients │ │ │ ├── __init__.py │ │ │ ├── builders │ │ │ │ ├── __init__.py │ │ │ │ ├── test_bedrock_builder.py │ │ │ │ ├── test_llm_builder.py │ │ │ │ └── test_sagemaker_builder.py │ │ │ ├── factories │ │ │ │ ├── __init__.py │ │ │ │ ├── test_conversation_memory_factory.py │ │ │ │ └── test_knowledge_base_factory.py │ │ │ ├── test_bedrock_client.py │ │ │ ├── test_llm_chat_client.py │ │ │ └── test_sagemaker_client.py │ │ ├── conftest.py │ │ ├── handlers │ │ │ ├── __init__.py │ │ │ ├── test_bedrock_handler.py │ │ │ ├── test_llm_handler.py │ │ │ └── test_sagemaker_handler.py │ │ ├── llms │ │ │ ├── __init__.py │ │ │ ├── models │ │ │ │ ├── __init__.py │ │ │ │ ├── sagemaker │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── test_content_handler.py │ │ │ │ └── test_llm.py │ │ │ ├── rag │ │ │ │ ├── __init__.py │ │ │ │ ├── test_bedrock_retrieval.py │ │ │ │ ├── test_retrieval_llm.py │ │ │ │ └── test_sagemaker_retrieval.py │ │ │ ├── test_base_langchain.py │ │ │ ├── test_bedrock.py │ │ │ └── test_sagemaker.py │ │ ├── shared │ │ │ ├── callbacks │ │ │ │ ├── test_websocket_error_handler.py │ │ │ │ ├── test_websocket_handler.py │ │ │ │ └── test_websocket_streaming_handler.py │ │ │ ├── defaults │ │ │ │ ├── __init__.py │ │ │ │ └── test_model_defaults.py │ │ │ ├── knowledge │ │ │ │ ├── __init__.py │ │ │ │ ├── mock_bedrock_response.json │ │ │ │ ├── mock_kendra_response.json │ │ │ │ ├── test_bedrock_knowledge_base.py │ │ │ │ ├── test_bedrock_retriever.py │ │ │ │ ├── test_kendra_knowledge_base.py │ │ │ │ └── test_kendra_retriever.py │ │ │ └── memory │ │ │ │ ├── __init__.py │ │ │ │ └── test_ddb_enhanced_chat_message_history.py │ │ └── utils │ │ │ ├── __init__.py │ │ │ └── test_helpers.py │ └── utils │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── custom_exceptions.py │ │ ├── enum_types.py │ │ ├── handler_response_formatter.py │ │ └── helpers.py ├── custom-authorizer │ ├── .gitignore │ ├── jest.config.js │ ├── package-lock.json │ ├── package.json │ ├── rest-authorizer.ts │ ├── test │ │ ├── authorizer.test.ts │ │ ├── event-test-data.ts │ │ ├── get-policy.test.ts │ │ ├── jest-environment-variables.ts │ │ └── match-policy.test.ts │ ├── tsconfig.json │ ├── utils │ │ ├── get-policy.ts │ │ └── match-policy.ts │ └── websocket-authorizer.ts ├── custom-resource │ ├── .gitignore │ ├── __init__.py │ ├── cfn_response.py │ ├── lambda_func.py │ ├── lambda_ops_metrics.py │ ├── operations │ │ ├── __init__.py │ │ ├── admin_policy.py │ │ ├── agentcore_oauth_client.py │ │ ├── agentcore_outbound_permissions.py │ │ ├── copy_model_info_to_ddb.py │ │ ├── copy_web_ui.py │ │ ├── cw_log_retention.py │ │ ├── deploy_agent_core.py │ │ ├── deploy_agent_core_memory.py │ │ ├── deploy_mcp_gateway.py │ │ ├── deploy_mcp_runtime.py │ │ ├── gen_domain_prefix.py │ │ ├── gen_ecr_repo_prefix.py │ │ ├── gen_uuid.py │ │ ├── get_arns_for_inference_profile.py │ │ ├── get_compatible_azs.py │ │ ├── lambda_version_generator.py │ │ ├── multimodal_bucket_notifications.py │ │ ├── operation_types.py │ │ ├── redeploy_api.py │ │ ├── send_metrics.py │ │ ├── shared.py │ │ ├── sleep.py │ │ ├── update_llm_config.py │ │ ├── update_s3_policy.py │ │ ├── use_case_policy.py │ │ └── webconfig.py │ ├── poetry.lock │ ├── pyproject.toml │ ├── test │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── fixtures │ │ │ ├── __init__.py │ │ │ ├── admin_policy_events.py │ │ │ ├── agentcore_oauth_client_events.py │ │ │ ├── agentcore_outbound_permissions_events.py │ │ │ ├── copy_model_info_events.py │ │ │ ├── copy_web_ui_events.py │ │ │ ├── cw_log_retention.py │ │ │ ├── gen_domain_prefix_events.py │ │ │ ├── gen_ecr_repo_prefix_events.py │ │ │ ├── gen_uuid_events.py │ │ │ ├── get_arns_for_inference_profile_events.py │ │ │ ├── get_compatible_azs_events.py │ │ │ ├── lambda_version_generator_events.py │ │ │ ├── metrics_events.py │ │ │ ├── update_llm_config.py │ │ │ ├── update_s3_policy_events.py │ │ │ ├── use_case_policy_events.py │ │ │ └── webconfig_events.py │ │ ├── operations │ │ │ ├── __init__.py │ │ │ ├── test_admin_policy.py │ │ │ ├── test_agentcore_oauth_client.py │ │ │ ├── test_agentcore_outbound_permissions.py │ │ │ ├── test_copy_model_info_to_ddb.py │ │ │ ├── test_copy_web_ui.py │ │ │ ├── test_cw_log_retention.py │ │ │ ├── test_deploy_agent_core.py │ │ │ ├── test_deploy_agent_core_memory.py │ │ │ ├── test_deploy_mcp_gateway.py │ │ │ ├── test_deploy_mcp_runtime.py │ │ │ ├── test_gen_domain_prefix.py │ │ │ ├── test_gen_ecr_repo_prefix.py │ │ │ ├── test_gen_uuid.py │ │ │ ├── test_get_arns_for_inference_profile.py │ │ │ ├── test_get_compatible_azs.py │ │ │ ├── test_lambda_version_generator.py │ │ │ ├── test_multimodal_bucket_notifications.py │ │ │ ├── test_redeploy_api.py │ │ │ ├── test_send_metrics.py │ │ │ ├── test_shared.py │ │ │ ├── test_update_llm_config.py │ │ │ ├── test_update_s3_policy.py │ │ │ ├── test_use_case_policy.py │ │ │ └── test_webconfig.py │ │ ├── test_lambda_func.py │ │ ├── test_lambda_ops_metrics.py │ │ └── utils │ │ │ ├── __init__.py │ │ │ ├── test_agentcore_mcp.py │ │ │ ├── test_auth_manager.py │ │ │ ├── test_data.py │ │ │ ├── test_gateway_mcp.py │ │ │ ├── test_lambda_context_parser.py │ │ │ ├── test_lambda_target_creator.py │ │ │ ├── test_mcp_config_manager.py │ │ │ ├── test_mcp_factory.py │ │ │ ├── test_metrics.py │ │ │ ├── test_metrics_payload.py │ │ │ ├── test_metrics_schema.py │ │ │ ├── test_openapi_target_creator.py │ │ │ ├── test_policy_manager.py │ │ │ ├── test_runtime_mcp.py │ │ │ └── test_smithy_target_creator.py │ └── utils │ │ ├── __init__.py │ │ ├── agent_core_utils.py │ │ ├── agentcore_mcp.py │ │ ├── auth_manager.py │ │ ├── constants.py │ │ ├── data.py │ │ ├── gateway_mcp.py │ │ ├── lambda_context_parser.py │ │ ├── lambda_target_creator.py │ │ ├── mcp_config_manager.py │ │ ├── mcp_factory.py │ │ ├── metrics.py │ │ ├── metrics_payload.py │ │ ├── metrics_schema.py │ │ ├── openapi_target_creator.py │ │ ├── policy_manager.py │ │ ├── runtime_mcp.py │ │ └── smithy_target_creator.py ├── ext-idp-group-mapper │ ├── __init__.py │ ├── config │ │ └── group_mapping.json │ ├── lambda_func.py │ ├── poetry.lock │ ├── pyproject.toml │ └── test │ │ └── test_lambda_func.py ├── feedback-management │ ├── index.ts │ ├── jest.config.js │ ├── model │ │ └── data-model.ts │ ├── package-lock.json │ ├── package.json │ ├── power-tools-init.ts │ ├── services │ │ ├── config-mapping-service.ts │ │ ├── conversation-retrieval-service.ts │ │ ├── dynamodb-use-case-retriever.ts │ │ └── feedback-storage-service.ts │ ├── test │ │ ├── index.test.ts │ │ ├── services │ │ │ ├── config-mapping-service.test.ts │ │ │ ├── conversation-retrieval-service.test.ts │ │ │ ├── dynamodb-use-case-retriever.test.ts │ │ │ └── feedback-storage-service.test.ts │ │ └── utils │ │ │ ├── cache-manager.test.ts │ │ │ ├── http-response-formatters.test.ts │ │ │ └── utils.test.ts │ ├── tsconfig.json │ └── utils │ │ ├── cache-manager.ts │ │ ├── constants.ts │ │ ├── http-response-formatters.ts │ │ └── utils.ts ├── files-management │ ├── index.ts │ ├── jest.config.js │ ├── models │ │ ├── file-command.ts │ │ ├── files-factory.ts │ │ └── types.ts │ ├── package-lock.json │ ├── package.json │ ├── power-tools-init.ts │ ├── services │ │ ├── ddb-config-service.ts │ │ ├── ddb-metadata-service.ts │ │ └── s3-presigned-url-service.ts │ ├── test │ │ ├── commands │ │ │ └── file-command.test.ts │ │ ├── factories │ │ │ └── files-factory.test.ts │ │ ├── index.test.ts │ │ ├── services │ │ │ ├── ddb-config-service.test.ts │ │ │ ├── ddb-metadata-service.test.ts │ │ │ └── s3-presigned-url-service.test.ts │ │ ├── utils │ │ │ ├── error.test.ts │ │ │ ├── http-response-formatter.test.ts │ │ │ ├── multimodal-cache.test.ts │ │ │ └── utils.test.ts │ │ └── validators │ │ │ ├── file-validator.test.ts │ │ │ └── request-validators.test.ts │ ├── tsconfig.json │ ├── utils │ │ ├── constants.ts │ │ ├── error.ts │ │ ├── http-response-formatters.ts │ │ ├── multimodal-cache.ts │ │ └── utils.ts │ └── validators │ │ ├── file-validator.ts │ │ └── request-validators.ts ├── files-metadata-management │ ├── index.ts │ ├── jest.config.js │ ├── models │ │ └── types.ts │ ├── package-lock.json │ ├── package.json │ ├── power-tools-init.ts │ ├── test │ │ ├── index.test.ts │ │ ├── power-tools-init.test.ts │ │ └── utils │ │ │ ├── error.test.ts │ │ │ ├── eventbridge-processor.test.ts │ │ │ ├── file-validator.test.ts │ │ │ ├── http-response-formatter.test.ts │ │ │ ├── metadata-validator.test.ts │ │ │ └── utils.test.ts │ ├── tsconfig.json │ └── utils │ │ ├── constants.ts │ │ ├── error.ts │ │ ├── eventbridge-processor.ts │ │ ├── file-validator.ts │ │ ├── http-response-formatters.ts │ │ ├── metadata-validator.ts │ │ └── utils.ts ├── invoke-agent │ ├── __init__.py │ ├── handler.py │ ├── invoker │ │ ├── __init__.py │ │ └── bedrock_agent_invoker.py │ ├── poetry.lock │ ├── pyproject.toml │ └── utils │ │ ├── __init__.py │ │ ├── config_retriever.py │ │ ├── constants.py │ │ ├── ddb_history_manager.py │ │ ├── event_processor.py │ │ ├── helper.py │ │ └── websocket_handler.py ├── layers │ ├── aws-node-user-agent-config │ │ ├── index.ts │ │ ├── jest.config.js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── test │ │ │ └── index.test.ts │ │ └── tsconfig.json │ ├── aws-sdk-lib │ │ ├── aws-client-manager.test.ts │ │ ├── aws-client-manager.ts │ │ ├── index.ts │ │ ├── jest.config.js │ │ ├── package-lock.json │ │ ├── package.json │ │ └── tsconfig.json │ ├── aws_boto3 │ │ ├── .gitignore │ │ ├── poetry.lock │ │ └── pyproject.toml │ ├── custom_boto3_init │ │ ├── .gitignore │ │ ├── __init__.py │ │ ├── cognito_jwt_verifier.py │ │ ├── custom_config.py │ │ ├── helper.py │ │ ├── poetry.lock │ │ ├── pyproject.toml │ │ └── test │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_cognito_jwt_verifier.py │ │ │ ├── test_layer_env_config.py │ │ │ └── test_service_instance_creation.py │ └── langchain │ │ ├── .gitignore │ │ ├── poetry.lock │ │ └── pyproject.toml ├── model-info │ ├── index.ts │ ├── jest.config.js │ ├── models │ │ └── types.ts │ ├── package-lock.json │ ├── package.json │ ├── power-tools-init.ts │ ├── test │ │ ├── event-test-data.ts │ │ ├── index.test.ts │ │ └── utils │ │ │ └── model-info-retriever.test.ts │ ├── tsconfig.json │ └── utils │ │ ├── check-env.ts │ │ ├── constants.ts │ │ ├── http-response-formatters.ts │ │ └── model-info-retriever.ts ├── use-case-details │ ├── index.ts │ ├── jest.config.js │ ├── package-lock.json │ ├── package.json │ ├── power-tools-init.ts │ ├── test │ │ ├── index.test.ts │ │ └── utils │ │ │ ├── http-response-formatters.test.ts │ │ │ └── utils.test.ts │ ├── tsconfig.json │ └── utils │ │ ├── constants.ts │ │ ├── error.ts │ │ ├── http-response-formatters.ts │ │ └── utils.ts ├── use-case-management │ ├── agents-handler.ts │ ├── cfn │ │ ├── stack-management.ts │ │ ├── stack-operation-builder.ts │ │ └── stack-view-builder.ts │ ├── ddb │ │ ├── storage-management.ts │ │ ├── storage-operation-builder.ts │ │ ├── storage-view-builder.ts │ │ ├── use-case-config-management.ts │ │ ├── use-case-config-operation-builder.ts │ │ └── use-case-config-view-builder.ts │ ├── exception │ │ └── missing-value-error.ts │ ├── jest.config.js │ ├── mcp-handler.ts │ ├── model │ │ ├── adapters │ │ │ ├── agent-builder-use-case-adapter.ts │ │ │ ├── agent-use-case-adapter.ts │ │ │ ├── chat-use-case-adapter.ts │ │ │ ├── mcp-adapter.ts │ │ │ └── workflow-use-case-adapter.ts │ │ ├── commands │ │ │ ├── agent-builder-command.ts │ │ │ ├── case-command.ts │ │ │ ├── mcp-command.ts │ │ │ ├── use-case-command.ts │ │ │ └── workflow-command.ts │ │ ├── get-use-case.ts │ │ ├── list-use-cases.ts │ │ ├── types.ts │ │ ├── use-case.ts │ │ └── validators │ │ │ ├── agent-builder-validator.ts │ │ │ ├── agent-validator.ts │ │ │ ├── base-validator.ts │ │ │ ├── config-merge-utils.ts │ │ │ ├── index.ts │ │ │ ├── mcp-validator.ts │ │ │ ├── text-validator.ts │ │ │ ├── validation-utils.ts │ │ │ ├── validator-factory.ts │ │ │ └── workflow-validator.ts │ ├── package-lock.json │ ├── package.json │ ├── power-tools-init.ts │ ├── s3 │ │ └── s3-management.ts │ ├── test │ │ ├── agents-handler.test.ts │ │ ├── cfn │ │ │ ├── stack-management.test.ts │ │ │ ├── stack-operation-builder.test.ts │ │ │ └── stack-view-builder.test.ts │ │ ├── ddb │ │ │ ├── builder.test.ts │ │ │ ├── storage-management.test.ts │ │ │ ├── use-case-config-management.test.ts │ │ │ ├── use-case-config-operation-builder.test.ts │ │ │ └── use-case-config-view-builder.test.ts │ │ ├── event-test-data.ts │ │ ├── mcp-handler.test.ts │ │ ├── model │ │ │ ├── adapters │ │ │ │ ├── agent-builder-use-case-adapter.test.ts │ │ │ │ ├── agent-use-case-adapter.test.ts │ │ │ │ ├── chat-use-case-adapter.test.ts │ │ │ │ ├── mcp-adapter.test.ts │ │ │ │ └── workflow-use-case-adapter.test.ts │ │ │ ├── command │ │ │ │ ├── agent-builder-command.test.ts │ │ │ │ └── workflow-command.test.ts │ │ │ ├── commands │ │ │ │ └── mcp-command.test.ts │ │ │ ├── get-use-case.test.ts │ │ │ ├── list-use-cases.test.ts │ │ │ ├── use-case.test.ts │ │ │ └── validators │ │ │ │ ├── agent-builder-validator.test.ts │ │ │ │ ├── agent-validator.test.ts │ │ │ │ ├── config-merge-utils.test.ts │ │ │ │ ├── mcp-validator.test.ts │ │ │ │ ├── text-validator.test.ts │ │ │ │ ├── validator-factory.test.ts │ │ │ │ └── workflow-validator.test.ts │ │ ├── s3 │ │ │ └── s3-management.test.ts │ │ ├── use-case-command.test.ts │ │ ├── use-case-handler.test.ts │ │ ├── utils │ │ │ ├── cognito_jwt_verifier.test.ts │ │ │ ├── http-response-formatter.test.ts │ │ │ └── utils.test.ts │ │ └── workflows-handler.test.ts │ ├── tsconfig.json │ ├── use-case-handler.ts │ ├── utils │ │ ├── cognito_jwt_verifier.ts │ │ ├── constants.ts │ │ ├── error.ts │ │ ├── http-response-formatters.ts │ │ └── utils.ts │ └── workflows-handler.ts └── websocket-connectors │ ├── connect-handler.ts │ ├── disconnect-handler.ts │ ├── jest.config.js │ ├── package-lock.json │ ├── package.json │ ├── power-tools-init.ts │ ├── test │ ├── connect-handler.test.ts │ └── disconnect-handler.test.ts │ └── tsconfig.json ├── model-info ├── chat-bedrock-inference-profile.json ├── chat-sagemaker-default.json ├── ragchat-bedrock-inference-profile.json └── ragchat-sagemaker-default.json ├── pre-build-ecr-images.sh ├── pre-build-lambda-layers.sh ├── scripts ├── ui_dev_setup │ └── setup_local_dev_server.py └── v2_migration │ ├── gaab_v2_migration.py │ ├── poetry.lock │ ├── pyproject.toml │ ├── requirements.txt │ └── test │ └── test_migration.py ├── stage-assets.sh ├── ui-chat ├── .eslintrc.cjs ├── .gitignore ├── index.html ├── package-lock.json ├── package.json ├── public │ ├── favicon.png │ └── manifest.json ├── src │ ├── App.tsx │ ├── AppRoutes.tsx │ ├── Layout.tsx │ ├── __tests__ │ │ ├── AppRoutes.test.tsx │ │ ├── components │ │ │ ├── common │ │ │ │ ├── common-components.test.tsx │ │ │ │ └── external-link-warning-modal.test.tsx │ │ │ ├── markdown │ │ │ │ └── MarkdownContent.test.tsx │ │ │ ├── navigation │ │ │ │ ├── ProtectedRoutes.test.tsx │ │ │ │ ├── SideNavigationBar.test.tsx │ │ │ │ └── TopNavigationBar.test.tsx │ │ │ └── thinking │ │ │ │ └── ThinkingIndicator.test.tsx │ │ ├── contexts │ │ │ ├── NotificationContext.test.tsx │ │ │ └── UserContext.test.tsx │ │ ├── hooks │ │ │ ├── use-auth-event-handler.test.ts │ │ │ ├── use-chat-messages.test.tsx │ │ │ ├── use-feedback.test.tsx │ │ │ └── use-user-state.test.ts │ │ ├── i18n │ │ │ └── i18n.test.ts │ │ ├── main.test.tsx │ │ ├── models │ │ │ └── response.test.ts │ │ ├── pages │ │ │ ├── chat │ │ │ │ ├── ChatPage.test.tsx │ │ │ │ ├── components │ │ │ │ │ ├── actions │ │ │ │ │ │ ├── ChatBubbleActions.test.tsx │ │ │ │ │ │ └── HeaderActions.test.tsx │ │ │ │ │ ├── alerts │ │ │ │ │ │ ├── ConnectionStatus.test.tsx │ │ │ │ │ │ ├── ErrorAlert.test.tsx │ │ │ │ │ │ └── LoadingStatus.test.tsx │ │ │ │ │ ├── header │ │ │ │ │ │ └── ChatHeader.test.tsx │ │ │ │ │ ├── input │ │ │ │ │ │ ├── ChatInput.test.tsx │ │ │ │ │ │ └── FeedbackForm.test.tsx │ │ │ │ │ ├── messages │ │ │ │ │ │ ├── ChatMessage.test.tsx │ │ │ │ │ │ ├── ChatMessagesContainer.test.tsx │ │ │ │ │ │ ├── IncomingMessage.test.tsx │ │ │ │ │ │ ├── Messages.test.tsx │ │ │ │ │ │ └── OutgoingMessage.test.tsx │ │ │ │ │ ├── settings │ │ │ │ │ │ └── SplitPanelSettings.test.tsx │ │ │ │ │ └── source-documents │ │ │ │ │ │ └── SourceDocument.test.tsx │ │ │ │ └── types.test.ts │ │ │ ├── error │ │ │ │ └── ErrorPage.test.tsx │ │ │ └── signin │ │ │ │ └── RedirectPage.test.tsx │ │ ├── reducers │ │ │ └── chat-reducer.test.ts │ │ ├── server.ts │ │ └── utils │ │ │ ├── construct-api-payload.test.ts │ │ │ ├── file-upload.test.ts │ │ │ ├── message-test-utils.ts │ │ │ ├── test-configs.ts │ │ │ ├── test-data-random-utils.test.ts │ │ │ ├── test-data-random-utils.ts │ │ │ ├── test-redux-store-factory.tsx │ │ │ ├── test-utils.tsx │ │ │ └── validation.test.ts │ ├── components │ │ ├── common │ │ │ ├── common-components.tsx │ │ │ └── external-link-warning-modal.tsx │ │ ├── markdown │ │ │ ├── MarkdownContent.scss │ │ │ └── MarkdownContent.tsx │ │ ├── multimodal │ │ │ ├── FileDisplay.tsx │ │ │ ├── FileTokenGroup.tsx │ │ │ └── __tests__ │ │ │ │ └── FileDisplay.test.tsx │ │ ├── navigation │ │ │ ├── ProtectedRoutes.tsx │ │ │ ├── SideNavigationBar.tsx │ │ │ └── TopNavigationBar.tsx │ │ ├── thinking │ │ │ ├── ExpandableContent.scss │ │ │ ├── ExpandableContent.tsx │ │ │ ├── ThinkingIndicator.scss │ │ │ ├── ThinkingIndicator.tsx │ │ │ └── index.ts │ │ ├── tool-usage │ │ │ ├── ToolUsageList.scss │ │ │ ├── ToolUsageList.tsx │ │ │ └── index.ts │ │ └── tools │ │ │ ├── HelpPanelContent.tsx │ │ │ ├── ToolUsageIndicator.scss │ │ │ ├── ToolUsageIndicator.tsx │ │ │ ├── ToolsContent.tsx │ │ │ └── index.ts │ ├── contexts │ │ ├── NotificationContext.tsx │ │ ├── SplitPanelContext.tsx │ │ ├── ToolsContext.tsx │ │ └── UserContext.tsx │ ├── hooks │ │ ├── __tests__ │ │ │ └── use-file-upload.test.ts │ │ ├── use-auth-event-handler.ts │ │ ├── use-chat-message.ts │ │ ├── use-feedback.ts │ │ ├── use-file-upload.ts │ │ └── use-user-state.ts │ ├── i18n │ │ ├── i18n-strings │ │ │ ├── app-layout.ts │ │ │ ├── index.ts │ │ │ └── split-panel.ts │ │ ├── i18n.ts │ │ └── locales │ │ │ ├── en.json │ │ │ ├── es.json │ │ │ └── fr.json │ ├── main.tsx │ ├── mocks │ │ ├── browser.ts │ │ ├── handlers.ts │ │ └── websocket-handlers.ts │ ├── models │ │ ├── api │ │ │ ├── document.ts │ │ │ └── response.ts │ │ ├── feedback.ts │ │ ├── index.ts │ │ ├── message.ts │ │ ├── runtime-config.ts │ │ ├── use-case-config.ts │ │ └── user.ts │ ├── pages │ │ ├── chat │ │ │ ├── ChatPage.tsx │ │ │ ├── components │ │ │ │ ├── actions │ │ │ │ │ ├── ChatBubbleActions.tsx │ │ │ │ │ └── HeaderActions.tsx │ │ │ │ ├── alerts │ │ │ │ │ ├── ConnectionStatus.tsx │ │ │ │ │ ├── ErrorAlert.tsx │ │ │ │ │ └── LoadingStatus.tsx │ │ │ │ ├── header │ │ │ │ │ └── ChatHeader.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── input │ │ │ │ │ ├── ChatInput.tsx │ │ │ │ │ └── FeedbackForm.tsx │ │ │ │ ├── messages │ │ │ │ │ ├── ChatMessage.tsx │ │ │ │ │ ├── ChatMessagesContainer.tsx │ │ │ │ │ ├── IncomingMessage.tsx │ │ │ │ │ ├── Messages.tsx │ │ │ │ │ ├── OutgoingMessage.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── settings │ │ │ │ │ └── SplitPanelSettings.tsx │ │ │ │ └── source-documents │ │ │ │ │ └── SourceDocument.tsx │ │ │ ├── config.tsx │ │ │ ├── styles │ │ │ │ ├── OutgoingMessage.scss │ │ │ │ └── chat.scss │ │ │ └── types.ts │ │ ├── error │ │ │ └── ErrorPage.tsx │ │ └── signin │ │ │ └── RedirectPage.tsx │ ├── reducers │ │ └── chat-reducer.ts │ ├── services │ │ ├── __tests__ │ │ │ └── fileUploadService.test.ts │ │ └── fileUploadService.ts │ ├── setupTests.ts │ ├── store │ │ ├── configSlice.ts │ │ ├── notificationsSlice.ts │ │ ├── preferencesSlice.ts │ │ ├── solutionApi.ts │ │ ├── store.ts │ │ └── types.ts │ ├── styles.css │ ├── types │ │ └── file-upload.ts │ └── utils │ │ ├── API.adapter.ts │ │ ├── constants.ts │ │ ├── construct-api-payload.ts │ │ ├── extract-thinking-content.ts │ │ ├── file-upload.ts │ │ ├── index.ts │ │ └── validation.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts └── ui-deployment ├── .gitignore ├── README.md ├── index.html ├── package-lock.json ├── package.json ├── public ├── favicon.png ├── manifest.json └── robots.txt ├── setupTests.ts ├── src ├── App.css ├── App.jsx ├── UserContext.test.tsx ├── UserContext.tsx ├── components │ ├── __tests__ │ │ ├── __mocks__ │ │ │ ├── deployment-steps-form-data.js │ │ │ ├── mock-context-variants.js │ │ │ ├── mock-context.json │ │ │ ├── mock-details-api-response.js │ │ │ └── mock-text-deployment.js │ │ ├── dashboard │ │ │ ├── DashboardNavigation.test.tsx │ │ │ └── DashboardView.test.tsx │ │ ├── snapshot_tests │ │ │ ├── dashboard │ │ │ │ ├── Dashboard.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── Dashboard.test.tsx.snap │ │ │ │ │ └── Dashboard.tsx.snap │ │ │ ├── useCaseDetails │ │ │ │ ├── Gateway.test.tsx │ │ │ │ ├── UseCaseView.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── Gateway.test.tsx.snap │ │ │ │ │ └── UseCaseView.test.tsx.snap │ │ │ └── wizard │ │ │ │ ├── WizardView.test.tsx │ │ │ │ ├── __snapshots__ │ │ │ │ ├── WizardView.test.tsx.snap │ │ │ │ └── WizardView.tsx.snap │ │ │ │ └── stepComponents │ │ │ │ ├── KnowledgeBase.test.jsx │ │ │ │ ├── Review.test.jsx │ │ │ │ └── __snapshots__ │ │ │ │ ├── KnowledgeBase.jsx.snap │ │ │ │ ├── KnowledgeBase.test.jsx.snap │ │ │ │ ├── Review.jsx.snap │ │ │ │ └── Review.test.jsx.snap │ │ ├── useCaseDetails │ │ │ ├── UseCaseView.test.tsx │ │ │ ├── agent │ │ │ │ ├── Agent.test.tsx │ │ │ │ └── AgentDetails.test.tsx │ │ │ ├── gateway │ │ │ │ ├── Gateway.test.tsx │ │ │ │ └── GatewayDetails.test.tsx │ │ │ ├── general │ │ │ │ └── General.test.tsx │ │ │ ├── knowledgeBase │ │ │ │ └── KnowledgeBase.test.tsx │ │ │ ├── layout │ │ │ │ ├── Breadcrumbs.test.tsx │ │ │ │ └── PageHeader.test.tsx │ │ │ ├── mcps │ │ │ │ ├── MCPItem.test.tsx │ │ │ │ ├── MCPs.test.tsx │ │ │ │ ├── MCPsList.test.tsx │ │ │ │ ├── ToolItem.test.tsx │ │ │ │ └── ToolsList.test.tsx │ │ │ ├── memory │ │ │ │ └── MemoryDetails.test.tsx │ │ │ ├── model │ │ │ │ ├── BedrockDetails.test.tsx │ │ │ │ ├── Model.test.tsx │ │ │ │ └── SageMakerDetails.test.tsx │ │ │ ├── prompt │ │ │ │ ├── Prompt.test.tsx │ │ │ │ └── PromptDetails.test.tsx │ │ │ ├── systemPrompt │ │ │ │ └── SystemPromptDetails.test.tsx │ │ │ ├── workflowDetails │ │ │ │ └── WorkflowDetails.test.tsx │ │ │ └── workflowOrchestration │ │ │ │ └── WorkflowOrchestration.test.tsx │ │ └── wizard │ │ │ ├── WizardView.test.tsx │ │ │ ├── Workflow │ │ │ └── AddAgentModal.test.tsx │ │ │ └── utils.test.jsx │ ├── common │ │ ├── Notifications.tsx │ │ └── index.ts │ ├── commons │ │ ├── ErrorBoundary.tsx │ │ ├── __tests__ │ │ │ ├── ErrorBoundary.test.tsx │ │ │ ├── json-code-view.test.tsx │ │ │ └── notifications.test.tsx │ │ ├── breadcrumbs.js │ │ ├── columnDefinitionsHelper.js │ │ ├── common-components.jsx │ │ ├── confirm-unsaved-changes-modal.tsx │ │ ├── copy-text │ │ │ ├── index.tsx │ │ │ └── styles.css │ │ ├── delete-modal.jsx │ │ ├── delete-notifications.tsx │ │ ├── deploy-confirmation-modal.jsx │ │ ├── external-link-group.tsx │ │ ├── external-link-warning-modal.jsx │ │ ├── external-link.tsx │ │ ├── full-page-header.tsx │ │ ├── index.ts │ │ ├── info-link.tsx │ │ ├── json-code-view.tsx │ │ ├── localStorage.ts │ │ ├── navigation.tsx │ │ ├── notifications.tsx │ │ ├── separated-list.tsx │ │ ├── table-config.jsx │ │ ├── use-column-widths.js │ │ ├── use-component-id.ts │ │ └── use-local-storage.ts │ ├── dashboard │ │ ├── DashboardView.jsx │ │ ├── common-components.jsx │ │ └── deployments.js │ ├── useCaseDetails │ │ ├── UseCaseView.jsx │ │ ├── agent │ │ │ ├── Agent.tsx │ │ │ └── AgentDetails.tsx │ │ ├── agentDetails │ │ │ ├── AgentDetails.tsx │ │ │ └── index.ts │ │ ├── gateway │ │ │ ├── Gateway.tsx │ │ │ ├── GatewayDetails.tsx │ │ │ └── index.ts │ │ ├── general │ │ │ ├── General.tsx │ │ │ └── GeneralConfig.tsx │ │ ├── knowledgeBase │ │ │ ├── BedrockKnowledgeBaseDetails.tsx │ │ │ ├── DisabledKnowledgeBase.tsx │ │ │ ├── KendraKnowledgeBaseDetails.tsx │ │ │ ├── KnowledgeBase.tsx │ │ │ └── KnowledgeBaseDetails.tsx │ │ ├── layout │ │ │ ├── Breadcrumbs.tsx │ │ │ └── PageHeader.tsx │ │ ├── mcps │ │ │ ├── MCPItem.tsx │ │ │ ├── MCPs.tsx │ │ │ ├── MCPsList.tsx │ │ │ ├── ToolItem.tsx │ │ │ ├── ToolsList.tsx │ │ │ └── index.ts │ │ ├── memory │ │ │ ├── Memory.tsx │ │ │ ├── MemoryDetails.tsx │ │ │ └── index.ts │ │ ├── model │ │ │ ├── BedrockDetails.tsx │ │ │ ├── FormattedModelParams.tsx │ │ │ ├── Model.tsx │ │ │ ├── ModelDetails.tsx │ │ │ └── SageMakerDetails.tsx │ │ ├── prompt │ │ │ ├── Prompt.tsx │ │ │ └── PromptDetails.tsx │ │ ├── runtime │ │ │ ├── Runtime.tsx │ │ │ ├── RuntimeDetails.tsx │ │ │ └── index.ts │ │ ├── systemPrompt │ │ │ ├── SystemPrompt.tsx │ │ │ ├── SystemPromptDetails.tsx │ │ │ └── index.ts │ │ ├── targets │ │ │ ├── TargetItem.tsx │ │ │ ├── Targets.tsx │ │ │ ├── TargetsList.tsx │ │ │ └── index.ts │ │ ├── types │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── workflowDetails │ │ │ ├── WorkflowDetails.jsx │ │ │ └── index.js │ │ └── workflowOrchestration │ │ │ ├── WorkflowOrchestration.jsx │ │ │ └── index.js │ └── wizard │ │ ├── Agent │ │ ├── Agent.tsx │ │ ├── BedrockAgentAliasId.tsx │ │ ├── BedrockAgentId.tsx │ │ ├── EnableTrace.tsx │ │ ├── __tests__ │ │ │ ├── Agent.test.tsx │ │ │ ├── BedrockAgentAliasId.test.tsx │ │ │ ├── BedrockAgentId.test.tsx │ │ │ └── EnableTrace.test.tsx │ │ └── index.ts │ │ ├── AgentBuilder │ │ ├── AgentBuilder.tsx │ │ ├── Memory.tsx │ │ ├── SystemPrompt.tsx │ │ ├── Tools.tsx │ │ ├── __tests__ │ │ │ ├── AgentBuilder.test.tsx │ │ │ ├── Memory.test.tsx │ │ │ ├── SystemPrompt.test.tsx │ │ │ └── Tools.test.tsx │ │ └── index.ts │ │ ├── AgentFlowReview │ │ ├── AgentFlowReview.tsx │ │ ├── AgentReview.tsx │ │ ├── __tests__ │ │ │ ├── AgentFlowReview.test.tsx │ │ │ └── AgentReview.test.tsx │ │ └── index.ts │ │ ├── KnowledgeBase │ │ ├── AdvancedKnowledgeBaseConfig.tsx │ │ ├── KnowledgeBase.tsx │ │ ├── KnowledgeBaseSelection.tsx │ │ ├── KnowledgeBaseType.tsx │ │ ├── __tests__ │ │ │ ├── AdvancedKnowledgeBaseConfig.test.tsx │ │ │ ├── KnowledgeBase.test.tsx │ │ │ ├── KnowledgeBaseSelection.test.tsx │ │ │ ├── KnowledgeBaseType.test.tsx │ │ │ └── helper.test.ts │ │ ├── common │ │ │ ├── EnableRoleBasedAccessControl.tsx │ │ │ ├── NoDocsFoundResponse.tsx │ │ │ ├── QueryFilterJsonEditor.tsx │ │ │ ├── RetrieveDocumentCount.tsx │ │ │ ├── ReturnSourceDocuments.tsx │ │ │ ├── ScoreThreshold.tsx │ │ │ └── __tests__ │ │ │ │ ├── EnableRoleBasedAccessControl.test.tsx │ │ │ │ ├── NoDocsFoundResponse.test.tsx │ │ │ │ ├── QueryFilterJsonEditor.test.tsx │ │ │ │ ├── RetrieveDocumentCount.test.tsx │ │ │ │ ├── ReturnSourceDocuments.test.tsx │ │ │ │ └── ScoreThreshold.test.tsx │ │ ├── helpers.tsx │ │ ├── index.ts │ │ └── providers │ │ │ ├── Bedrock │ │ │ ├── Bedrock.tsx │ │ │ ├── BedrockKnowledgeBaseId.tsx │ │ │ ├── OverrideSearchType.tsx │ │ │ ├── RetrievalFilterEditor.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Bedrock.test.tsx │ │ │ │ ├── BedrockKnowledgeBaseId.test.tsx │ │ │ │ ├── OverrideSearchType.test.tsx │ │ │ │ └── RetrievalFilterEditor.test.tsx │ │ │ └── index.ts │ │ │ ├── Kendra │ │ │ ├── AdditionalKendraOptions.tsx │ │ │ ├── AttributeFilterEditor.tsx │ │ │ ├── ExistingKendraIndexOption.tsx │ │ │ ├── Kendra.tsx │ │ │ ├── KendraEdition.tsx │ │ │ ├── KendraIndexId.tsx │ │ │ ├── KendraIndexName.tsx │ │ │ ├── KendraQueryCapacity.tsx │ │ │ ├── KendraResourceRetentionWarning.tsx │ │ │ ├── KendraStorageCapacity.tsx │ │ │ ├── __tests__ │ │ │ │ ├── AdditionalKendraOptions.test.tsx │ │ │ │ ├── AttributeFilterEditor.test.tsx │ │ │ │ ├── ExistingKendraIndex.test.tsx │ │ │ │ ├── Kendra.test.tsx │ │ │ │ ├── KendraEdition.test.tsx │ │ │ │ ├── KendraIndexId.test.tsx │ │ │ │ ├── KendraIndexName.test.tsx │ │ │ │ ├── KendraQueryCapacity.test.tsx │ │ │ │ ├── KendraResourceRetention.test.tsx │ │ │ │ └── KendraStorageCapacity.test.tsx │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── MCPServer │ │ ├── AdditionalConfigurations.tsx │ │ ├── LambdaTarget.tsx │ │ ├── MCPGatewayConfiguration.tsx │ │ ├── MCPRuntimeConfiguration.tsx │ │ ├── MCPServer.tsx │ │ ├── MCPServerConfiguration.tsx │ │ ├── MCPTargetConfiguration.tsx │ │ ├── OpenAPITarget.tsx │ │ ├── OutboundAuth.tsx │ │ ├── SchemaUpload.tsx │ │ ├── SmithyTarget.tsx │ │ ├── TargetBasicInfo.tsx │ │ ├── TargetTypeSelector.tsx │ │ ├── __tests__ │ │ │ ├── AdditionalConfigurations.test.tsx │ │ │ ├── MCPGatewayConfiguration.test.tsx │ │ │ ├── MCPRuntimeConfiguration.test.tsx │ │ │ ├── MCPServer.test.tsx │ │ │ ├── MCPServerConfiguration.test.tsx │ │ │ ├── MCPTargetConfiguration.test.tsx │ │ │ ├── SchemaUpload.test.tsx │ │ │ └── helpers.test.tsx │ │ ├── helpers.tsx │ │ └── index.ts │ │ ├── Model │ │ ├── AdvancedModelSettings │ │ │ ├── AdvancedModelSettings.tsx │ │ │ ├── InputControl.tsx │ │ │ ├── SelectionControl.tsx │ │ │ ├── __tests__ │ │ │ │ └── AdvancedModelSettings.test.tsx │ │ │ └── index.ts │ │ ├── Model.tsx │ │ ├── ModelAdditionalSettings.tsx │ │ ├── ModelSelection.tsx │ │ ├── MultimodalInputSupport.tsx │ │ ├── SagemakerPayloadSchema │ │ │ ├── InputSchema.tsx │ │ │ ├── OutputSchema.tsx │ │ │ ├── RenderedInputPayload.tsx │ │ │ ├── SagemakerPayloadSchema.tsx │ │ │ ├── __tests__ │ │ │ │ ├── InputSchema.test.tsx │ │ │ │ ├── OutputSchema.test.tsx │ │ │ │ ├── RenderedInputPayload.test.tsx │ │ │ │ ├── SagemakerPayloadSchema.test.tsx │ │ │ │ └── helpers.test.ts │ │ │ ├── helpers.ts │ │ │ └── index.ts │ │ ├── __tests__ │ │ │ ├── Model.test.tsx │ │ │ ├── ModelAdditionalSettings.test.tsx │ │ │ ├── ModelSelection.test.tsx │ │ │ ├── MultimodalInputSupport.test.tsx │ │ │ └── helpers.test.ts │ │ ├── common │ │ │ ├── BedrockInferenceTypeRadio.tsx │ │ │ ├── BedrockModelIdInput.tsx │ │ │ ├── EnableGuardrailsRadio.tsx │ │ │ ├── GuardrailIdentifierInput.tsx │ │ │ ├── GuardrailVersionInput.tsx │ │ │ ├── InferenceProfileId.tsx │ │ │ ├── ModelArnInput.tsx │ │ │ ├── ModelProvider.tsx │ │ │ ├── ModelTemperature.tsx │ │ │ ├── ProvisionedModelRadio.tsx │ │ │ ├── SageMakerEndpointName.tsx │ │ │ ├── StreamingToggle.tsx │ │ │ ├── VerboseToggle.tsx │ │ │ ├── __tests__ │ │ │ │ ├── BedrockInferenceTypeRadio.test.tsx │ │ │ │ ├── BedrockModelIdInput.test.tsx │ │ │ │ ├── EnableGuardrailsRadio.test.tsx │ │ │ │ ├── GuardrailIdentifierInput.test.tsx │ │ │ │ ├── GuardrailVersionInput.test.tsx │ │ │ │ ├── InferenceProfileId.test.tsx │ │ │ │ ├── ModelArnInput.test.tsx │ │ │ │ ├── ModelProviderDropdown.test.tsx │ │ │ │ ├── ModelTemperature.test.tsx │ │ │ │ ├── ProvisionedModelRadio.test.tsx │ │ │ │ ├── SageMakerEndpointName.test.tsx │ │ │ │ ├── StreamingToggle.test.tsx │ │ │ │ └── VerboseToggle.test.tsx │ │ │ └── helpers.ts │ │ ├── helpers.ts │ │ ├── index.ts │ │ └── providers │ │ │ ├── Bedrock.tsx │ │ │ ├── Sagemaker.tsx │ │ │ ├── __tests__ │ │ │ ├── Bedrock.test.tsx │ │ │ └── Sagemaker.test.tsx │ │ │ └── index.ts │ │ ├── Prompt │ │ ├── DisambiguationPromptConfiguration.tsx │ │ ├── Prompt.tsx │ │ ├── PromptExperience.tsx │ │ ├── PromptHistoryConfiguration.tsx │ │ ├── PromptTemplate.tsx │ │ ├── UserPromptEditingEnabledToggle.tsx │ │ ├── __tests__ │ │ │ ├── DisambiguationPromptConfiguration.test.tsx │ │ │ ├── Prompt.test.tsx │ │ │ ├── PromptHistoryConfiguration.test.tsx │ │ │ ├── PromptTemplate.test.tsx │ │ │ └── UserPromptEditingEnabledToggle.test.tsx │ │ └── index.ts │ │ ├── Review │ │ ├── AgentBuilderFlowReview.tsx │ │ ├── AgentBuilderReview.tsx │ │ ├── KnowledgeBaseReview.tsx │ │ ├── MCPReview.tsx │ │ ├── ModelReview.tsx │ │ ├── PromptReview.tsx │ │ ├── Review.tsx │ │ ├── UseCaseReview.tsx │ │ ├── VpcConfigReview.tsx │ │ ├── __tests__ │ │ │ ├── AgentBuilderFlowReview.test.tsx │ │ │ ├── AgentBuilderReview.test.tsx │ │ │ ├── KnowledgeBaseReview.test.tsx │ │ │ ├── MCPReview.test.tsx │ │ │ ├── ModelReview.test.tsx │ │ │ ├── Review.test.tsx │ │ │ ├── UseCaseReview.test.tsx │ │ │ └── VpcConfig.Review.test.tsx │ │ └── index.ts │ │ ├── UseCase │ │ ├── DeployUI.tsx │ │ ├── EnableFeedback.tsx │ │ ├── EnableProvisionedConcurrency.tsx │ │ ├── UseCase.tsx │ │ ├── UseCaseDescription.tsx │ │ ├── UseCaseName.tsx │ │ ├── UseCaseTypeSelection.tsx │ │ ├── UserEmail.tsx │ │ ├── UserPool │ │ │ ├── ExistingUserPoolClientId.tsx │ │ │ ├── ExistingUserPoolId.tsx │ │ │ ├── UseExistingUserPool.tsx │ │ │ ├── UseExistingUserPoolClient.tsx │ │ │ └── UserPool.tsx │ │ ├── __tests__ │ │ │ ├── DeployUI.test.tsx │ │ │ ├── EnableFeedback.test.tsx │ │ │ ├── EnableProvisionedConcurrency.test.tsx │ │ │ ├── UseCase.test.tsx │ │ │ ├── UseCaseDescription.test.tsx │ │ │ ├── UseCaseName.test.tsx │ │ │ ├── UseCaseTypeSelection.test.tsx │ │ │ ├── UserEmail.test.tsx │ │ │ └── UserPool │ │ │ │ └── UserPool.test.tsx │ │ └── index.ts │ │ ├── UseCaseSelection.tsx │ │ ├── VpcConfig │ │ ├── DeployVpc.tsx │ │ ├── SecurityGroupAttrEditor.tsx │ │ ├── SubnetIdAttrEditor.tsx │ │ ├── UseExistingVpc.tsx │ │ ├── Vpc.tsx │ │ ├── VpcId.tsx │ │ ├── __tests__ │ │ │ ├── DeployVpc.test.tsx │ │ │ ├── SecurityGroupAttrEditor.test.tsx │ │ │ ├── SubnetIdAttrEditor.test.tsx │ │ │ ├── UseExistingVpc.test.tsx │ │ │ ├── Vpc.test.tsx │ │ │ ├── VpcId.test.tsx │ │ │ └── helpers.test.tsx │ │ ├── helpers.tsx │ │ └── index.ts │ │ ├── WizardView.tsx │ │ ├── Workflow │ │ ├── AddAgentModal.tsx │ │ ├── AgentSelection.tsx │ │ ├── Workflow.tsx │ │ ├── WorkflowConfigReview.tsx │ │ ├── WorkflowReview.tsx │ │ ├── __tests__ │ │ │ ├── Workflow.test.tsx │ │ │ ├── WorkflowConfigReview.test.tsx │ │ │ └── WorkflowReview.test.tsx │ │ └── index.ts │ │ ├── __tests__ │ │ ├── WizardView.test.tsx │ │ ├── agentBuilderUtils.test.js │ │ └── utils.test.jsx │ │ ├── interfaces │ │ ├── BaseFormComponent.tsx │ │ ├── Steps.tsx │ │ ├── Steps │ │ │ ├── AgentBuilderReviewStep.tsx │ │ │ ├── AgentBuilderStep.tsx │ │ │ ├── AgentFlowReviewStep.tsx │ │ │ ├── AgentStep.tsx │ │ │ ├── BaseWizardStep.tsx │ │ │ ├── KnowledgeBaseStep.tsx │ │ │ ├── MCPReviewStep.tsx │ │ │ ├── MCPServerStep.tsx │ │ │ ├── ModelStep.tsx │ │ │ ├── PromptStep.tsx │ │ │ ├── ReviewStep.tsx │ │ │ ├── UseCaseStep.tsx │ │ │ ├── VpcStep.tsx │ │ │ ├── WorkflowReviewStep.tsx │ │ │ ├── WorkflowStep.tsx │ │ │ └── __tests__ │ │ │ │ ├── AgentBuilderReviewStep.test.tsx │ │ │ │ ├── AgentBuilderStep.test.tsx │ │ │ │ ├── AgentFlowReviewStep.test.tsx │ │ │ │ ├── AgentStep.test.tsx │ │ │ │ ├── KnowledgeBaseStep.test.tsx │ │ │ │ ├── MCPReviewStep.test.tsx │ │ │ │ ├── MCPServerStep.test.tsx │ │ │ │ ├── ModelStep.test.tsx │ │ │ │ ├── PromptStep.test.tsx │ │ │ │ ├── ReviewStep.test.tsx │ │ │ │ ├── UseCaseStep.test.tsx │ │ │ │ ├── VpcStep.test.tsx │ │ │ │ └── test-utils.ts │ │ ├── UseCaseTypes │ │ │ ├── Agent.tsx │ │ │ ├── AgentBuilder.tsx │ │ │ ├── MCPHost.tsx │ │ │ ├── Text.tsx │ │ │ ├── UseCaseType.tsx │ │ │ ├── Workflow.tsx │ │ │ └── __tests__ │ │ │ │ └── UseCaseType.test.tsx │ │ └── index.ts │ │ ├── params-builder.jsx │ │ ├── steps-config.jsx │ │ ├── tools-content.jsx │ │ ├── utils.jsx │ │ ├── utils │ │ ├── __tests__ │ │ │ └── mcpSchemaUpload.test.ts │ │ └── mcpSchemaUpload.ts │ │ └── wizard-components.jsx ├── contexts │ ├── home.context.tsx │ ├── home.state.tsx │ └── index.ts ├── hooks │ ├── __tests__ │ │ └── useQueries.test.tsx │ ├── useCreateReducer.ts │ ├── useNotifications.ts │ ├── useQueries.ts │ └── useTools.tsx ├── i18n-strings │ ├── app-layout.ts │ ├── collection-preferences.ts │ ├── flashbar.ts │ ├── header.ts │ ├── index.ts │ ├── pagination.ts │ ├── table.ts │ └── text-filter.ts ├── index.css ├── index.jsx ├── services │ ├── __tests__ │ │ ├── fetchMcpData.test.ts │ │ ├── fetchModelData.test.ts │ │ ├── fetchSchemaUpload.test.ts │ │ └── fetchUseCaseDetails.test.ts │ ├── fetchAgentData.ts │ ├── fetchMcpData.ts │ ├── fetchModelData.ts │ ├── fetchSchemaUpload.ts │ ├── fetchUseCaseDetails.ts │ └── index.ts └── utils │ ├── KeyValueDisplay.tsx │ ├── ValueWithLabel.tsx │ ├── __tests__ │ ├── KeyValueDisplay.test.tsx │ └── utils.test.ts │ ├── constants.ts │ ├── dateUtils.js │ ├── displayUtils.jsx │ ├── index.ts │ ├── linkUtils.js │ ├── notificationHelpers.ts │ ├── test-utils.tsx │ ├── tools-content.jsx │ └── utils.tsx ├── tsconfig.json └── vite.config.ts /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/SECURITY.md -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/THIRD_PARTY_LICENSES.txt -------------------------------------------------------------------------------- /deployment/build-s3-dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/build-s3-dist.sh -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/cdk-solution-helper/README.md -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/cdk-solution-helper/index.js -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/cdk-solution-helper/package-lock.json -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/cdk-solution-helper/package.json -------------------------------------------------------------------------------- /deployment/ecr/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/.dockerignore -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/.dockerignore -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/Dockerfile -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/README.md -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/pyproject.toml -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/scripts/build-container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/scripts/build-container.sh -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/scripts/deploy-ecr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/scripts/deploy-ecr.sh -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/scripts/run_unit_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/scripts/run_unit_tests.sh -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/src/configurable_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/src/configurable_agent.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/src/main.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/test/conftest.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/test/run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/test/run_tests.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/test/test_ddb_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/test/test_ddb_helper.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/test/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/test/test_integration.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/test/test_main_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/test/test_main_memory.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/test/test_mcp_tools_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/test/test_mcp_tools_loader.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/test/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/test/test_models.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/test/test_tools_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/test/test_tools_manager.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-agent/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-agent/uv.lock -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-common/README.md -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-common/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-common/pyproject.toml -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-common/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-common/pytest.ini -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-common/scripts/run_unit_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-common/scripts/run_unit_tests.sh -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-common/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-common/test/README.md -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-common/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-common/test/__init__.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-common/test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-common/test/conftest.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-common/test/pytest_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-common/test/pytest_plugin.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-common/test/test_base_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-common/test/test_base_agent.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-common/test/test_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-common/test/test_helpers.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-common/test/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-common/test/test_models.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-common/test/test_tool_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-common/test/test_tool_wrapper.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-common/test/utils/test_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-common/test/utils/test_helpers.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-common/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-common/uv.lock -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-workflow-agent/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-workflow-agent/.dockerignore -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-workflow-agent/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-workflow-agent/Dockerfile -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-workflow-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-workflow-agent/README.md -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-workflow-agent/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-workflow-agent/pyproject.toml -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-workflow-agent/scripts/deploy-ecr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-workflow-agent/scripts/deploy-ecr.sh -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-workflow-agent/src/agents_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-workflow-agent/src/agents_loader.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-workflow-agent/src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-workflow-agent/src/main.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-workflow-agent/src/workflow_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-workflow-agent/src/workflow_agent.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-workflow-agent/test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-workflow-agent/test/conftest.py -------------------------------------------------------------------------------- /deployment/ecr/gaab-strands-workflow-agent/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/ecr/gaab-strands-workflow-agent/uv.lock -------------------------------------------------------------------------------- /deployment/get-cdk-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/get-cdk-version.js -------------------------------------------------------------------------------- /deployment/run-unit-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/deployment/run-unit-tests.sh -------------------------------------------------------------------------------- /docs/architecture/agent_usecase_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/docs/architecture/agent_usecase_architecture.png -------------------------------------------------------------------------------- /docs/architecture/agent_usecase_architecture_vpc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/docs/architecture/agent_usecase_architecture_vpc.png -------------------------------------------------------------------------------- /docs/architecture/deployment_dashboard_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/docs/architecture/deployment_dashboard_architecture.png -------------------------------------------------------------------------------- /docs/architecture/deployment_dashboard_architecture_vpc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/docs/architecture/deployment_dashboard_architecture_vpc.png -------------------------------------------------------------------------------- /docs/architecture/text_usecase_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/docs/architecture/text_usecase_architecture.png -------------------------------------------------------------------------------- /docs/architecture/text_usecase_architecture_vpc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/docs/architecture/text_usecase_architecture_vpc.png -------------------------------------------------------------------------------- /docs/migration/migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/docs/migration/migration.md -------------------------------------------------------------------------------- /docs/sagemaker-ai-payload-examples/alexaTM-20B.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/docs/sagemaker-ai-payload-examples/alexaTM-20B.md -------------------------------------------------------------------------------- /docs/sagemaker-ai-payload-examples/huggingface-falcon-7B-BF16.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/docs/sagemaker-ai-payload-examples/huggingface-falcon-7B-BF16.md -------------------------------------------------------------------------------- /docs/sagemaker-ai-payload-examples/meta-llama-2-7b-chat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/docs/sagemaker-ai-payload-examples/meta-llama-2-7b-chat.md -------------------------------------------------------------------------------- /source/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/.eslintignore -------------------------------------------------------------------------------- /source/aws-codeguru-reviewer.yml: -------------------------------------------------------------------------------- 1 | version: 1.0 2 | 3 | excludeFiles: 4 | - '**/dist/**/*.js' 5 | -------------------------------------------------------------------------------- /source/infrastructure/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/.gitignore -------------------------------------------------------------------------------- /source/infrastructure/bin/gen-ai-app-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/bin/gen-ai-app-builder.ts -------------------------------------------------------------------------------- /source/infrastructure/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/cdk.json -------------------------------------------------------------------------------- /source/infrastructure/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/jest.config.js -------------------------------------------------------------------------------- /source/infrastructure/jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/jest.setup.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/api/base-rest-endpoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/api/base-rest-endpoint.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/api/model-schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/api/model-schema/index.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/api/model-schema/shared/auth-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/api/model-schema/shared/auth-params.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/api/model-schema/shared/llm-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/api/model-schema/shared/llm-params.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/api/model-schema/shared/vpc-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/api/model-schema/shared/vpc-params.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/api/request-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/api/request-processor.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/api/rest-request-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/api/rest-request-processor.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/api/use-case-rest-endpoint-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/api/use-case-rest-endpoint-setup.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/api/use-case-rest-endpoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/api/use-case-rest-endpoint.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/api/websocket-endpoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/api/websocket-endpoint.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/api/websocket-request-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/api/websocket-request-processor.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/auth/cognito-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/auth/cognito-setup.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/auth/component-cognito-app-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/auth/component-cognito-app-client.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/bedrock-agent-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/bedrock-agent-stack.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/bedrock-chat-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/bedrock-chat-stack.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/deployment-platform-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/deployment-platform-stack.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/feedback/feedback-setup-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/feedback/feedback-setup-stack.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/framework/application-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/framework/application-setup.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/framework/base-nested-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/framework/base-nested-stack.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/framework/base-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/framework/base-stack.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/framework/bundler/cdk-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/framework/bundler/cdk-json.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/framework/bundler/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/framework/bundler/constants.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/framework/bundler/runtime/python.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/framework/bundler/runtime/python.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/framework/bundler/runtime/reactjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/framework/bundler/runtime/reactjs.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/framework/bundler/runtime/typscript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/framework/bundler/runtime/typscript.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/framework/bundler/utils/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/framework/bundler/utils/common.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/framework/text-use-case-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/framework/text-use-case-stack.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/framework/use-case-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/framework/use-case-stack.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/layers/node-user-agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/layers/node-user-agent.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/layers/python-user-agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/layers/python-user-agent.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/layers/runtime-libs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/layers/runtime-libs.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/layers/shared-lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/layers/shared-lib.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/layers/ts-user-agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/layers/ts-user-agent.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/mcp-server-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/mcp-server-stack.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/metrics/custom-dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/metrics/custom-dashboard.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/metrics/use-case-dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/metrics/use-case-dashboard.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/multimodal/multimodal-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/multimodal/multimodal-setup.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/s3web/copy-deployment-ui-assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/s3web/copy-deployment-ui-assets.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/s3web/copy-use-case-ui-assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/s3web/copy-use-case-ui-assets.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/s3web/static-site.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/s3web/static-site.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/sagemaker-chat-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/sagemaker-chat-stack.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/search/kendra-knowledge-base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/search/kendra-knowledge-base.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/search/knowledge-base-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/search/knowledge-base-setup.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/storage/chat-storage-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/storage/chat-storage-setup.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/storage/chat-storage-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/storage/chat-storage-stack.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/storage/model-info-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/storage/model-info-storage.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/ui/ui-infrastructure-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/ui/ui-infrastructure-builder.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/use-case-management/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/use-case-management/setup.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/utils/cfn-guard-suppressions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/utils/cfn-guard-suppressions.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/utils/common-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/utils/common-utils.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/utils/constants.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/utils/custom-infra-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/utils/custom-infra-setup.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/utils/lambda-aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/utils/lambda-aspect.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/utils/lambda-runtimes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/utils/lambda-runtimes.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/utils/nested-stack-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/utils/nested-stack-parameters.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/utils/resource-conditions-aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/utils/resource-conditions-aspect.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/utils/solution-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/utils/solution-helper.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/vpc/agent-builder-vpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/vpc/agent-builder-vpc.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/vpc/bedrock-agent-vpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/vpc/bedrock-agent-vpc.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/vpc/bedrock-vpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/vpc/bedrock-vpc.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/vpc/custom-vpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/vpc/custom-vpc.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/vpc/deployment-platform-vpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/vpc/deployment-platform-vpc.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/vpc/exisiting-vpc-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/vpc/exisiting-vpc-params.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/vpc/sagemaker-vpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/vpc/sagemaker-vpc.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/vpc/text-use-case-vpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/vpc/text-use-case-vpc.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/vpc/vpc-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/lib/vpc/vpc-setup.ts -------------------------------------------------------------------------------- /source/infrastructure/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/package-lock.json -------------------------------------------------------------------------------- /source/infrastructure/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/package.json -------------------------------------------------------------------------------- /source/infrastructure/test/api/model-schema/shared/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/api/model-schema/shared/utils.ts -------------------------------------------------------------------------------- /source/infrastructure/test/api/rest-request-processor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/api/rest-request-processor.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/api/use-case-rest-endpoint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/api/use-case-rest-endpoint.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/api/websocket-endpoint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/api/websocket-endpoint.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/bedrock-agent-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/bedrock-agent-stack.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/bedrock-chat-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/bedrock-chat-stack.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/deployment-platform-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/deployment-platform-stack.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/framework/base-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/framework/base-stack.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/framework/bundler/runtime/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/framework/bundler/runtime/setup.ts -------------------------------------------------------------------------------- /source/infrastructure/test/framework/use-case-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/framework/use-case-stack.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/layers/node-user-agent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/layers/node-user-agent.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/layers/python-user-agent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/layers/python-user-agent.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/layers/runtime-lib.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/layers/runtime-lib.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/layers/shared-lib.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/layers/shared-lib.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/mcp-server-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/mcp-server-stack.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/mock-lambda-func/.gitignore: -------------------------------------------------------------------------------- 1 | infrastructure/* 2 | .venv/ 3 | __pycache__/ 4 | *.pyc 5 | node_modules/ -------------------------------------------------------------------------------- /source/infrastructure/test/mock-lambda-func/typescript-lambda/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | *.d.ts 3 | *.js -------------------------------------------------------------------------------- /source/infrastructure/test/mock-ui/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | !src/* 3 | -------------------------------------------------------------------------------- /source/infrastructure/test/mock-ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/mock-ui/index.html -------------------------------------------------------------------------------- /source/infrastructure/test/mock-ui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/mock-ui/package-lock.json -------------------------------------------------------------------------------- /source/infrastructure/test/mock-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/mock-ui/package.json -------------------------------------------------------------------------------- /source/infrastructure/test/mock-ui/public/index.html: -------------------------------------------------------------------------------- 1 | Blank test file -------------------------------------------------------------------------------- /source/infrastructure/test/mock-ui/src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/mock-ui/src/index.jsx -------------------------------------------------------------------------------- /source/infrastructure/test/mock-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/mock-ui/tsconfig.json -------------------------------------------------------------------------------- /source/infrastructure/test/mock-ui/vite-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/mock-ui/vite-config.ts -------------------------------------------------------------------------------- /source/infrastructure/test/modifiedCdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/modifiedCdk.ts -------------------------------------------------------------------------------- /source/infrastructure/test/s3web/static-site.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/s3web/static-site.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/sagemaker-chat-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/sagemaker-chat-stack.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/storage/chat-storage-setup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/storage/chat-storage-setup.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/storage/chat-storage-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/storage/chat-storage-stack.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/utils/cfn-nag-suppressions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/utils/cfn-nag-suppressions.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/utils/common-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/utils/common-utils.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/utils/custom-infra-setup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/utils/custom-infra-setup.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/utils/lambda-aspect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/utils/lambda-aspect.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/utils/lambda-runtimes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/utils/lambda-runtimes.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/utils/solution-helper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/utils/solution-helper.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/vpc/bedrock-agent-vpc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/vpc/bedrock-agent-vpc.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/vpc/bedrock-vpc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/vpc/bedrock-vpc.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/vpc/custom-vpc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/vpc/custom-vpc.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/vpc/external-vpc-params.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/vpc/external-vpc-params.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/vpc/sagemaker-vpc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/vpc/sagemaker-vpc.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/vpc/vpc-setup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/test/vpc/vpc-setup.test.ts -------------------------------------------------------------------------------- /source/infrastructure/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/infrastructure/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/agentcore-invocation/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/agentcore-invocation/handler.py -------------------------------------------------------------------------------- /source/lambda/agentcore-invocation/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/agentcore-invocation/poetry.lock -------------------------------------------------------------------------------- /source/lambda/agentcore-invocation/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/agentcore-invocation/pyproject.toml -------------------------------------------------------------------------------- /source/lambda/agentcore-invocation/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/agentcore-invocation/test/__init__.py -------------------------------------------------------------------------------- /source/lambda/agentcore-invocation/test/test_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/agentcore-invocation/test/test_helper.py -------------------------------------------------------------------------------- /source/lambda/agentcore-invocation/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/agentcore-invocation/utils/__init__.py -------------------------------------------------------------------------------- /source/lambda/agentcore-invocation/utils/agentcore_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/agentcore-invocation/utils/agentcore_client.py -------------------------------------------------------------------------------- /source/lambda/agentcore-invocation/utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/agentcore-invocation/utils/constants.py -------------------------------------------------------------------------------- /source/lambda/agentcore-invocation/utils/event_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/agentcore-invocation/utils/event_processor.py -------------------------------------------------------------------------------- /source/lambda/agentcore-invocation/utils/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/agentcore-invocation/utils/helper.py -------------------------------------------------------------------------------- /source/lambda/chat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/.gitignore -------------------------------------------------------------------------------- /source/lambda/chat/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/bedrock_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/bedrock_handler.py -------------------------------------------------------------------------------- /source/lambda/chat/clients/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/clients/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/clients/bedrock_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/clients/bedrock_client.py -------------------------------------------------------------------------------- /source/lambda/chat/clients/builders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/clients/builders/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/clients/builders/bedrock_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/clients/builders/bedrock_builder.py -------------------------------------------------------------------------------- /source/lambda/chat/clients/builders/llm_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/clients/builders/llm_builder.py -------------------------------------------------------------------------------- /source/lambda/chat/clients/builders/sagemaker_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/clients/builders/sagemaker_builder.py -------------------------------------------------------------------------------- /source/lambda/chat/clients/factories/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/clients/factories/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/clients/llm_chat_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/clients/llm_chat_client.py -------------------------------------------------------------------------------- /source/lambda/chat/clients/sagemaker_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/clients/sagemaker_client.py -------------------------------------------------------------------------------- /source/lambda/chat/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/lambda/chat/handlers/use_case_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/handlers/use_case_handler.py -------------------------------------------------------------------------------- /source/lambda/chat/llms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/llms/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/llms/base_langchain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/llms/base_langchain.py -------------------------------------------------------------------------------- /source/lambda/chat/llms/bedrock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/llms/bedrock.py -------------------------------------------------------------------------------- /source/lambda/chat/llms/factories/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/llms/factories/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/llms/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/llms/models/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/llms/models/model_provider_inputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/llms/models/model_provider_inputs.py -------------------------------------------------------------------------------- /source/lambda/chat/llms/models/sagemaker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/llms/models/sagemaker/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/llms/models/sagemaker/content_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/llms/models/sagemaker/content_handler.py -------------------------------------------------------------------------------- /source/lambda/chat/llms/rag/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/llms/rag/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/llms/rag/bedrock_retrieval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/llms/rag/bedrock_retrieval.py -------------------------------------------------------------------------------- /source/lambda/chat/llms/rag/retrieval_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/llms/rag/retrieval_llm.py -------------------------------------------------------------------------------- /source/lambda/chat/llms/rag/sagemaker_retrieval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/llms/rag/sagemaker_retrieval.py -------------------------------------------------------------------------------- /source/lambda/chat/llms/sagemaker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/llms/sagemaker.py -------------------------------------------------------------------------------- /source/lambda/chat/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/poetry.lock -------------------------------------------------------------------------------- /source/lambda/chat/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/pyproject.toml -------------------------------------------------------------------------------- /source/lambda/chat/sagemaker_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/sagemaker_handler.py -------------------------------------------------------------------------------- /source/lambda/chat/shared/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/shared/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/shared/callbacks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/shared/callbacks/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/shared/callbacks/websocket_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/shared/callbacks/websocket_handler.py -------------------------------------------------------------------------------- /source/lambda/chat/shared/defaults/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/shared/defaults/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/shared/defaults/model_defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/shared/defaults/model_defaults.py -------------------------------------------------------------------------------- /source/lambda/chat/shared/knowledge/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/shared/knowledge/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/shared/knowledge/bedrock_knowledge_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/shared/knowledge/bedrock_knowledge_base.py -------------------------------------------------------------------------------- /source/lambda/chat/shared/knowledge/bedrock_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/shared/knowledge/bedrock_retriever.py -------------------------------------------------------------------------------- /source/lambda/chat/shared/knowledge/kendra_knowledge_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/shared/knowledge/kendra_knowledge_base.py -------------------------------------------------------------------------------- /source/lambda/chat/shared/knowledge/kendra_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/shared/knowledge/kendra_retriever.py -------------------------------------------------------------------------------- /source/lambda/chat/shared/knowledge/knowledge_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/shared/knowledge/knowledge_base.py -------------------------------------------------------------------------------- /source/lambda/chat/shared/memory/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/shared/memory/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/test/clients/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/clients/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/test/clients/builders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/clients/builders/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/test/clients/builders/test_llm_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/clients/builders/test_llm_builder.py -------------------------------------------------------------------------------- /source/lambda/chat/test/clients/factories/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/clients/factories/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/test/clients/test_bedrock_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/clients/test_bedrock_client.py -------------------------------------------------------------------------------- /source/lambda/chat/test/clients/test_llm_chat_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/clients/test_llm_chat_client.py -------------------------------------------------------------------------------- /source/lambda/chat/test/clients/test_sagemaker_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/clients/test_sagemaker_client.py -------------------------------------------------------------------------------- /source/lambda/chat/test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/conftest.py -------------------------------------------------------------------------------- /source/lambda/chat/test/handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/handlers/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/test/handlers/test_bedrock_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/handlers/test_bedrock_handler.py -------------------------------------------------------------------------------- /source/lambda/chat/test/handlers/test_llm_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/handlers/test_llm_handler.py -------------------------------------------------------------------------------- /source/lambda/chat/test/handlers/test_sagemaker_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/handlers/test_sagemaker_handler.py -------------------------------------------------------------------------------- /source/lambda/chat/test/llms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/llms/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/test/llms/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/llms/models/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/test/llms/models/sagemaker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/llms/models/sagemaker/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/test/llms/models/test_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/llms/models/test_llm.py -------------------------------------------------------------------------------- /source/lambda/chat/test/llms/rag/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/llms/rag/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/test/llms/rag/test_bedrock_retrieval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/llms/rag/test_bedrock_retrieval.py -------------------------------------------------------------------------------- /source/lambda/chat/test/llms/rag/test_retrieval_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/llms/rag/test_retrieval_llm.py -------------------------------------------------------------------------------- /source/lambda/chat/test/llms/rag/test_sagemaker_retrieval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/llms/rag/test_sagemaker_retrieval.py -------------------------------------------------------------------------------- /source/lambda/chat/test/llms/test_base_langchain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/llms/test_base_langchain.py -------------------------------------------------------------------------------- /source/lambda/chat/test/llms/test_bedrock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/llms/test_bedrock.py -------------------------------------------------------------------------------- /source/lambda/chat/test/llms/test_sagemaker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/llms/test_sagemaker.py -------------------------------------------------------------------------------- /source/lambda/chat/test/shared/defaults/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/shared/defaults/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/test/shared/knowledge/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/shared/knowledge/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/test/shared/memory/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/shared/memory/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/test/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/utils/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/test/utils/test_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/test/utils/test_helpers.py -------------------------------------------------------------------------------- /source/lambda/chat/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/utils/__init__.py -------------------------------------------------------------------------------- /source/lambda/chat/utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/utils/constants.py -------------------------------------------------------------------------------- /source/lambda/chat/utils/custom_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/utils/custom_exceptions.py -------------------------------------------------------------------------------- /source/lambda/chat/utils/enum_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/utils/enum_types.py -------------------------------------------------------------------------------- /source/lambda/chat/utils/handler_response_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/utils/handler_response_formatter.py -------------------------------------------------------------------------------- /source/lambda/chat/utils/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/chat/utils/helpers.py -------------------------------------------------------------------------------- /source/lambda/custom-authorizer/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/lambda/custom-authorizer/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-authorizer/jest.config.js -------------------------------------------------------------------------------- /source/lambda/custom-authorizer/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-authorizer/package-lock.json -------------------------------------------------------------------------------- /source/lambda/custom-authorizer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-authorizer/package.json -------------------------------------------------------------------------------- /source/lambda/custom-authorizer/rest-authorizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-authorizer/rest-authorizer.ts -------------------------------------------------------------------------------- /source/lambda/custom-authorizer/test/authorizer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-authorizer/test/authorizer.test.ts -------------------------------------------------------------------------------- /source/lambda/custom-authorizer/test/event-test-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-authorizer/test/event-test-data.ts -------------------------------------------------------------------------------- /source/lambda/custom-authorizer/test/get-policy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-authorizer/test/get-policy.test.ts -------------------------------------------------------------------------------- /source/lambda/custom-authorizer/test/match-policy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-authorizer/test/match-policy.test.ts -------------------------------------------------------------------------------- /source/lambda/custom-authorizer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-authorizer/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/custom-authorizer/utils/get-policy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-authorizer/utils/get-policy.ts -------------------------------------------------------------------------------- /source/lambda/custom-authorizer/utils/match-policy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-authorizer/utils/match-policy.ts -------------------------------------------------------------------------------- /source/lambda/custom-authorizer/websocket-authorizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-authorizer/websocket-authorizer.ts -------------------------------------------------------------------------------- /source/lambda/custom-resource/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/.gitignore -------------------------------------------------------------------------------- /source/lambda/custom-resource/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/__init__.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/cfn_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/cfn_response.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/lambda_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/lambda_func.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/lambda_ops_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/lambda_ops_metrics.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/__init__.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/admin_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/admin_policy.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/copy_web_ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/copy_web_ui.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/cw_log_retention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/cw_log_retention.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/deploy_agent_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/deploy_agent_core.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/gen_domain_prefix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/gen_domain_prefix.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/gen_uuid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/gen_uuid.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/operation_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/operation_types.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/redeploy_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/redeploy_api.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/send_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/send_metrics.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/shared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/shared.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/sleep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/sleep.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/update_llm_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/update_llm_config.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/update_s3_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/update_s3_policy.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/use_case_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/use_case_policy.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/operations/webconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/operations/webconfig.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/poetry.lock -------------------------------------------------------------------------------- /source/lambda/custom-resource/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/pyproject.toml -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/__init__.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/conftest.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/fixtures/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/fixtures/__init__.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/fixtures/metrics_events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/fixtures/metrics_events.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/operations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/operations/__init__.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/operations/test_shared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/operations/test_shared.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/test_lambda_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/test_lambda_func.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/test_lambda_ops_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/test_lambda_ops_metrics.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/utils/__init__.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/utils/test_auth_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/utils/test_auth_manager.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/utils/test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/utils/test_data.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/utils/test_gateway_mcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/utils/test_gateway_mcp.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/utils/test_mcp_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/utils/test_mcp_factory.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/utils/test_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/utils/test_metrics.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/utils/test_runtime_mcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/test/utils/test_runtime_mcp.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/__init__.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/agent_core_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/agent_core_utils.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/agentcore_mcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/agentcore_mcp.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/auth_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/auth_manager.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/constants.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/data.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/gateway_mcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/gateway_mcp.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/lambda_context_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/lambda_context_parser.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/lambda_target_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/lambda_target_creator.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/mcp_config_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/mcp_config_manager.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/mcp_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/mcp_factory.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/metrics.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/metrics_payload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/metrics_payload.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/metrics_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/metrics_schema.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/openapi_target_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/openapi_target_creator.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/policy_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/policy_manager.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/runtime_mcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/runtime_mcp.py -------------------------------------------------------------------------------- /source/lambda/custom-resource/utils/smithy_target_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/custom-resource/utils/smithy_target_creator.py -------------------------------------------------------------------------------- /source/lambda/ext-idp-group-mapper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/ext-idp-group-mapper/__init__.py -------------------------------------------------------------------------------- /source/lambda/ext-idp-group-mapper/config/group_mapping.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/ext-idp-group-mapper/config/group_mapping.json -------------------------------------------------------------------------------- /source/lambda/ext-idp-group-mapper/lambda_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/ext-idp-group-mapper/lambda_func.py -------------------------------------------------------------------------------- /source/lambda/ext-idp-group-mapper/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/ext-idp-group-mapper/poetry.lock -------------------------------------------------------------------------------- /source/lambda/ext-idp-group-mapper/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/ext-idp-group-mapper/pyproject.toml -------------------------------------------------------------------------------- /source/lambda/ext-idp-group-mapper/test/test_lambda_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/ext-idp-group-mapper/test/test_lambda_func.py -------------------------------------------------------------------------------- /source/lambda/feedback-management/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/feedback-management/index.ts -------------------------------------------------------------------------------- /source/lambda/feedback-management/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/feedback-management/jest.config.js -------------------------------------------------------------------------------- /source/lambda/feedback-management/model/data-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/feedback-management/model/data-model.ts -------------------------------------------------------------------------------- /source/lambda/feedback-management/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/feedback-management/package-lock.json -------------------------------------------------------------------------------- /source/lambda/feedback-management/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/feedback-management/package.json -------------------------------------------------------------------------------- /source/lambda/feedback-management/power-tools-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/feedback-management/power-tools-init.ts -------------------------------------------------------------------------------- /source/lambda/feedback-management/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/feedback-management/test/index.test.ts -------------------------------------------------------------------------------- /source/lambda/feedback-management/test/utils/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/feedback-management/test/utils/utils.test.ts -------------------------------------------------------------------------------- /source/lambda/feedback-management/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/feedback-management/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/feedback-management/utils/cache-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/feedback-management/utils/cache-manager.ts -------------------------------------------------------------------------------- /source/lambda/feedback-management/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/feedback-management/utils/constants.ts -------------------------------------------------------------------------------- /source/lambda/feedback-management/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/feedback-management/utils/utils.ts -------------------------------------------------------------------------------- /source/lambda/files-management/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/index.ts -------------------------------------------------------------------------------- /source/lambda/files-management/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/jest.config.js -------------------------------------------------------------------------------- /source/lambda/files-management/models/file-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/models/file-command.ts -------------------------------------------------------------------------------- /source/lambda/files-management/models/files-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/models/files-factory.ts -------------------------------------------------------------------------------- /source/lambda/files-management/models/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/models/types.ts -------------------------------------------------------------------------------- /source/lambda/files-management/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/package-lock.json -------------------------------------------------------------------------------- /source/lambda/files-management/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/package.json -------------------------------------------------------------------------------- /source/lambda/files-management/power-tools-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/power-tools-init.ts -------------------------------------------------------------------------------- /source/lambda/files-management/services/ddb-config-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/services/ddb-config-service.ts -------------------------------------------------------------------------------- /source/lambda/files-management/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/test/index.test.ts -------------------------------------------------------------------------------- /source/lambda/files-management/test/utils/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/test/utils/error.test.ts -------------------------------------------------------------------------------- /source/lambda/files-management/test/utils/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/test/utils/utils.test.ts -------------------------------------------------------------------------------- /source/lambda/files-management/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/files-management/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/utils/constants.ts -------------------------------------------------------------------------------- /source/lambda/files-management/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/utils/error.ts -------------------------------------------------------------------------------- /source/lambda/files-management/utils/multimodal-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/utils/multimodal-cache.ts -------------------------------------------------------------------------------- /source/lambda/files-management/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/utils/utils.ts -------------------------------------------------------------------------------- /source/lambda/files-management/validators/file-validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-management/validators/file-validator.ts -------------------------------------------------------------------------------- /source/lambda/files-metadata-management/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-metadata-management/index.ts -------------------------------------------------------------------------------- /source/lambda/files-metadata-management/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-metadata-management/jest.config.js -------------------------------------------------------------------------------- /source/lambda/files-metadata-management/models/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-metadata-management/models/types.ts -------------------------------------------------------------------------------- /source/lambda/files-metadata-management/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-metadata-management/package-lock.json -------------------------------------------------------------------------------- /source/lambda/files-metadata-management/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-metadata-management/package.json -------------------------------------------------------------------------------- /source/lambda/files-metadata-management/power-tools-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-metadata-management/power-tools-init.ts -------------------------------------------------------------------------------- /source/lambda/files-metadata-management/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-metadata-management/test/index.test.ts -------------------------------------------------------------------------------- /source/lambda/files-metadata-management/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-metadata-management/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/files-metadata-management/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-metadata-management/utils/constants.ts -------------------------------------------------------------------------------- /source/lambda/files-metadata-management/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-metadata-management/utils/error.ts -------------------------------------------------------------------------------- /source/lambda/files-metadata-management/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/files-metadata-management/utils/utils.ts -------------------------------------------------------------------------------- /source/lambda/invoke-agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/invoke-agent/__init__.py -------------------------------------------------------------------------------- /source/lambda/invoke-agent/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/invoke-agent/handler.py -------------------------------------------------------------------------------- /source/lambda/invoke-agent/invoker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/invoke-agent/invoker/__init__.py -------------------------------------------------------------------------------- /source/lambda/invoke-agent/invoker/bedrock_agent_invoker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/invoke-agent/invoker/bedrock_agent_invoker.py -------------------------------------------------------------------------------- /source/lambda/invoke-agent/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/invoke-agent/poetry.lock -------------------------------------------------------------------------------- /source/lambda/invoke-agent/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/invoke-agent/pyproject.toml -------------------------------------------------------------------------------- /source/lambda/invoke-agent/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/invoke-agent/utils/__init__.py -------------------------------------------------------------------------------- /source/lambda/invoke-agent/utils/config_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/invoke-agent/utils/config_retriever.py -------------------------------------------------------------------------------- /source/lambda/invoke-agent/utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/invoke-agent/utils/constants.py -------------------------------------------------------------------------------- /source/lambda/invoke-agent/utils/ddb_history_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/invoke-agent/utils/ddb_history_manager.py -------------------------------------------------------------------------------- /source/lambda/invoke-agent/utils/event_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/invoke-agent/utils/event_processor.py -------------------------------------------------------------------------------- /source/lambda/invoke-agent/utils/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/invoke-agent/utils/helper.py -------------------------------------------------------------------------------- /source/lambda/invoke-agent/utils/websocket_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/invoke-agent/utils/websocket_handler.py -------------------------------------------------------------------------------- /source/lambda/layers/aws-node-user-agent-config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/aws-node-user-agent-config/index.ts -------------------------------------------------------------------------------- /source/lambda/layers/aws-node-user-agent-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/aws-node-user-agent-config/package.json -------------------------------------------------------------------------------- /source/lambda/layers/aws-node-user-agent-config/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/aws-node-user-agent-config/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/layers/aws-sdk-lib/aws-client-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/aws-sdk-lib/aws-client-manager.test.ts -------------------------------------------------------------------------------- /source/lambda/layers/aws-sdk-lib/aws-client-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/aws-sdk-lib/aws-client-manager.ts -------------------------------------------------------------------------------- /source/lambda/layers/aws-sdk-lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/aws-sdk-lib/index.ts -------------------------------------------------------------------------------- /source/lambda/layers/aws-sdk-lib/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/aws-sdk-lib/jest.config.js -------------------------------------------------------------------------------- /source/lambda/layers/aws-sdk-lib/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/aws-sdk-lib/package-lock.json -------------------------------------------------------------------------------- /source/lambda/layers/aws-sdk-lib/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/aws-sdk-lib/package.json -------------------------------------------------------------------------------- /source/lambda/layers/aws-sdk-lib/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/aws-sdk-lib/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/layers/aws_boto3/.gitignore: -------------------------------------------------------------------------------- 1 | *.dist-info* 2 | jp.py -------------------------------------------------------------------------------- /source/lambda/layers/aws_boto3/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/aws_boto3/poetry.lock -------------------------------------------------------------------------------- /source/lambda/layers/aws_boto3/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/aws_boto3/pyproject.toml -------------------------------------------------------------------------------- /source/lambda/layers/custom_boto3_init/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/custom_boto3_init/.gitignore -------------------------------------------------------------------------------- /source/lambda/layers/custom_boto3_init/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/custom_boto3_init/__init__.py -------------------------------------------------------------------------------- /source/lambda/layers/custom_boto3_init/custom_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/custom_boto3_init/custom_config.py -------------------------------------------------------------------------------- /source/lambda/layers/custom_boto3_init/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/custom_boto3_init/helper.py -------------------------------------------------------------------------------- /source/lambda/layers/custom_boto3_init/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/custom_boto3_init/poetry.lock -------------------------------------------------------------------------------- /source/lambda/layers/custom_boto3_init/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/custom_boto3_init/pyproject.toml -------------------------------------------------------------------------------- /source/lambda/layers/custom_boto3_init/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/custom_boto3_init/test/__init__.py -------------------------------------------------------------------------------- /source/lambda/layers/custom_boto3_init/test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/custom_boto3_init/test/conftest.py -------------------------------------------------------------------------------- /source/lambda/layers/langchain/.gitignore: -------------------------------------------------------------------------------- 1 | *.dist-info* 2 | jp.py -------------------------------------------------------------------------------- /source/lambda/layers/langchain/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/langchain/poetry.lock -------------------------------------------------------------------------------- /source/lambda/layers/langchain/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/layers/langchain/pyproject.toml -------------------------------------------------------------------------------- /source/lambda/model-info/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/model-info/index.ts -------------------------------------------------------------------------------- /source/lambda/model-info/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/model-info/jest.config.js -------------------------------------------------------------------------------- /source/lambda/model-info/models/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/model-info/models/types.ts -------------------------------------------------------------------------------- /source/lambda/model-info/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/model-info/package-lock.json -------------------------------------------------------------------------------- /source/lambda/model-info/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/model-info/package.json -------------------------------------------------------------------------------- /source/lambda/model-info/power-tools-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/model-info/power-tools-init.ts -------------------------------------------------------------------------------- /source/lambda/model-info/test/event-test-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/model-info/test/event-test-data.ts -------------------------------------------------------------------------------- /source/lambda/model-info/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/model-info/test/index.test.ts -------------------------------------------------------------------------------- /source/lambda/model-info/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/model-info/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/model-info/utils/check-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/model-info/utils/check-env.ts -------------------------------------------------------------------------------- /source/lambda/model-info/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/model-info/utils/constants.ts -------------------------------------------------------------------------------- /source/lambda/model-info/utils/http-response-formatters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/model-info/utils/http-response-formatters.ts -------------------------------------------------------------------------------- /source/lambda/model-info/utils/model-info-retriever.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/model-info/utils/model-info-retriever.ts -------------------------------------------------------------------------------- /source/lambda/use-case-details/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-details/index.ts -------------------------------------------------------------------------------- /source/lambda/use-case-details/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-details/jest.config.js -------------------------------------------------------------------------------- /source/lambda/use-case-details/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-details/package-lock.json -------------------------------------------------------------------------------- /source/lambda/use-case-details/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-details/package.json -------------------------------------------------------------------------------- /source/lambda/use-case-details/power-tools-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-details/power-tools-init.ts -------------------------------------------------------------------------------- /source/lambda/use-case-details/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-details/test/index.test.ts -------------------------------------------------------------------------------- /source/lambda/use-case-details/test/utils/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-details/test/utils/utils.test.ts -------------------------------------------------------------------------------- /source/lambda/use-case-details/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-details/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/use-case-details/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-details/utils/constants.ts -------------------------------------------------------------------------------- /source/lambda/use-case-details/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-details/utils/error.ts -------------------------------------------------------------------------------- /source/lambda/use-case-details/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-details/utils/utils.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/agents-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/agents-handler.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/cfn/stack-management.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/cfn/stack-management.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/cfn/stack-view-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/cfn/stack-view-builder.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/ddb/storage-management.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/ddb/storage-management.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/ddb/storage-view-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/ddb/storage-view-builder.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/jest.config.js -------------------------------------------------------------------------------- /source/lambda/use-case-management/mcp-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/mcp-handler.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/model/get-use-case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/model/get-use-case.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/model/list-use-cases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/model/list-use-cases.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/model/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/model/types.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/model/use-case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/model/use-case.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/model/validators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/model/validators/index.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/package-lock.json -------------------------------------------------------------------------------- /source/lambda/use-case-management/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/package.json -------------------------------------------------------------------------------- /source/lambda/use-case-management/power-tools-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/power-tools-init.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/s3/s3-management.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/s3/s3-management.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/test/agents-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/test/agents-handler.test.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/test/ddb/builder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/test/ddb/builder.test.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/test/event-test-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/test/event-test-data.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/test/mcp-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/test/mcp-handler.test.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/test/model/use-case.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/test/model/use-case.test.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/test/utils/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/test/utils/utils.test.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/use-case-management/use-case-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/use-case-handler.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/utils/constants.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/utils/error.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/utils/utils.ts -------------------------------------------------------------------------------- /source/lambda/use-case-management/workflows-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/use-case-management/workflows-handler.ts -------------------------------------------------------------------------------- /source/lambda/websocket-connectors/connect-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/websocket-connectors/connect-handler.ts -------------------------------------------------------------------------------- /source/lambda/websocket-connectors/disconnect-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/websocket-connectors/disconnect-handler.ts -------------------------------------------------------------------------------- /source/lambda/websocket-connectors/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/websocket-connectors/jest.config.js -------------------------------------------------------------------------------- /source/lambda/websocket-connectors/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/websocket-connectors/package-lock.json -------------------------------------------------------------------------------- /source/lambda/websocket-connectors/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/websocket-connectors/package.json -------------------------------------------------------------------------------- /source/lambda/websocket-connectors/power-tools-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/websocket-connectors/power-tools-init.ts -------------------------------------------------------------------------------- /source/lambda/websocket-connectors/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/lambda/websocket-connectors/tsconfig.json -------------------------------------------------------------------------------- /source/model-info/chat-bedrock-inference-profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/model-info/chat-bedrock-inference-profile.json -------------------------------------------------------------------------------- /source/model-info/chat-sagemaker-default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/model-info/chat-sagemaker-default.json -------------------------------------------------------------------------------- /source/model-info/ragchat-bedrock-inference-profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/model-info/ragchat-bedrock-inference-profile.json -------------------------------------------------------------------------------- /source/model-info/ragchat-sagemaker-default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/model-info/ragchat-sagemaker-default.json -------------------------------------------------------------------------------- /source/pre-build-ecr-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/pre-build-ecr-images.sh -------------------------------------------------------------------------------- /source/pre-build-lambda-layers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/pre-build-lambda-layers.sh -------------------------------------------------------------------------------- /source/scripts/ui_dev_setup/setup_local_dev_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/scripts/ui_dev_setup/setup_local_dev_server.py -------------------------------------------------------------------------------- /source/scripts/v2_migration/gaab_v2_migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/scripts/v2_migration/gaab_v2_migration.py -------------------------------------------------------------------------------- /source/scripts/v2_migration/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/scripts/v2_migration/poetry.lock -------------------------------------------------------------------------------- /source/scripts/v2_migration/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/scripts/v2_migration/pyproject.toml -------------------------------------------------------------------------------- /source/scripts/v2_migration/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/scripts/v2_migration/requirements.txt -------------------------------------------------------------------------------- /source/scripts/v2_migration/test/test_migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/scripts/v2_migration/test/test_migration.py -------------------------------------------------------------------------------- /source/stage-assets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/stage-assets.sh -------------------------------------------------------------------------------- /source/ui-chat/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/.eslintrc.cjs -------------------------------------------------------------------------------- /source/ui-chat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/.gitignore -------------------------------------------------------------------------------- /source/ui-chat/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/index.html -------------------------------------------------------------------------------- /source/ui-chat/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/package-lock.json -------------------------------------------------------------------------------- /source/ui-chat/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/package.json -------------------------------------------------------------------------------- /source/ui-chat/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/public/favicon.png -------------------------------------------------------------------------------- /source/ui-chat/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/public/manifest.json -------------------------------------------------------------------------------- /source/ui-chat/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/App.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/AppRoutes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/AppRoutes.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/Layout.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/AppRoutes.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/AppRoutes.test.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/contexts/UserContext.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/contexts/UserContext.test.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/hooks/use-chat-messages.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/hooks/use-chat-messages.test.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/hooks/use-feedback.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/hooks/use-feedback.test.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/hooks/use-user-state.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/hooks/use-user-state.test.ts -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/i18n/i18n.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/i18n/i18n.test.ts -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/main.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/main.test.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/models/response.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/models/response.test.ts -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/pages/chat/ChatPage.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/pages/chat/ChatPage.test.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/pages/chat/types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/pages/chat/types.test.ts -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/pages/error/ErrorPage.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/pages/error/ErrorPage.test.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/reducers/chat-reducer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/reducers/chat-reducer.test.ts -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/server.ts -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/utils/file-upload.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/utils/file-upload.test.ts -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/utils/message-test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/utils/message-test-utils.ts -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/utils/test-configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/utils/test-configs.ts -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/utils/test-data-random-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/utils/test-data-random-utils.ts -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/utils/test-utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/utils/test-utils.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/__tests__/utils/validation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/__tests__/utils/validation.test.ts -------------------------------------------------------------------------------- /source/ui-chat/src/components/common/common-components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/common/common-components.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/components/markdown/MarkdownContent.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/markdown/MarkdownContent.scss -------------------------------------------------------------------------------- /source/ui-chat/src/components/markdown/MarkdownContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/markdown/MarkdownContent.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/components/multimodal/FileDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/multimodal/FileDisplay.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/components/multimodal/FileTokenGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/multimodal/FileTokenGroup.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/components/navigation/ProtectedRoutes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/navigation/ProtectedRoutes.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/components/navigation/TopNavigationBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/navigation/TopNavigationBar.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/components/thinking/ExpandableContent.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/thinking/ExpandableContent.scss -------------------------------------------------------------------------------- /source/ui-chat/src/components/thinking/ExpandableContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/thinking/ExpandableContent.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/components/thinking/ThinkingIndicator.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/thinking/ThinkingIndicator.scss -------------------------------------------------------------------------------- /source/ui-chat/src/components/thinking/ThinkingIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/thinking/ThinkingIndicator.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/components/thinking/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/thinking/index.ts -------------------------------------------------------------------------------- /source/ui-chat/src/components/tool-usage/ToolUsageList.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/tool-usage/ToolUsageList.scss -------------------------------------------------------------------------------- /source/ui-chat/src/components/tool-usage/ToolUsageList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/tool-usage/ToolUsageList.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/components/tool-usage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/tool-usage/index.ts -------------------------------------------------------------------------------- /source/ui-chat/src/components/tools/HelpPanelContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/tools/HelpPanelContent.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/components/tools/ToolUsageIndicator.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/tools/ToolUsageIndicator.scss -------------------------------------------------------------------------------- /source/ui-chat/src/components/tools/ToolUsageIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/tools/ToolUsageIndicator.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/components/tools/ToolsContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/tools/ToolsContent.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/components/tools/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/components/tools/index.ts -------------------------------------------------------------------------------- /source/ui-chat/src/contexts/NotificationContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/contexts/NotificationContext.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/contexts/SplitPanelContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/contexts/SplitPanelContext.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/contexts/ToolsContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/contexts/ToolsContext.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/contexts/UserContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/contexts/UserContext.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/hooks/__tests__/use-file-upload.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/hooks/__tests__/use-file-upload.test.ts -------------------------------------------------------------------------------- /source/ui-chat/src/hooks/use-auth-event-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/hooks/use-auth-event-handler.ts -------------------------------------------------------------------------------- /source/ui-chat/src/hooks/use-chat-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/hooks/use-chat-message.ts -------------------------------------------------------------------------------- /source/ui-chat/src/hooks/use-feedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/hooks/use-feedback.ts -------------------------------------------------------------------------------- /source/ui-chat/src/hooks/use-file-upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/hooks/use-file-upload.ts -------------------------------------------------------------------------------- /source/ui-chat/src/hooks/use-user-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/hooks/use-user-state.ts -------------------------------------------------------------------------------- /source/ui-chat/src/i18n/i18n-strings/app-layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/i18n/i18n-strings/app-layout.ts -------------------------------------------------------------------------------- /source/ui-chat/src/i18n/i18n-strings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/i18n/i18n-strings/index.ts -------------------------------------------------------------------------------- /source/ui-chat/src/i18n/i18n-strings/split-panel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/i18n/i18n-strings/split-panel.ts -------------------------------------------------------------------------------- /source/ui-chat/src/i18n/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/i18n/i18n.ts -------------------------------------------------------------------------------- /source/ui-chat/src/i18n/locales/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/i18n/locales/en.json -------------------------------------------------------------------------------- /source/ui-chat/src/i18n/locales/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/i18n/locales/es.json -------------------------------------------------------------------------------- /source/ui-chat/src/i18n/locales/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/i18n/locales/fr.json -------------------------------------------------------------------------------- /source/ui-chat/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/main.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/mocks/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/mocks/browser.ts -------------------------------------------------------------------------------- /source/ui-chat/src/mocks/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/mocks/handlers.ts -------------------------------------------------------------------------------- /source/ui-chat/src/mocks/websocket-handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/mocks/websocket-handlers.ts -------------------------------------------------------------------------------- /source/ui-chat/src/models/api/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/models/api/document.ts -------------------------------------------------------------------------------- /source/ui-chat/src/models/api/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/models/api/response.ts -------------------------------------------------------------------------------- /source/ui-chat/src/models/feedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/models/feedback.ts -------------------------------------------------------------------------------- /source/ui-chat/src/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/models/index.ts -------------------------------------------------------------------------------- /source/ui-chat/src/models/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/models/message.ts -------------------------------------------------------------------------------- /source/ui-chat/src/models/runtime-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/models/runtime-config.ts -------------------------------------------------------------------------------- /source/ui-chat/src/models/use-case-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/models/use-case-config.ts -------------------------------------------------------------------------------- /source/ui-chat/src/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/models/user.ts -------------------------------------------------------------------------------- /source/ui-chat/src/pages/chat/ChatPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/pages/chat/ChatPage.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/pages/chat/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/pages/chat/components/index.ts -------------------------------------------------------------------------------- /source/ui-chat/src/pages/chat/components/input/ChatInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/pages/chat/components/input/ChatInput.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/pages/chat/components/messages/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/pages/chat/components/messages/types.ts -------------------------------------------------------------------------------- /source/ui-chat/src/pages/chat/config.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/pages/chat/config.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/pages/chat/styles/OutgoingMessage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/pages/chat/styles/OutgoingMessage.scss -------------------------------------------------------------------------------- /source/ui-chat/src/pages/chat/styles/chat.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/pages/chat/styles/chat.scss -------------------------------------------------------------------------------- /source/ui-chat/src/pages/chat/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/pages/chat/types.ts -------------------------------------------------------------------------------- /source/ui-chat/src/pages/error/ErrorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/pages/error/ErrorPage.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/pages/signin/RedirectPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/pages/signin/RedirectPage.tsx -------------------------------------------------------------------------------- /source/ui-chat/src/reducers/chat-reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/reducers/chat-reducer.ts -------------------------------------------------------------------------------- /source/ui-chat/src/services/fileUploadService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/services/fileUploadService.ts -------------------------------------------------------------------------------- /source/ui-chat/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/setupTests.ts -------------------------------------------------------------------------------- /source/ui-chat/src/store/configSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/store/configSlice.ts -------------------------------------------------------------------------------- /source/ui-chat/src/store/notificationsSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/store/notificationsSlice.ts -------------------------------------------------------------------------------- /source/ui-chat/src/store/preferencesSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/store/preferencesSlice.ts -------------------------------------------------------------------------------- /source/ui-chat/src/store/solutionApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/store/solutionApi.ts -------------------------------------------------------------------------------- /source/ui-chat/src/store/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/store/store.ts -------------------------------------------------------------------------------- /source/ui-chat/src/store/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/store/types.ts -------------------------------------------------------------------------------- /source/ui-chat/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/styles.css -------------------------------------------------------------------------------- /source/ui-chat/src/types/file-upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/types/file-upload.ts -------------------------------------------------------------------------------- /source/ui-chat/src/utils/API.adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/utils/API.adapter.ts -------------------------------------------------------------------------------- /source/ui-chat/src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/utils/constants.ts -------------------------------------------------------------------------------- /source/ui-chat/src/utils/construct-api-payload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/utils/construct-api-payload.ts -------------------------------------------------------------------------------- /source/ui-chat/src/utils/extract-thinking-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/utils/extract-thinking-content.ts -------------------------------------------------------------------------------- /source/ui-chat/src/utils/file-upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/utils/file-upload.ts -------------------------------------------------------------------------------- /source/ui-chat/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/utils/index.ts -------------------------------------------------------------------------------- /source/ui-chat/src/utils/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/src/utils/validation.ts -------------------------------------------------------------------------------- /source/ui-chat/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/tsconfig.json -------------------------------------------------------------------------------- /source/ui-chat/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/tsconfig.node.json -------------------------------------------------------------------------------- /source/ui-chat/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-chat/vite.config.ts -------------------------------------------------------------------------------- /source/ui-deployment/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | public/runtimeConfig.json 3 | 4 | 5 | -------------------------------------------------------------------------------- /source/ui-deployment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/README.md -------------------------------------------------------------------------------- /source/ui-deployment/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/index.html -------------------------------------------------------------------------------- /source/ui-deployment/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/package-lock.json -------------------------------------------------------------------------------- /source/ui-deployment/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/package.json -------------------------------------------------------------------------------- /source/ui-deployment/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/public/favicon.png -------------------------------------------------------------------------------- /source/ui-deployment/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/public/manifest.json -------------------------------------------------------------------------------- /source/ui-deployment/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/public/robots.txt -------------------------------------------------------------------------------- /source/ui-deployment/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/setupTests.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/App.css -------------------------------------------------------------------------------- /source/ui-deployment/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/App.jsx -------------------------------------------------------------------------------- /source/ui-deployment/src/UserContext.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/UserContext.test.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/UserContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/UserContext.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/common/Notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/common/Notifications.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/common/index.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/components/commons/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/commons/ErrorBoundary.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/commons/breadcrumbs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/commons/breadcrumbs.js -------------------------------------------------------------------------------- /source/ui-deployment/src/components/commons/delete-modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/commons/delete-modal.jsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/commons/external-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/commons/external-link.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/commons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/commons/index.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/components/commons/info-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/commons/info-link.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/commons/localStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/commons/localStorage.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/components/commons/navigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/commons/navigation.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/commons/notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/commons/notifications.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/commons/table-config.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/commons/table-config.jsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/dashboard/deployments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/dashboard/deployments.js -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/Agent/Agent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/Agent/Agent.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/Agent/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/Agent/index.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/MCPServer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/MCPServer/index.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/Model/Model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/Model/Model.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/Model/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/Model/helpers.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/Model/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/Model/index.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/Prompt/Prompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/Prompt/Prompt.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/Prompt/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/Prompt/index.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/Review/Review.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/Review/Review.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/Review/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/Review/index.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/UseCase/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/UseCase/index.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/VpcConfig/Vpc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/VpcConfig/Vpc.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/VpcConfig/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/VpcConfig/index.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/WizardView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/WizardView.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/Workflow/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/Workflow/index.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/params-builder.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/params-builder.jsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/steps-config.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/steps-config.jsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/tools-content.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/tools-content.jsx -------------------------------------------------------------------------------- /source/ui-deployment/src/components/wizard/utils.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/components/wizard/utils.jsx -------------------------------------------------------------------------------- /source/ui-deployment/src/contexts/home.context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/contexts/home.context.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/contexts/home.state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/contexts/home.state.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/contexts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/contexts/index.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/hooks/__tests__/useQueries.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/hooks/__tests__/useQueries.test.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/hooks/useCreateReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/hooks/useCreateReducer.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/hooks/useNotifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/hooks/useNotifications.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/hooks/useQueries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/hooks/useQueries.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/hooks/useTools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/hooks/useTools.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/i18n-strings/app-layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/i18n-strings/app-layout.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/i18n-strings/flashbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/i18n-strings/flashbar.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/i18n-strings/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/i18n-strings/header.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/i18n-strings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/i18n-strings/index.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/i18n-strings/pagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/i18n-strings/pagination.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/i18n-strings/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/i18n-strings/table.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/i18n-strings/text-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/i18n-strings/text-filter.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/index.css -------------------------------------------------------------------------------- /source/ui-deployment/src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/index.jsx -------------------------------------------------------------------------------- /source/ui-deployment/src/services/fetchAgentData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/services/fetchAgentData.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/services/fetchMcpData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/services/fetchMcpData.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/services/fetchModelData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/services/fetchModelData.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/services/fetchSchemaUpload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/services/fetchSchemaUpload.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/services/fetchUseCaseDetails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/services/fetchUseCaseDetails.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/services/index.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/utils/KeyValueDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/utils/KeyValueDisplay.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/utils/ValueWithLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/utils/ValueWithLabel.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/utils/__tests__/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/utils/__tests__/utils.test.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/utils/constants.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/utils/dateUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/utils/dateUtils.js -------------------------------------------------------------------------------- /source/ui-deployment/src/utils/displayUtils.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/utils/displayUtils.jsx -------------------------------------------------------------------------------- /source/ui-deployment/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/utils/index.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/utils/linkUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/utils/linkUtils.js -------------------------------------------------------------------------------- /source/ui-deployment/src/utils/notificationHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/utils/notificationHelpers.ts -------------------------------------------------------------------------------- /source/ui-deployment/src/utils/test-utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/utils/test-utils.tsx -------------------------------------------------------------------------------- /source/ui-deployment/src/utils/tools-content.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/utils/tools-content.jsx -------------------------------------------------------------------------------- /source/ui-deployment/src/utils/utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/src/utils/utils.tsx -------------------------------------------------------------------------------- /source/ui-deployment/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/tsconfig.json -------------------------------------------------------------------------------- /source/ui-deployment/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/generative-ai-application-builder-on-aws/HEAD/source/ui-deployment/vite.config.ts --------------------------------------------------------------------------------