├── .devcontainer └── devcontainer.json ├── .gitattributes ├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── aca-deploy.yaml │ ├── acr-build-push.yaml │ ├── azure-dev.yaml │ └── infra-ci.yaml ├── .gitignore ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE.md ├── README.md ├── SECURITY.md ├── app ├── business-api │ ├── account │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ └── maven-wrapper.properties │ │ ├── Dockerfile │ │ ├── applicationinsights.json │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── microsoft │ │ │ │ │ └── openai │ │ │ │ │ └── samples │ │ │ │ │ └── assistant │ │ │ │ │ └── business │ │ │ │ │ ├── AccountApplication.java │ │ │ │ │ ├── controller │ │ │ │ │ ├── AccountController.java │ │ │ │ │ └── UserController.java │ │ │ │ │ ├── mcp │ │ │ │ │ ├── config │ │ │ │ │ │ └── MCPServerConfiguration.java │ │ │ │ │ └── server │ │ │ │ │ │ ├── AccountMCPService.java │ │ │ │ │ │ └── UserMCPService.java │ │ │ │ │ ├── models │ │ │ │ │ ├── Account.java │ │ │ │ │ ├── Beneficiary.java │ │ │ │ │ ├── PaymentMethod.java │ │ │ │ │ └── PaymentMethodSummary.java │ │ │ │ │ └── service │ │ │ │ │ ├── AccountService.java │ │ │ │ │ └── UserService.java │ │ │ └── resources │ │ │ │ ├── account.yaml │ │ │ │ └── application-dev.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── springframework │ │ │ └── ai │ │ │ └── mcp │ │ │ └── sample │ │ │ └── client │ │ │ └── AccountMCPClient.java │ ├── payment │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ └── maven-wrapper.properties │ │ ├── Dockerfile │ │ ├── applicationinsights.json │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── microsoft │ │ │ │ └── openai │ │ │ │ └── samples │ │ │ │ └── assistant │ │ │ │ └── business │ │ │ │ ├── PaymentApplication.java │ │ │ │ ├── controller │ │ │ │ └── PaymentsController.java │ │ │ │ ├── mcp │ │ │ │ ├── config │ │ │ │ │ └── MCPServerConfiguration.java │ │ │ │ └── server │ │ │ │ │ └── PaymentMCPService.java │ │ │ │ ├── models │ │ │ │ ├── Payment.java │ │ │ │ └── Transaction.java │ │ │ │ └── service │ │ │ │ └── PaymentService.java │ │ │ └── resources │ │ │ ├── application-dev.properties │ │ │ ├── application.properties │ │ │ ├── payments.yaml │ │ │ └── transaction-history.yaml │ └── transactions-history │ │ ├── .mvn │ │ └── wrapper │ │ │ └── maven-wrapper.properties │ │ ├── Dockerfile │ │ ├── applicationinsights.json │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── microsoft │ │ │ └── openai │ │ │ └── samples │ │ │ └── assistant │ │ │ └── business │ │ │ ├── Transaction.java │ │ │ ├── TransactionController.java │ │ │ ├── TransactionService.java │ │ │ ├── TransactionsHistoryApplication.java │ │ │ └── mcp │ │ │ ├── config │ │ │ └── MCPServerConfiguration.java │ │ │ └── server │ │ │ └── TransactionMCPService.java │ │ └── resources │ │ ├── application-dev.properties │ │ └── transaction-history.yaml ├── compose.yaml ├── copilot │ ├── .mvn │ │ ├── jvm.config │ │ └── wrapper │ │ │ └── maven-wrapper.properties │ ├── Dockerfile │ ├── applicationinsights.json │ ├── copilot-backend │ │ ├── manifests │ │ │ ├── azd-env-configmap.yml │ │ │ ├── backend-deployment.tmpl.yml │ │ │ ├── backend-service.yml │ │ │ └── ingress.yml │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── microsoft │ │ │ │ │ └── openai │ │ │ │ │ └── samples │ │ │ │ │ └── assistant │ │ │ │ │ ├── CopilotApplication.java │ │ │ │ │ ├── common │ │ │ │ │ └── ChatGPTMessage.java │ │ │ │ │ ├── config │ │ │ │ │ ├── AzureAuthenticationConfiguration.java │ │ │ │ │ ├── AzureOpenAIConfiguration.java │ │ │ │ │ ├── BlobStorageProxyConfiguration.java │ │ │ │ │ ├── DocumentIntelligenceConfiguration.java │ │ │ │ │ ├── DocumentIntelligenceInvoiceScanConfiguration.java │ │ │ │ │ ├── Langchain4JConfiguration.java │ │ │ │ │ └── MCPAgentsConfiguration.java │ │ │ │ │ ├── controller │ │ │ │ │ ├── ChatAppRequest.java │ │ │ │ │ ├── ChatAppRequestContext.java │ │ │ │ │ ├── ChatAppRequestOverrides.java │ │ │ │ │ ├── ChatController.java │ │ │ │ │ ├── ChatResponse.java │ │ │ │ │ ├── ResponseChoice.java │ │ │ │ │ ├── ResponseContext.java │ │ │ │ │ ├── ResponseMessage.java │ │ │ │ │ ├── auth │ │ │ │ │ │ └── AuthSetup.java │ │ │ │ │ └── content │ │ │ │ │ │ └── ContentController.java │ │ │ │ │ ├── plugin │ │ │ │ │ ├── InvoiceScanPlugin.java.sample │ │ │ │ │ ├── LoggedUserPlugin.java.sample │ │ │ │ │ ├── PaymentMockPlugin.java.sample │ │ │ │ │ ├── TransactionHistoryMockPlugin.java.sample │ │ │ │ │ └── mock │ │ │ │ │ │ ├── PaymentTransaction.java │ │ │ │ │ │ └── TransactionServiceMock.java │ │ │ │ │ ├── proxy │ │ │ │ │ └── OpenAIProxy.java │ │ │ │ │ └── security │ │ │ │ │ ├── LoggedUser.java │ │ │ │ │ └── LoggedUserService.java │ │ │ └── resources │ │ │ │ ├── account.yaml │ │ │ │ ├── application.properties │ │ │ │ ├── payments.yaml │ │ │ │ └── transaction-history.yaml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── microsoft │ │ │ └── openai │ │ │ └── samples │ │ │ └── assistant │ │ │ └── AccountAgentIntegrationTest.java │ ├── copilot-common │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── microsoft │ │ │ └── openai │ │ │ └── samples │ │ │ └── assistant │ │ │ ├── invoice │ │ │ └── DocumentIntelligenceInvoiceScanHelper.java │ │ │ └── proxy │ │ │ └── BlobStorageProxy.java │ ├── langchain4j-agents │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── microsoft │ │ │ │ ├── langchain4j │ │ │ │ └── agent │ │ │ │ │ ├── AbstractReActAgent.java │ │ │ │ │ ├── Agent.java │ │ │ │ │ ├── AgentExecutionException.java │ │ │ │ │ ├── AgentMetadata.java │ │ │ │ │ └── mcp │ │ │ │ │ ├── MCPProtocolType.java │ │ │ │ │ ├── MCPServerMetadata.java │ │ │ │ │ └── MCPToolAgent.java │ │ │ │ └── openai │ │ │ │ └── samples │ │ │ │ └── assistant │ │ │ │ └── langchain4j │ │ │ │ ├── agent │ │ │ │ ├── SupervisorAgent.java │ │ │ │ └── mcp │ │ │ │ │ ├── AccountMCPAgent.java │ │ │ │ │ ├── PaymentMCPAgent.java │ │ │ │ │ └── TransactionHistoryMCPAgent.java │ │ │ │ └── tools │ │ │ │ └── InvoiceScanTool.java │ │ │ └── test │ │ │ ├── java │ │ │ └── dev │ │ │ │ └── langchain4j │ │ │ │ └── openapi │ │ │ │ └── mcp │ │ │ │ ├── AccountMCPAgentIntegrationTest.java │ │ │ │ ├── PaymentMCPAgentIntegrationTest.java │ │ │ │ ├── PaymentMCPAgentIntegrationWithImageTest.java │ │ │ │ ├── SupervisorAgentLongConversationIntegrationTest.java │ │ │ │ ├── SupervisorAgentNoRoutingIntegrationTest.java │ │ │ │ ├── SupervisorAgentRoutingIntegrationTest.java │ │ │ │ └── TransactionHistoryMCPAgentIntegrationTest.java │ │ │ └── resources │ │ │ ├── account.yaml │ │ │ ├── logback.xml │ │ │ ├── payments.yaml │ │ │ └── transaction-history.yaml │ ├── mvnw │ ├── mvnw.cmd │ └── pom.xml ├── frontend │ ├── .dockerignore │ ├── .env.dev │ ├── .env.local │ ├── .env.production │ ├── .npmrc │ ├── .prettierignore │ ├── .prettierrc.json │ ├── Dockerfile │ ├── Dockerfile-aks │ ├── index.html │ ├── manifests │ │ ├── frontend-deployment.tmpl.yml │ │ └── frontend-service.yml │ ├── nginx │ │ └── nginx.conf.template │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── favicon.ico │ ├── src │ │ ├── api │ │ │ ├── api.ts │ │ │ ├── index.ts │ │ │ └── models.ts │ │ ├── assets │ │ │ ├── github.svg │ │ │ └── search.svg │ │ ├── authConfig.ts │ │ ├── components │ │ │ ├── AnalysisPanel │ │ │ │ ├── AnalysisPanel.module.css │ │ │ │ ├── AnalysisPanel.tsx │ │ │ │ ├── AnalysisPanelTabs.tsx │ │ │ │ └── index.tsx │ │ │ ├── Answer │ │ │ │ ├── Answer.module.css │ │ │ │ ├── Answer.tsx │ │ │ │ ├── AnswerError.tsx │ │ │ │ ├── AnswerIcon.tsx │ │ │ │ ├── AnswerLoading.tsx │ │ │ │ ├── AnswerParser.tsx │ │ │ │ └── index.ts │ │ │ ├── AttachmentType.ts │ │ │ ├── ClearChatButton │ │ │ │ ├── ClearChatButton.module.css │ │ │ │ ├── ClearChatButton.tsx │ │ │ │ └── index.tsx │ │ │ ├── Example │ │ │ │ ├── Example.module.css │ │ │ │ ├── Example.tsx │ │ │ │ ├── ExampleList.tsx │ │ │ │ └── index.tsx │ │ │ ├── LoginButton │ │ │ │ ├── LoginButton.module.css │ │ │ │ ├── LoginButton.tsx │ │ │ │ └── index.tsx │ │ │ ├── QuestionInput │ │ │ │ ├── QuestionContext.ts │ │ │ │ ├── QuestionInput.module.css │ │ │ │ ├── QuestionInput.tsx │ │ │ │ └── index.ts │ │ │ ├── SettingsButton │ │ │ │ ├── SettingsButton.module.css │ │ │ │ ├── SettingsButton.tsx │ │ │ │ └── index.tsx │ │ │ ├── SupportingContent │ │ │ │ ├── SupportingContent.module.css │ │ │ │ ├── SupportingContent.tsx │ │ │ │ ├── SupportingContentParser.ts │ │ │ │ └── index.ts │ │ │ ├── TokenClaimsDisplay │ │ │ │ ├── TokenClaimsDisplay.tsx │ │ │ │ └── index.tsx │ │ │ └── UserChatMessage │ │ │ │ ├── UserChatMessage.module.css │ │ │ │ ├── UserChatMessage.tsx │ │ │ │ └── index.ts │ │ ├── index.css │ │ ├── index.tsx │ │ ├── pages │ │ │ ├── NoPage.tsx │ │ │ ├── chat │ │ │ │ ├── Chat.module.css │ │ │ │ └── Chat.tsx │ │ │ └── layout │ │ │ │ ├── Layout.module.css │ │ │ │ └── Layout.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ └── vite.config.ts ├── package-lock.json ├── start-compose.ps1 └── start-compose.sh ├── azure.yaml ├── data ├── eventbrite.png └── gori.png ├── docs ├── assets │ ├── HLA-MCP.png │ ├── HLA.png │ ├── azd-success.png │ ├── java.png │ ├── langchain4j.png │ ├── multi-agents.png │ ├── robot-agents-small.png │ ├── robot-agents.png │ ├── transaction-tracing.png │ └── ui.gif ├── faq.md ├── kusto-queries.md ├── multi-agents │ └── introduction.md └── troubleshooting.md └── infra ├── app ├── account.bicep ├── copilot.bicep ├── payment.bicep ├── transaction.bicep └── web.bicep ├── main.bicep ├── main.parameters.json └── shared ├── abbreviations.json ├── ai └── cognitiveservices.bicep ├── backend-dashboard.bicep ├── host ├── container-app-upsert.bicep ├── container-app.bicep ├── container-apps-environment.bicep ├── container-apps.bicep └── container-registry.bicep ├── monitor ├── applicationinsights-dashboard.bicep ├── applicationinsights.bicep ├── loganalytics.bicep └── monitoring.bicep ├── security ├── keyvault-access.bicep ├── keyvault-secret.bicep ├── keyvault.bicep ├── registry-access.bicep └── role.bicep └── storage └── storage-account.bicep /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sh text eol=lf -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/aca-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/.github/workflows/aca-deploy.yaml -------------------------------------------------------------------------------- /.github/workflows/acr-build-push.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/.github/workflows/acr-build-push.yaml -------------------------------------------------------------------------------- /.github/workflows/azure-dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/.github/workflows/azure-dev.yaml -------------------------------------------------------------------------------- /.github/workflows/infra-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/.github/workflows/infra-ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/SECURITY.md -------------------------------------------------------------------------------- /app/business-api/account/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /app/business-api/account/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/Dockerfile -------------------------------------------------------------------------------- /app/business-api/account/applicationinsights.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/applicationinsights.json -------------------------------------------------------------------------------- /app/business-api/account/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/mvnw -------------------------------------------------------------------------------- /app/business-api/account/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/mvnw.cmd -------------------------------------------------------------------------------- /app/business-api/account/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/pom.xml -------------------------------------------------------------------------------- /app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/AccountApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/AccountApplication.java -------------------------------------------------------------------------------- /app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/controller/AccountController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/controller/AccountController.java -------------------------------------------------------------------------------- /app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/controller/UserController.java -------------------------------------------------------------------------------- /app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/mcp/config/MCPServerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/mcp/config/MCPServerConfiguration.java -------------------------------------------------------------------------------- /app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/mcp/server/AccountMCPService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/mcp/server/AccountMCPService.java -------------------------------------------------------------------------------- /app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/mcp/server/UserMCPService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/mcp/server/UserMCPService.java -------------------------------------------------------------------------------- /app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/models/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/models/Account.java -------------------------------------------------------------------------------- /app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/models/Beneficiary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/models/Beneficiary.java -------------------------------------------------------------------------------- /app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/models/PaymentMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/models/PaymentMethod.java -------------------------------------------------------------------------------- /app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/models/PaymentMethodSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/models/PaymentMethodSummary.java -------------------------------------------------------------------------------- /app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/service/AccountService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/service/AccountService.java -------------------------------------------------------------------------------- /app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/src/main/java/com/microsoft/openai/samples/assistant/business/service/UserService.java -------------------------------------------------------------------------------- /app/business-api/account/src/main/resources/account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/src/main/resources/account.yaml -------------------------------------------------------------------------------- /app/business-api/account/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- 1 | server.port=8070 -------------------------------------------------------------------------------- /app/business-api/account/src/test/java/org/springframework/ai/mcp/sample/client/AccountMCPClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/account/src/test/java/org/springframework/ai/mcp/sample/client/AccountMCPClient.java -------------------------------------------------------------------------------- /app/business-api/payment/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /app/business-api/payment/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/Dockerfile -------------------------------------------------------------------------------- /app/business-api/payment/applicationinsights.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/applicationinsights.json -------------------------------------------------------------------------------- /app/business-api/payment/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/mvnw -------------------------------------------------------------------------------- /app/business-api/payment/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/mvnw.cmd -------------------------------------------------------------------------------- /app/business-api/payment/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/pom.xml -------------------------------------------------------------------------------- /app/business-api/payment/src/main/java/com/microsoft/openai/samples/assistant/business/PaymentApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/src/main/java/com/microsoft/openai/samples/assistant/business/PaymentApplication.java -------------------------------------------------------------------------------- /app/business-api/payment/src/main/java/com/microsoft/openai/samples/assistant/business/controller/PaymentsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/src/main/java/com/microsoft/openai/samples/assistant/business/controller/PaymentsController.java -------------------------------------------------------------------------------- /app/business-api/payment/src/main/java/com/microsoft/openai/samples/assistant/business/mcp/config/MCPServerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/src/main/java/com/microsoft/openai/samples/assistant/business/mcp/config/MCPServerConfiguration.java -------------------------------------------------------------------------------- /app/business-api/payment/src/main/java/com/microsoft/openai/samples/assistant/business/mcp/server/PaymentMCPService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/src/main/java/com/microsoft/openai/samples/assistant/business/mcp/server/PaymentMCPService.java -------------------------------------------------------------------------------- /app/business-api/payment/src/main/java/com/microsoft/openai/samples/assistant/business/models/Payment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/src/main/java/com/microsoft/openai/samples/assistant/business/models/Payment.java -------------------------------------------------------------------------------- /app/business-api/payment/src/main/java/com/microsoft/openai/samples/assistant/business/models/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/src/main/java/com/microsoft/openai/samples/assistant/business/models/Transaction.java -------------------------------------------------------------------------------- /app/business-api/payment/src/main/java/com/microsoft/openai/samples/assistant/business/service/PaymentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/src/main/java/com/microsoft/openai/samples/assistant/business/service/PaymentService.java -------------------------------------------------------------------------------- /app/business-api/payment/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- 1 | server.port=8060 2 | 3 | logging.level.org.springframework.web=DEBUG -------------------------------------------------------------------------------- /app/business-api/payment/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | transactions.api.url=${TRANSACTIONS_API_SERVER_URL} -------------------------------------------------------------------------------- /app/business-api/payment/src/main/resources/payments.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/src/main/resources/payments.yaml -------------------------------------------------------------------------------- /app/business-api/payment/src/main/resources/transaction-history.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/payment/src/main/resources/transaction-history.yaml -------------------------------------------------------------------------------- /app/business-api/transactions-history/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/transactions-history/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /app/business-api/transactions-history/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/transactions-history/Dockerfile -------------------------------------------------------------------------------- /app/business-api/transactions-history/applicationinsights.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/transactions-history/applicationinsights.json -------------------------------------------------------------------------------- /app/business-api/transactions-history/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/transactions-history/mvnw -------------------------------------------------------------------------------- /app/business-api/transactions-history/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/transactions-history/mvnw.cmd -------------------------------------------------------------------------------- /app/business-api/transactions-history/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/transactions-history/pom.xml -------------------------------------------------------------------------------- /app/business-api/transactions-history/src/main/java/com/microsoft/openai/samples/assistant/business/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/transactions-history/src/main/java/com/microsoft/openai/samples/assistant/business/Transaction.java -------------------------------------------------------------------------------- /app/business-api/transactions-history/src/main/java/com/microsoft/openai/samples/assistant/business/TransactionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/transactions-history/src/main/java/com/microsoft/openai/samples/assistant/business/TransactionController.java -------------------------------------------------------------------------------- /app/business-api/transactions-history/src/main/java/com/microsoft/openai/samples/assistant/business/TransactionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/transactions-history/src/main/java/com/microsoft/openai/samples/assistant/business/TransactionService.java -------------------------------------------------------------------------------- /app/business-api/transactions-history/src/main/java/com/microsoft/openai/samples/assistant/business/TransactionsHistoryApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/transactions-history/src/main/java/com/microsoft/openai/samples/assistant/business/TransactionsHistoryApplication.java -------------------------------------------------------------------------------- /app/business-api/transactions-history/src/main/java/com/microsoft/openai/samples/assistant/business/mcp/config/MCPServerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/transactions-history/src/main/java/com/microsoft/openai/samples/assistant/business/mcp/config/MCPServerConfiguration.java -------------------------------------------------------------------------------- /app/business-api/transactions-history/src/main/java/com/microsoft/openai/samples/assistant/business/mcp/server/TransactionMCPService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/transactions-history/src/main/java/com/microsoft/openai/samples/assistant/business/mcp/server/TransactionMCPService.java -------------------------------------------------------------------------------- /app/business-api/transactions-history/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- 1 | server.port=8090 2 | 3 | logging.level.org.springframework.web=DEBUG -------------------------------------------------------------------------------- /app/business-api/transactions-history/src/main/resources/transaction-history.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/business-api/transactions-history/src/main/resources/transaction-history.yaml -------------------------------------------------------------------------------- /app/compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/compose.yaml -------------------------------------------------------------------------------- /app/copilot/.mvn/jvm.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/.mvn/jvm.config -------------------------------------------------------------------------------- /app/copilot/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /app/copilot/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/Dockerfile -------------------------------------------------------------------------------- /app/copilot/applicationinsights.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/applicationinsights.json -------------------------------------------------------------------------------- /app/copilot/copilot-backend/manifests/azd-env-configmap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/manifests/azd-env-configmap.yml -------------------------------------------------------------------------------- /app/copilot/copilot-backend/manifests/backend-deployment.tmpl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/manifests/backend-deployment.tmpl.yml -------------------------------------------------------------------------------- /app/copilot/copilot-backend/manifests/backend-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/manifests/backend-service.yml -------------------------------------------------------------------------------- /app/copilot/copilot-backend/manifests/ingress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/manifests/ingress.yml -------------------------------------------------------------------------------- /app/copilot/copilot-backend/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/pom.xml -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/CopilotApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/CopilotApplication.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/common/ChatGPTMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/common/ChatGPTMessage.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/config/AzureAuthenticationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/config/AzureAuthenticationConfiguration.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/config/AzureOpenAIConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/config/AzureOpenAIConfiguration.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/config/BlobStorageProxyConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/config/BlobStorageProxyConfiguration.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/config/DocumentIntelligenceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/config/DocumentIntelligenceConfiguration.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/config/DocumentIntelligenceInvoiceScanConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/config/DocumentIntelligenceInvoiceScanConfiguration.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/config/Langchain4JConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/config/Langchain4JConfiguration.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/config/MCPAgentsConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/config/MCPAgentsConfiguration.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ChatAppRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ChatAppRequest.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ChatAppRequestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ChatAppRequestContext.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ChatAppRequestOverrides.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ChatAppRequestOverrides.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ChatController.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ChatResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ChatResponse.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ResponseChoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ResponseChoice.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ResponseContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ResponseContext.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ResponseMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/ResponseMessage.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/auth/AuthSetup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/auth/AuthSetup.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/content/ContentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/controller/content/ContentController.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/plugin/InvoiceScanPlugin.java.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/plugin/InvoiceScanPlugin.java.sample -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/plugin/LoggedUserPlugin.java.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/plugin/LoggedUserPlugin.java.sample -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/plugin/PaymentMockPlugin.java.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/plugin/PaymentMockPlugin.java.sample -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/plugin/TransactionHistoryMockPlugin.java.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/plugin/TransactionHistoryMockPlugin.java.sample -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/plugin/mock/PaymentTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/plugin/mock/PaymentTransaction.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/plugin/mock/TransactionServiceMock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/plugin/mock/TransactionServiceMock.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/proxy/OpenAIProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/proxy/OpenAIProxy.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/security/LoggedUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/security/LoggedUser.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/security/LoggedUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/java/com/microsoft/openai/samples/assistant/security/LoggedUserService.java -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/resources/account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/resources/account.yaml -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/resources/application.properties -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/resources/payments.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/resources/payments.yaml -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/main/resources/transaction-history.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/main/resources/transaction-history.yaml -------------------------------------------------------------------------------- /app/copilot/copilot-backend/src/test/java/com/microsoft/openai/samples/assistant/AccountAgentIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-backend/src/test/java/com/microsoft/openai/samples/assistant/AccountAgentIntegrationTest.java -------------------------------------------------------------------------------- /app/copilot/copilot-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-common/pom.xml -------------------------------------------------------------------------------- /app/copilot/copilot-common/src/main/java/com/microsoft/openai/samples/assistant/invoice/DocumentIntelligenceInvoiceScanHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-common/src/main/java/com/microsoft/openai/samples/assistant/invoice/DocumentIntelligenceInvoiceScanHelper.java -------------------------------------------------------------------------------- /app/copilot/copilot-common/src/main/java/com/microsoft/openai/samples/assistant/proxy/BlobStorageProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/copilot-common/src/main/java/com/microsoft/openai/samples/assistant/proxy/BlobStorageProxy.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/pom.xml -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/main/java/com/microsoft/langchain4j/agent/AbstractReActAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/main/java/com/microsoft/langchain4j/agent/AbstractReActAgent.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/main/java/com/microsoft/langchain4j/agent/Agent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/main/java/com/microsoft/langchain4j/agent/Agent.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/main/java/com/microsoft/langchain4j/agent/AgentExecutionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/main/java/com/microsoft/langchain4j/agent/AgentExecutionException.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/main/java/com/microsoft/langchain4j/agent/AgentMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/main/java/com/microsoft/langchain4j/agent/AgentMetadata.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/main/java/com/microsoft/langchain4j/agent/mcp/MCPProtocolType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/main/java/com/microsoft/langchain4j/agent/mcp/MCPProtocolType.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/main/java/com/microsoft/langchain4j/agent/mcp/MCPServerMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/main/java/com/microsoft/langchain4j/agent/mcp/MCPServerMetadata.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/main/java/com/microsoft/langchain4j/agent/mcp/MCPToolAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/main/java/com/microsoft/langchain4j/agent/mcp/MCPToolAgent.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/main/java/com/microsoft/openai/samples/assistant/langchain4j/agent/SupervisorAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/main/java/com/microsoft/openai/samples/assistant/langchain4j/agent/SupervisorAgent.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/main/java/com/microsoft/openai/samples/assistant/langchain4j/agent/mcp/AccountMCPAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/main/java/com/microsoft/openai/samples/assistant/langchain4j/agent/mcp/AccountMCPAgent.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/main/java/com/microsoft/openai/samples/assistant/langchain4j/agent/mcp/PaymentMCPAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/main/java/com/microsoft/openai/samples/assistant/langchain4j/agent/mcp/PaymentMCPAgent.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/main/java/com/microsoft/openai/samples/assistant/langchain4j/agent/mcp/TransactionHistoryMCPAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/main/java/com/microsoft/openai/samples/assistant/langchain4j/agent/mcp/TransactionHistoryMCPAgent.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/main/java/com/microsoft/openai/samples/assistant/langchain4j/tools/InvoiceScanTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/main/java/com/microsoft/openai/samples/assistant/langchain4j/tools/InvoiceScanTool.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/test/java/dev/langchain4j/openapi/mcp/AccountMCPAgentIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/test/java/dev/langchain4j/openapi/mcp/AccountMCPAgentIntegrationTest.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/test/java/dev/langchain4j/openapi/mcp/PaymentMCPAgentIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/test/java/dev/langchain4j/openapi/mcp/PaymentMCPAgentIntegrationTest.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/test/java/dev/langchain4j/openapi/mcp/PaymentMCPAgentIntegrationWithImageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/test/java/dev/langchain4j/openapi/mcp/PaymentMCPAgentIntegrationWithImageTest.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/test/java/dev/langchain4j/openapi/mcp/SupervisorAgentLongConversationIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/test/java/dev/langchain4j/openapi/mcp/SupervisorAgentLongConversationIntegrationTest.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/test/java/dev/langchain4j/openapi/mcp/SupervisorAgentNoRoutingIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/test/java/dev/langchain4j/openapi/mcp/SupervisorAgentNoRoutingIntegrationTest.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/test/java/dev/langchain4j/openapi/mcp/SupervisorAgentRoutingIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/test/java/dev/langchain4j/openapi/mcp/SupervisorAgentRoutingIntegrationTest.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/test/java/dev/langchain4j/openapi/mcp/TransactionHistoryMCPAgentIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/test/java/dev/langchain4j/openapi/mcp/TransactionHistoryMCPAgentIntegrationTest.java -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/test/resources/account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/test/resources/account.yaml -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/test/resources/logback.xml -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/test/resources/payments.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/test/resources/payments.yaml -------------------------------------------------------------------------------- /app/copilot/langchain4j-agents/src/test/resources/transaction-history.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/langchain4j-agents/src/test/resources/transaction-history.yaml -------------------------------------------------------------------------------- /app/copilot/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/mvnw -------------------------------------------------------------------------------- /app/copilot/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/mvnw.cmd -------------------------------------------------------------------------------- /app/copilot/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/copilot/pom.xml -------------------------------------------------------------------------------- /app/frontend/.dockerignore: -------------------------------------------------------------------------------- 1 | manifests 2 | node_modules -------------------------------------------------------------------------------- /app/frontend/.env.dev: -------------------------------------------------------------------------------- 1 | VITE_BACKEND_URI=http://localhost:8081/api 2 | -------------------------------------------------------------------------------- /app/frontend/.env.local: -------------------------------------------------------------------------------- 1 | VITE_BACKEND_URI=http://localhost:8081/api 2 | -------------------------------------------------------------------------------- /app/frontend/.env.production: -------------------------------------------------------------------------------- 1 | VITE_BACKEND_URI=/api 2 | 3 | -------------------------------------------------------------------------------- /app/frontend/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /app/frontend/.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore JSON 2 | **/*.json 3 | -------------------------------------------------------------------------------- /app/frontend/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/.prettierrc.json -------------------------------------------------------------------------------- /app/frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/Dockerfile -------------------------------------------------------------------------------- /app/frontend/Dockerfile-aks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/Dockerfile-aks -------------------------------------------------------------------------------- /app/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/index.html -------------------------------------------------------------------------------- /app/frontend/manifests/frontend-deployment.tmpl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/manifests/frontend-deployment.tmpl.yml -------------------------------------------------------------------------------- /app/frontend/manifests/frontend-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/manifests/frontend-service.yml -------------------------------------------------------------------------------- /app/frontend/nginx/nginx.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/nginx/nginx.conf.template -------------------------------------------------------------------------------- /app/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/package-lock.json -------------------------------------------------------------------------------- /app/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/package.json -------------------------------------------------------------------------------- /app/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/public/favicon.ico -------------------------------------------------------------------------------- /app/frontend/src/api/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/api/api.ts -------------------------------------------------------------------------------- /app/frontend/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/api/index.ts -------------------------------------------------------------------------------- /app/frontend/src/api/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/api/models.ts -------------------------------------------------------------------------------- /app/frontend/src/assets/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/assets/github.svg -------------------------------------------------------------------------------- /app/frontend/src/assets/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/assets/search.svg -------------------------------------------------------------------------------- /app/frontend/src/authConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/authConfig.ts -------------------------------------------------------------------------------- /app/frontend/src/components/AnalysisPanel/AnalysisPanel.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/AnalysisPanel/AnalysisPanel.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/AnalysisPanel/AnalysisPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/AnalysisPanel/AnalysisPanel.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/AnalysisPanel/AnalysisPanelTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/AnalysisPanel/AnalysisPanelTabs.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/AnalysisPanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/AnalysisPanel/index.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/Answer.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/Answer/Answer.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/Answer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/Answer/Answer.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/AnswerError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/Answer/AnswerError.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/AnswerIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/Answer/AnswerIcon.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/AnswerLoading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/Answer/AnswerLoading.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/AnswerParser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/Answer/AnswerParser.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Answer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/Answer/index.ts -------------------------------------------------------------------------------- /app/frontend/src/components/AttachmentType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/AttachmentType.ts -------------------------------------------------------------------------------- /app/frontend/src/components/ClearChatButton/ClearChatButton.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/ClearChatButton/ClearChatButton.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/ClearChatButton/ClearChatButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/ClearChatButton/ClearChatButton.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/ClearChatButton/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./ClearChatButton"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/Example/Example.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/Example/Example.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/Example/Example.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/Example/Example.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Example/ExampleList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/Example/ExampleList.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/Example/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/Example/index.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/LoginButton/LoginButton.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/LoginButton/LoginButton.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/LoginButton/LoginButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/LoginButton/LoginButton.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/LoginButton/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./LoginButton"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/QuestionInput/QuestionContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/QuestionInput/QuestionContext.ts -------------------------------------------------------------------------------- /app/frontend/src/components/QuestionInput/QuestionInput.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/QuestionInput/QuestionInput.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/QuestionInput/QuestionInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/QuestionInput/QuestionInput.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/QuestionInput/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./QuestionInput"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/SettingsButton/SettingsButton.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/SettingsButton/SettingsButton.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/SettingsButton/SettingsButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/SettingsButton/SettingsButton.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/SettingsButton/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./SettingsButton"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/SupportingContent/SupportingContent.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/SupportingContent/SupportingContent.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/SupportingContent/SupportingContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/SupportingContent/SupportingContent.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/SupportingContent/SupportingContentParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/SupportingContent/SupportingContentParser.ts -------------------------------------------------------------------------------- /app/frontend/src/components/SupportingContent/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SupportingContent"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/TokenClaimsDisplay/TokenClaimsDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/TokenClaimsDisplay/TokenClaimsDisplay.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/TokenClaimsDisplay/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./TokenClaimsDisplay"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/components/UserChatMessage/UserChatMessage.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/UserChatMessage/UserChatMessage.module.css -------------------------------------------------------------------------------- /app/frontend/src/components/UserChatMessage/UserChatMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/components/UserChatMessage/UserChatMessage.tsx -------------------------------------------------------------------------------- /app/frontend/src/components/UserChatMessage/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./UserChatMessage"; 2 | -------------------------------------------------------------------------------- /app/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/index.css -------------------------------------------------------------------------------- /app/frontend/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/index.tsx -------------------------------------------------------------------------------- /app/frontend/src/pages/NoPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/pages/NoPage.tsx -------------------------------------------------------------------------------- /app/frontend/src/pages/chat/Chat.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/pages/chat/Chat.module.css -------------------------------------------------------------------------------- /app/frontend/src/pages/chat/Chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/pages/chat/Chat.tsx -------------------------------------------------------------------------------- /app/frontend/src/pages/layout/Layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/pages/layout/Layout.module.css -------------------------------------------------------------------------------- /app/frontend/src/pages/layout/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/src/pages/layout/Layout.tsx -------------------------------------------------------------------------------- /app/frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /app/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/tsconfig.json -------------------------------------------------------------------------------- /app/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/frontend/vite.config.ts -------------------------------------------------------------------------------- /app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/package-lock.json -------------------------------------------------------------------------------- /app/start-compose.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/start-compose.ps1 -------------------------------------------------------------------------------- /app/start-compose.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/app/start-compose.sh -------------------------------------------------------------------------------- /azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/azure.yaml -------------------------------------------------------------------------------- /data/eventbrite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/data/eventbrite.png -------------------------------------------------------------------------------- /data/gori.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/data/gori.png -------------------------------------------------------------------------------- /docs/assets/HLA-MCP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/docs/assets/HLA-MCP.png -------------------------------------------------------------------------------- /docs/assets/HLA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/docs/assets/HLA.png -------------------------------------------------------------------------------- /docs/assets/azd-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/docs/assets/azd-success.png -------------------------------------------------------------------------------- /docs/assets/java.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/docs/assets/java.png -------------------------------------------------------------------------------- /docs/assets/langchain4j.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/docs/assets/langchain4j.png -------------------------------------------------------------------------------- /docs/assets/multi-agents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/docs/assets/multi-agents.png -------------------------------------------------------------------------------- /docs/assets/robot-agents-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/docs/assets/robot-agents-small.png -------------------------------------------------------------------------------- /docs/assets/robot-agents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/docs/assets/robot-agents.png -------------------------------------------------------------------------------- /docs/assets/transaction-tracing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/docs/assets/transaction-tracing.png -------------------------------------------------------------------------------- /docs/assets/ui.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/docs/assets/ui.gif -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/kusto-queries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/docs/kusto-queries.md -------------------------------------------------------------------------------- /docs/multi-agents/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/docs/multi-agents/introduction.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /infra/app/account.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/app/account.bicep -------------------------------------------------------------------------------- /infra/app/copilot.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/app/copilot.bicep -------------------------------------------------------------------------------- /infra/app/payment.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/app/payment.bicep -------------------------------------------------------------------------------- /infra/app/transaction.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/app/transaction.bicep -------------------------------------------------------------------------------- /infra/app/web.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/app/web.bicep -------------------------------------------------------------------------------- /infra/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/main.bicep -------------------------------------------------------------------------------- /infra/main.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/main.parameters.json -------------------------------------------------------------------------------- /infra/shared/abbreviations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/abbreviations.json -------------------------------------------------------------------------------- /infra/shared/ai/cognitiveservices.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/ai/cognitiveservices.bicep -------------------------------------------------------------------------------- /infra/shared/backend-dashboard.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/backend-dashboard.bicep -------------------------------------------------------------------------------- /infra/shared/host/container-app-upsert.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/host/container-app-upsert.bicep -------------------------------------------------------------------------------- /infra/shared/host/container-app.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/host/container-app.bicep -------------------------------------------------------------------------------- /infra/shared/host/container-apps-environment.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/host/container-apps-environment.bicep -------------------------------------------------------------------------------- /infra/shared/host/container-apps.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/host/container-apps.bicep -------------------------------------------------------------------------------- /infra/shared/host/container-registry.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/host/container-registry.bicep -------------------------------------------------------------------------------- /infra/shared/monitor/applicationinsights-dashboard.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/monitor/applicationinsights-dashboard.bicep -------------------------------------------------------------------------------- /infra/shared/monitor/applicationinsights.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/monitor/applicationinsights.bicep -------------------------------------------------------------------------------- /infra/shared/monitor/loganalytics.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/monitor/loganalytics.bicep -------------------------------------------------------------------------------- /infra/shared/monitor/monitoring.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/monitor/monitoring.bicep -------------------------------------------------------------------------------- /infra/shared/security/keyvault-access.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/security/keyvault-access.bicep -------------------------------------------------------------------------------- /infra/shared/security/keyvault-secret.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/security/keyvault-secret.bicep -------------------------------------------------------------------------------- /infra/shared/security/keyvault.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/security/keyvault.bicep -------------------------------------------------------------------------------- /infra/shared/security/registry-access.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/security/registry-access.bicep -------------------------------------------------------------------------------- /infra/shared/security/role.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/security/role.bicep -------------------------------------------------------------------------------- /infra/shared/storage/storage-account.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellswang2/agent-openai-assistant/HEAD/infra/shared/storage/storage-account.bicep --------------------------------------------------------------------------------