├── .devcontainer └── devcontainer.json ├── .github └── workflows │ ├── azure-dev-validate.yml │ └── open-ai-app.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── azure.yaml ├── docs ├── 1-introduction.md ├── 10-private-endpoints.md ├── 2-run-locally.md ├── 3-add-identity.md ├── 4-deploy-to-azure.md ├── 5-chat-over-file.md ├── 6-persona.md ├── 7-extensions.md ├── 8-environment-variables.md ├── 9-managed-identities.md ├── images │ ├── architecture.png │ ├── chat-history.png │ ├── chat-home.png │ ├── chat-login-dev.png │ ├── chatover-file.png │ ├── extensions │ │ ├── extension-azure-ai-search-1.png │ │ ├── extension-azure-ai-search-2.png │ │ └── extension-azure-ai-search-3.png │ ├── intro.png │ ├── personalise-session.png │ ├── private-endpoints.png │ ├── runworkflow.png │ └── set-startup-command.png └── migration.md ├── infra ├── main.bicep ├── main.json ├── main.parameters.json ├── private_endpoints_core.bicep ├── private_endpoints_services.bicep └── resources.bicep ├── scripts ├── add_localdev_roles.ps1 ├── add_localdev_roles.sh ├── appreg_setup.ps1 └── appreg_setup.sh └── src ├── .env.example ├── .eslintrc.json ├── app ├── (authenticated) │ ├── api │ │ ├── auth │ │ │ └── [...nextauth] │ │ │ │ └── route.ts │ │ ├── chat │ │ │ └── route.ts │ │ ├── document │ │ │ └── route.ts │ │ └── images │ │ │ └── route.ts │ ├── chat │ │ ├── [id] │ │ │ ├── loading.tsx │ │ │ └── page.tsx │ │ ├── layout.tsx │ │ ├── loading.tsx │ │ └── page.tsx │ ├── extensions │ │ ├── loading.tsx │ │ └── page.tsx │ ├── layout.tsx │ ├── persona │ │ ├── loading.tsx │ │ └── page.tsx │ ├── prompt │ │ ├── loading.tsx │ │ └── page.tsx │ ├── reporting │ │ ├── chat │ │ │ └── [id] │ │ │ │ ├── loading.tsx │ │ │ │ └── page.tsx │ │ ├── loading.tsx │ │ └── page.tsx │ └── unauthorized │ │ └── page.tsx ├── favicon.ico ├── globals.css ├── layout.tsx ├── loading.tsx └── page.tsx ├── components.json ├── features ├── auth-page │ ├── auth-api.ts │ ├── helpers.ts │ └── login.tsx ├── chat-home-page │ └── chat-home.tsx ├── chat-page │ ├── chat-header │ │ ├── chat-header.tsx │ │ ├── document-detail.tsx │ │ ├── extension-detail.tsx │ │ └── persona-detail.tsx │ ├── chat-input │ │ ├── chat-input.tsx │ │ ├── file │ │ │ └── file-store.ts │ │ ├── prompt │ │ │ ├── input-prompt-store.ts │ │ │ └── prompt-slider.tsx │ │ ├── speech │ │ │ ├── speech-service.ts │ │ │ ├── use-speech-to-text.ts │ │ │ └── use-text-to-speech.ts │ │ └── use-chat-input-dynamic-height.tsx │ ├── chat-menu │ │ ├── chat-context-menu.tsx │ │ ├── chat-group.tsx │ │ ├── chat-menu-header.tsx │ │ ├── chat-menu-item.tsx │ │ ├── chat-menu-service.ts │ │ ├── chat-menu.tsx │ │ └── new-chat.tsx │ ├── chat-page.tsx │ ├── chat-services │ │ ├── azure-ai-search │ │ │ └── azure-ai-search.ts │ │ ├── chat-api │ │ │ ├── chat-api-default-extensions.ts │ │ │ ├── chat-api-dynamic-extensions.ts │ │ │ ├── chat-api-extension.ts │ │ │ ├── chat-api-multimodal.tsx │ │ │ ├── chat-api-rag-extension.ts │ │ │ ├── chat-api-rag.ts │ │ │ ├── chat-api.ts │ │ │ └── open-ai-stream.ts │ │ ├── chat-document-service.ts │ │ ├── chat-image-service.ts │ │ ├── chat-message-service.ts │ │ ├── chat-thread-service.ts │ │ ├── citation-service.ts │ │ ├── images-api.ts │ │ ├── models.ts │ │ └── utils.ts │ ├── chat-store.tsx │ ├── citation │ │ └── citation-action.tsx │ └── message-content.tsx ├── common │ ├── navigation-helpers.ts │ ├── schema-validation.ts │ ├── server-action-response.ts │ ├── services │ │ ├── ai-search.ts │ │ ├── azure-storage.ts │ │ ├── cosmos.ts │ │ ├── document-intelligence.ts │ │ ├── key-vault.ts │ │ └── openai.ts │ └── util.ts ├── extensions-page │ ├── add-extension │ │ ├── add-function.tsx │ │ ├── add-new-extension.tsx │ │ ├── endpoint-header.tsx │ │ └── error-messages.tsx │ ├── extension-card │ │ ├── extension-card.tsx │ │ ├── extension-context-menu.tsx │ │ └── start-new-extension-chat.tsx │ ├── extension-hero │ │ ├── ai-search-issues.tsx │ │ ├── bing-search.tsx │ │ ├── extension-hero.tsx │ │ └── new-extension.tsx │ ├── extension-page.tsx │ ├── extension-services │ │ ├── extension-service.ts │ │ └── models.ts │ └── extension-store.ts ├── globals │ ├── global-message-store.tsx │ └── providers.tsx ├── main-menu │ ├── main-menu.tsx │ ├── menu-link.tsx │ ├── menu-store.tsx │ ├── menu-tray-toggle.tsx │ ├── menu-tray.tsx │ ├── theme-toggle.tsx │ └── user-profile.tsx ├── persona-page │ ├── add-new-persona.tsx │ ├── persona-card │ │ ├── persona-card-context-menu.tsx │ │ ├── persona-card.tsx │ │ ├── persona-view.tsx │ │ └── start-new-persona-chat.tsx │ ├── persona-hero │ │ └── persona-hero.tsx │ ├── persona-page.tsx │ ├── persona-services │ │ ├── models.ts │ │ └── persona-service.ts │ └── persona-store.ts ├── prompt-page │ ├── add-new-prompt.tsx │ ├── models.ts │ ├── prompt-card-context-menu.tsx │ ├── prompt-card.tsx │ ├── prompt-hero │ │ └── prompt-hero.tsx │ ├── prompt-page.tsx │ ├── prompt-service.ts │ ├── prompt-store.ts │ └── prompts.tsx ├── reporting-page │ ├── reporting-chat-page.tsx │ ├── reporting-hero.tsx │ ├── reporting-page.tsx │ ├── reporting-services │ │ └── reporting-service.ts │ └── table-row.tsx ├── theme │ ├── theme-config.ts │ └── theme-provider.tsx └── ui │ ├── accordion.tsx │ ├── alert.tsx │ ├── avatar.tsx │ ├── button.tsx │ ├── card.tsx │ ├── chat │ ├── chat-input-area │ │ ├── attach-file.tsx │ │ ├── chat-input-area.tsx │ │ ├── chat-text-input.tsx │ │ ├── image-input.tsx │ │ ├── input-image-store.ts │ │ ├── microphone.tsx │ │ ├── stop-chat.tsx │ │ └── submit-chat.tsx │ └── chat-message-area │ │ ├── chat-loading.tsx │ │ ├── chat-message-area.tsx │ │ ├── chat-message-container.tsx │ │ ├── chat-message-content.tsx │ │ └── use-chat-scroll-anchor.tsx │ ├── context-menu.tsx │ ├── dialog.tsx │ ├── dropdown-menu.tsx │ ├── error │ └── display-error.tsx │ ├── hero.tsx │ ├── input.tsx │ ├── label.tsx │ ├── lib.ts │ ├── loading.tsx │ ├── markdown │ ├── citation-slider.tsx │ ├── citation.tsx │ ├── code-block.tsx │ ├── config.tsx │ ├── markdown-context.tsx │ ├── markdown.tsx │ └── paragraph.tsx │ ├── menu.tsx │ ├── page-loader.tsx │ ├── recursive-ui.tsx │ ├── scroll-area.tsx │ ├── select.tsx │ ├── sheet.tsx │ ├── switch.tsx │ ├── table.tsx │ ├── tabs.tsx │ ├── textarea.tsx │ ├── toast.tsx │ ├── toaster.tsx │ ├── tooltip.tsx │ └── use-toast.ts ├── middleware.ts ├── next.config.js ├── package-lock.json ├── package.json ├── postcss.config.js ├── public ├── ai-icon.png ├── next.svg ├── user-icon.png └── vercel.svg ├── tailwind.config.js ├── tailwind.config.ts ├── tsconfig.json └── types ├── decs.d.ts ├── next-auth.d.ts └── type.ts /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/workflows/azure-dev-validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/.github/workflows/azure-dev-validate.yml -------------------------------------------------------------------------------- /.github/workflows/open-ai-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/.github/workflows/open-ai-app.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/azure.yaml -------------------------------------------------------------------------------- /docs/1-introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/1-introduction.md -------------------------------------------------------------------------------- /docs/10-private-endpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/10-private-endpoints.md -------------------------------------------------------------------------------- /docs/2-run-locally.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/2-run-locally.md -------------------------------------------------------------------------------- /docs/3-add-identity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/3-add-identity.md -------------------------------------------------------------------------------- /docs/4-deploy-to-azure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/4-deploy-to-azure.md -------------------------------------------------------------------------------- /docs/5-chat-over-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/5-chat-over-file.md -------------------------------------------------------------------------------- /docs/6-persona.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/6-persona.md -------------------------------------------------------------------------------- /docs/7-extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/7-extensions.md -------------------------------------------------------------------------------- /docs/8-environment-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/8-environment-variables.md -------------------------------------------------------------------------------- /docs/9-managed-identities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/9-managed-identities.md -------------------------------------------------------------------------------- /docs/images/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/images/architecture.png -------------------------------------------------------------------------------- /docs/images/chat-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/images/chat-history.png -------------------------------------------------------------------------------- /docs/images/chat-home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/images/chat-home.png -------------------------------------------------------------------------------- /docs/images/chat-login-dev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/images/chat-login-dev.png -------------------------------------------------------------------------------- /docs/images/chatover-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/images/chatover-file.png -------------------------------------------------------------------------------- /docs/images/extensions/extension-azure-ai-search-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/images/extensions/extension-azure-ai-search-1.png -------------------------------------------------------------------------------- /docs/images/extensions/extension-azure-ai-search-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/images/extensions/extension-azure-ai-search-2.png -------------------------------------------------------------------------------- /docs/images/extensions/extension-azure-ai-search-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/images/extensions/extension-azure-ai-search-3.png -------------------------------------------------------------------------------- /docs/images/intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/images/intro.png -------------------------------------------------------------------------------- /docs/images/personalise-session.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/images/personalise-session.png -------------------------------------------------------------------------------- /docs/images/private-endpoints.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/images/private-endpoints.png -------------------------------------------------------------------------------- /docs/images/runworkflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/images/runworkflow.png -------------------------------------------------------------------------------- /docs/images/set-startup-command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/images/set-startup-command.png -------------------------------------------------------------------------------- /docs/migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/docs/migration.md -------------------------------------------------------------------------------- /infra/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/infra/main.bicep -------------------------------------------------------------------------------- /infra/main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/infra/main.json -------------------------------------------------------------------------------- /infra/main.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/infra/main.parameters.json -------------------------------------------------------------------------------- /infra/private_endpoints_core.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/infra/private_endpoints_core.bicep -------------------------------------------------------------------------------- /infra/private_endpoints_services.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/infra/private_endpoints_services.bicep -------------------------------------------------------------------------------- /infra/resources.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/infra/resources.bicep -------------------------------------------------------------------------------- /scripts/add_localdev_roles.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/scripts/add_localdev_roles.ps1 -------------------------------------------------------------------------------- /scripts/add_localdev_roles.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/scripts/add_localdev_roles.sh -------------------------------------------------------------------------------- /scripts/appreg_setup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/scripts/appreg_setup.ps1 -------------------------------------------------------------------------------- /scripts/appreg_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/scripts/appreg_setup.sh -------------------------------------------------------------------------------- /src/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/.env.example -------------------------------------------------------------------------------- /src/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /src/app/(authenticated)/api/auth/[...nextauth]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/api/auth/[...nextauth]/route.ts -------------------------------------------------------------------------------- /src/app/(authenticated)/api/chat/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/api/chat/route.ts -------------------------------------------------------------------------------- /src/app/(authenticated)/api/document/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/api/document/route.ts -------------------------------------------------------------------------------- /src/app/(authenticated)/api/images/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/api/images/route.ts -------------------------------------------------------------------------------- /src/app/(authenticated)/chat/[id]/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/chat/[id]/loading.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/chat/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/chat/[id]/page.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/chat/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/chat/layout.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/chat/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/chat/loading.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/chat/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/chat/page.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/extensions/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/extensions/loading.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/extensions/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/extensions/page.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/layout.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/persona/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/persona/loading.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/persona/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/persona/page.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/prompt/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/prompt/loading.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/prompt/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/prompt/page.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/reporting/chat/[id]/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/reporting/chat/[id]/loading.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/reporting/chat/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/reporting/chat/[id]/page.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/reporting/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/reporting/loading.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/reporting/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/reporting/page.tsx -------------------------------------------------------------------------------- /src/app/(authenticated)/unauthorized/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/(authenticated)/unauthorized/page.tsx -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/loading.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/components.json -------------------------------------------------------------------------------- /src/features/auth-page/auth-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/auth-page/auth-api.ts -------------------------------------------------------------------------------- /src/features/auth-page/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/auth-page/helpers.ts -------------------------------------------------------------------------------- /src/features/auth-page/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/auth-page/login.tsx -------------------------------------------------------------------------------- /src/features/chat-home-page/chat-home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-home-page/chat-home.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-header/chat-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-header/chat-header.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-header/document-detail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-header/document-detail.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-header/extension-detail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-header/extension-detail.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-header/persona-detail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-header/persona-detail.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-input/chat-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-input/chat-input.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-input/file/file-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-input/file/file-store.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-input/prompt/input-prompt-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-input/prompt/input-prompt-store.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-input/prompt/prompt-slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-input/prompt/prompt-slider.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-input/speech/speech-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-input/speech/speech-service.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-input/speech/use-speech-to-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-input/speech/use-speech-to-text.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-input/speech/use-text-to-speech.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-input/speech/use-text-to-speech.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-input/use-chat-input-dynamic-height.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-input/use-chat-input-dynamic-height.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-menu/chat-context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-menu/chat-context-menu.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-menu/chat-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-menu/chat-group.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-menu/chat-menu-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-menu/chat-menu-header.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-menu/chat-menu-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-menu/chat-menu-item.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-menu/chat-menu-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-menu/chat-menu-service.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-menu/chat-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-menu/chat-menu.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-menu/new-chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-menu/new-chat.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-page.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/chat-api/chat-api-default-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/chat-api/chat-api-default-extensions.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/chat-api/chat-api-dynamic-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/chat-api/chat-api-dynamic-extensions.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/chat-api/chat-api-extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/chat-api/chat-api-extension.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/chat-api/chat-api-multimodal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/chat-api/chat-api-multimodal.tsx -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/chat-api/chat-api-rag-extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/chat-api/chat-api-rag-extension.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/chat-api/chat-api-rag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/chat-api/chat-api-rag.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/chat-api/chat-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/chat-api/chat-api.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/chat-api/open-ai-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/chat-api/open-ai-stream.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/chat-document-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/chat-document-service.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/chat-image-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/chat-image-service.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/chat-message-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/chat-message-service.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/chat-thread-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/chat-thread-service.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/citation-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/citation-service.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/images-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/images-api.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/models.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-services/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-services/utils.ts -------------------------------------------------------------------------------- /src/features/chat-page/chat-store.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/chat-store.tsx -------------------------------------------------------------------------------- /src/features/chat-page/citation/citation-action.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/citation/citation-action.tsx -------------------------------------------------------------------------------- /src/features/chat-page/message-content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/chat-page/message-content.tsx -------------------------------------------------------------------------------- /src/features/common/navigation-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/common/navigation-helpers.ts -------------------------------------------------------------------------------- /src/features/common/schema-validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/common/schema-validation.ts -------------------------------------------------------------------------------- /src/features/common/server-action-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/common/server-action-response.ts -------------------------------------------------------------------------------- /src/features/common/services/ai-search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/common/services/ai-search.ts -------------------------------------------------------------------------------- /src/features/common/services/azure-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/common/services/azure-storage.ts -------------------------------------------------------------------------------- /src/features/common/services/cosmos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/common/services/cosmos.ts -------------------------------------------------------------------------------- /src/features/common/services/document-intelligence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/common/services/document-intelligence.ts -------------------------------------------------------------------------------- /src/features/common/services/key-vault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/common/services/key-vault.ts -------------------------------------------------------------------------------- /src/features/common/services/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/common/services/openai.ts -------------------------------------------------------------------------------- /src/features/common/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/common/util.ts -------------------------------------------------------------------------------- /src/features/extensions-page/add-extension/add-function.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/add-extension/add-function.tsx -------------------------------------------------------------------------------- /src/features/extensions-page/add-extension/add-new-extension.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/add-extension/add-new-extension.tsx -------------------------------------------------------------------------------- /src/features/extensions-page/add-extension/endpoint-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/add-extension/endpoint-header.tsx -------------------------------------------------------------------------------- /src/features/extensions-page/add-extension/error-messages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/add-extension/error-messages.tsx -------------------------------------------------------------------------------- /src/features/extensions-page/extension-card/extension-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/extension-card/extension-card.tsx -------------------------------------------------------------------------------- /src/features/extensions-page/extension-card/extension-context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/extension-card/extension-context-menu.tsx -------------------------------------------------------------------------------- /src/features/extensions-page/extension-card/start-new-extension-chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/extension-card/start-new-extension-chat.tsx -------------------------------------------------------------------------------- /src/features/extensions-page/extension-hero/ai-search-issues.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/extension-hero/ai-search-issues.tsx -------------------------------------------------------------------------------- /src/features/extensions-page/extension-hero/bing-search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/extension-hero/bing-search.tsx -------------------------------------------------------------------------------- /src/features/extensions-page/extension-hero/extension-hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/extension-hero/extension-hero.tsx -------------------------------------------------------------------------------- /src/features/extensions-page/extension-hero/new-extension.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/extension-hero/new-extension.tsx -------------------------------------------------------------------------------- /src/features/extensions-page/extension-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/extension-page.tsx -------------------------------------------------------------------------------- /src/features/extensions-page/extension-services/extension-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/extension-services/extension-service.ts -------------------------------------------------------------------------------- /src/features/extensions-page/extension-services/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/extension-services/models.ts -------------------------------------------------------------------------------- /src/features/extensions-page/extension-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/extensions-page/extension-store.ts -------------------------------------------------------------------------------- /src/features/globals/global-message-store.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/globals/global-message-store.tsx -------------------------------------------------------------------------------- /src/features/globals/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/globals/providers.tsx -------------------------------------------------------------------------------- /src/features/main-menu/main-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/main-menu/main-menu.tsx -------------------------------------------------------------------------------- /src/features/main-menu/menu-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/main-menu/menu-link.tsx -------------------------------------------------------------------------------- /src/features/main-menu/menu-store.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/main-menu/menu-store.tsx -------------------------------------------------------------------------------- /src/features/main-menu/menu-tray-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/main-menu/menu-tray-toggle.tsx -------------------------------------------------------------------------------- /src/features/main-menu/menu-tray.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/main-menu/menu-tray.tsx -------------------------------------------------------------------------------- /src/features/main-menu/theme-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/main-menu/theme-toggle.tsx -------------------------------------------------------------------------------- /src/features/main-menu/user-profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/main-menu/user-profile.tsx -------------------------------------------------------------------------------- /src/features/persona-page/add-new-persona.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/persona-page/add-new-persona.tsx -------------------------------------------------------------------------------- /src/features/persona-page/persona-card/persona-card-context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/persona-page/persona-card/persona-card-context-menu.tsx -------------------------------------------------------------------------------- /src/features/persona-page/persona-card/persona-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/persona-page/persona-card/persona-card.tsx -------------------------------------------------------------------------------- /src/features/persona-page/persona-card/persona-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/persona-page/persona-card/persona-view.tsx -------------------------------------------------------------------------------- /src/features/persona-page/persona-card/start-new-persona-chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/persona-page/persona-card/start-new-persona-chat.tsx -------------------------------------------------------------------------------- /src/features/persona-page/persona-hero/persona-hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/persona-page/persona-hero/persona-hero.tsx -------------------------------------------------------------------------------- /src/features/persona-page/persona-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/persona-page/persona-page.tsx -------------------------------------------------------------------------------- /src/features/persona-page/persona-services/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/persona-page/persona-services/models.ts -------------------------------------------------------------------------------- /src/features/persona-page/persona-services/persona-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/persona-page/persona-services/persona-service.ts -------------------------------------------------------------------------------- /src/features/persona-page/persona-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/persona-page/persona-store.ts -------------------------------------------------------------------------------- /src/features/prompt-page/add-new-prompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/prompt-page/add-new-prompt.tsx -------------------------------------------------------------------------------- /src/features/prompt-page/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/prompt-page/models.ts -------------------------------------------------------------------------------- /src/features/prompt-page/prompt-card-context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/prompt-page/prompt-card-context-menu.tsx -------------------------------------------------------------------------------- /src/features/prompt-page/prompt-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/prompt-page/prompt-card.tsx -------------------------------------------------------------------------------- /src/features/prompt-page/prompt-hero/prompt-hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/prompt-page/prompt-hero/prompt-hero.tsx -------------------------------------------------------------------------------- /src/features/prompt-page/prompt-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/prompt-page/prompt-page.tsx -------------------------------------------------------------------------------- /src/features/prompt-page/prompt-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/prompt-page/prompt-service.ts -------------------------------------------------------------------------------- /src/features/prompt-page/prompt-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/prompt-page/prompt-store.ts -------------------------------------------------------------------------------- /src/features/prompt-page/prompts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/prompt-page/prompts.tsx -------------------------------------------------------------------------------- /src/features/reporting-page/reporting-chat-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/reporting-page/reporting-chat-page.tsx -------------------------------------------------------------------------------- /src/features/reporting-page/reporting-hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/reporting-page/reporting-hero.tsx -------------------------------------------------------------------------------- /src/features/reporting-page/reporting-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/reporting-page/reporting-page.tsx -------------------------------------------------------------------------------- /src/features/reporting-page/reporting-services/reporting-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/reporting-page/reporting-services/reporting-service.ts -------------------------------------------------------------------------------- /src/features/reporting-page/table-row.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/reporting-page/table-row.tsx -------------------------------------------------------------------------------- /src/features/theme/theme-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/theme/theme-config.ts -------------------------------------------------------------------------------- /src/features/theme/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/theme/theme-provider.tsx -------------------------------------------------------------------------------- /src/features/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/accordion.tsx -------------------------------------------------------------------------------- /src/features/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/alert.tsx -------------------------------------------------------------------------------- /src/features/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/avatar.tsx -------------------------------------------------------------------------------- /src/features/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/button.tsx -------------------------------------------------------------------------------- /src/features/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/card.tsx -------------------------------------------------------------------------------- /src/features/ui/chat/chat-input-area/attach-file.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/chat/chat-input-area/attach-file.tsx -------------------------------------------------------------------------------- /src/features/ui/chat/chat-input-area/chat-input-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/chat/chat-input-area/chat-input-area.tsx -------------------------------------------------------------------------------- /src/features/ui/chat/chat-input-area/chat-text-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/chat/chat-input-area/chat-text-input.tsx -------------------------------------------------------------------------------- /src/features/ui/chat/chat-input-area/image-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/chat/chat-input-area/image-input.tsx -------------------------------------------------------------------------------- /src/features/ui/chat/chat-input-area/input-image-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/chat/chat-input-area/input-image-store.ts -------------------------------------------------------------------------------- /src/features/ui/chat/chat-input-area/microphone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/chat/chat-input-area/microphone.tsx -------------------------------------------------------------------------------- /src/features/ui/chat/chat-input-area/stop-chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/chat/chat-input-area/stop-chat.tsx -------------------------------------------------------------------------------- /src/features/ui/chat/chat-input-area/submit-chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/chat/chat-input-area/submit-chat.tsx -------------------------------------------------------------------------------- /src/features/ui/chat/chat-message-area/chat-loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/chat/chat-message-area/chat-loading.tsx -------------------------------------------------------------------------------- /src/features/ui/chat/chat-message-area/chat-message-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/chat/chat-message-area/chat-message-area.tsx -------------------------------------------------------------------------------- /src/features/ui/chat/chat-message-area/chat-message-container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/chat/chat-message-area/chat-message-container.tsx -------------------------------------------------------------------------------- /src/features/ui/chat/chat-message-area/chat-message-content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/chat/chat-message-area/chat-message-content.tsx -------------------------------------------------------------------------------- /src/features/ui/chat/chat-message-area/use-chat-scroll-anchor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/chat/chat-message-area/use-chat-scroll-anchor.tsx -------------------------------------------------------------------------------- /src/features/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/context-menu.tsx -------------------------------------------------------------------------------- /src/features/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/dialog.tsx -------------------------------------------------------------------------------- /src/features/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/features/ui/error/display-error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/error/display-error.tsx -------------------------------------------------------------------------------- /src/features/ui/hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/hero.tsx -------------------------------------------------------------------------------- /src/features/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/input.tsx -------------------------------------------------------------------------------- /src/features/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/label.tsx -------------------------------------------------------------------------------- /src/features/ui/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/lib.ts -------------------------------------------------------------------------------- /src/features/ui/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/loading.tsx -------------------------------------------------------------------------------- /src/features/ui/markdown/citation-slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/markdown/citation-slider.tsx -------------------------------------------------------------------------------- /src/features/ui/markdown/citation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/markdown/citation.tsx -------------------------------------------------------------------------------- /src/features/ui/markdown/code-block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/markdown/code-block.tsx -------------------------------------------------------------------------------- /src/features/ui/markdown/config.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/markdown/config.tsx -------------------------------------------------------------------------------- /src/features/ui/markdown/markdown-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/markdown/markdown-context.tsx -------------------------------------------------------------------------------- /src/features/ui/markdown/markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/markdown/markdown.tsx -------------------------------------------------------------------------------- /src/features/ui/markdown/paragraph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/markdown/paragraph.tsx -------------------------------------------------------------------------------- /src/features/ui/menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/menu.tsx -------------------------------------------------------------------------------- /src/features/ui/page-loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/page-loader.tsx -------------------------------------------------------------------------------- /src/features/ui/recursive-ui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/recursive-ui.tsx -------------------------------------------------------------------------------- /src/features/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/features/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/select.tsx -------------------------------------------------------------------------------- /src/features/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/sheet.tsx -------------------------------------------------------------------------------- /src/features/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/switch.tsx -------------------------------------------------------------------------------- /src/features/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/table.tsx -------------------------------------------------------------------------------- /src/features/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/tabs.tsx -------------------------------------------------------------------------------- /src/features/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/textarea.tsx -------------------------------------------------------------------------------- /src/features/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/toast.tsx -------------------------------------------------------------------------------- /src/features/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/toaster.tsx -------------------------------------------------------------------------------- /src/features/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/features/ui/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/features/ui/use-toast.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/next.config.js -------------------------------------------------------------------------------- /src/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/package-lock.json -------------------------------------------------------------------------------- /src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/package.json -------------------------------------------------------------------------------- /src/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/postcss.config.js -------------------------------------------------------------------------------- /src/public/ai-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/public/ai-icon.png -------------------------------------------------------------------------------- /src/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/public/next.svg -------------------------------------------------------------------------------- /src/public/user-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/public/user-icon.png -------------------------------------------------------------------------------- /src/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/public/vercel.svg -------------------------------------------------------------------------------- /src/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/tailwind.config.js -------------------------------------------------------------------------------- /src/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/tailwind.config.ts -------------------------------------------------------------------------------- /src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/tsconfig.json -------------------------------------------------------------------------------- /src/types/decs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/types/decs.d.ts -------------------------------------------------------------------------------- /src/types/next-auth.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/types/next-auth.d.ts -------------------------------------------------------------------------------- /src/types/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/azurechat/HEAD/src/types/type.ts --------------------------------------------------------------------------------