MCPcopy Create free account

hub / github.com/Azure-Samples/azure-ai-travel-agents / types & classes

Types & classes886 in github.com/Azure-Samples/azure-ai-travel-agents

↓ 8 callersClassAirport
packages/mcp-servers/itinerary-planning/src/mcp_server.py:31
↓ 8 callersClassTravelWorkflowOrchestrator
Orchestrates multi-agent workflow for travel planning using MAF. This class manages the initialization and coordination of all agents in the
packages/api-maf-python/src/orchestrator/workflow.py:18
↓ 5 callersClassToolRegistry
Registry for managing MCP tool server metadata. Simplified implementation that only stores metadata about MCP servers. Each agent creates its
packages/api-maf-python/src/orchestrator/tools/tool_registry.py:25
↓ 4 callersClassFlightSegment
packages/mcp-servers/itinerary-planning/src/mcp_server.py:37
↓ 4 callersClassSettings
Application settings loaded from environment variables.
packages/api-maf-python/src/config.py:17
↓ 2 callersClassAzureOpenAIProvider
Azure OpenAI LLM provider with Managed Identity support.
packages/api-maf-python/src/orchestrator/providers/azure_openai.py:18
↓ 2 callersClassDockerModelsProvider
Docker Models LLM provider.
packages/api-maf-python/src/orchestrator/providers/docker_models.py:15
↓ 2 callersClassFlight
packages/mcp-servers/itinerary-planning/src/mcp_server.py:51
↓ 2 callersClassFlightConnection
packages/mcp-servers/itinerary-planning/src/mcp_server.py:46
↓ 2 callersClassGitHubModelsProvider
GitHub Models LLM provider.
packages/api-maf-python/src/orchestrator/providers/github_models.py:15
↓ 2 callersClassOllamaModelsProvider
Ollama Models LLM provider.
packages/api-maf-python/src/orchestrator/providers/ollama_models.py:15
↓ 1 callersClassFlightSuggestions
packages/mcp-servers/itinerary-planning/src/mcp_server.py:70
↓ 1 callersClassFoundryLocalProvider
Foundry Local LLM provider. Note: This is a placeholder implementation. The actual Foundry Local SDK is not yet available in Python. This wil
packages/api-maf-python/src/orchestrator/providers/foundry_local.py:11
↓ 1 callersClassHotel
packages/mcp-servers/itinerary-planning/src/mcp_server.py:16
↓ 1 callersClassHotelSuggestions
packages/mcp-servers/itinerary-planning/src/mcp_server.py:27
↓ 1 callersClassMagenticTravelOrchestrator
Magentic-based travel planning orchestrator using Microsoft Agent Framework. Completely simplified implementation strictly following MAF best pra
packages/api-maf-python/src/orchestrator/magentic_workflow.py:36
Class
packages/api-langchain-js/src/mcp/mcp-http-client.ts:6
Class
packages/api-langchain-js/src/mcp/mcp-sse-client.ts:11
Class
packages/api-langchain-js/src/graph/index.ts:14
Class
packages/mcp-servers/echo-ping/src/server.ts:18
Class
packages/api-llamaindex-ts/src/mcp/mcp-http-client.ts:6
Class
packages/api-llamaindex-ts/src/mcp/mcp-sse-client.ts:11
Class
packages/api-llamaindex-ts/src/graph/index.ts:7
Class
packages/ui-angular/src/app/app.component.ts:13
Class
packages/ui-angular/src/app/components/alert/alert.component.ts:35
Class
packages/ui-angular/src/app/components/accordion/accordion.component.ts:40
Class
packages/ui-angular/src/app/components/skeleton-preview/skeleton-preview.component.ts:18
Class
packages/ui-angular/src/app/components/theme-toggle/theme-toggle.component.ts:66
Class
packages/ui-angular/src/app/chat-conversation/chat-conversation.component.ts:121
Class
packages/ui-angular/src/app/chat-conversation/chat-conversation.service.ts:15
Class
packages/ui-angular/src/app/services/api.service.ts:65
Class
packages/ui-angular/src/app/services/theme.service.ts:6
Class
packages/ui-angular/libs/ui/ui-tooltip-helm/src/lib/hlm-tooltip-trigger.ts:38
Class
packages/ui-angular/libs/ui/ui-tooltip-helm/src/lib/hlm-tooltip-trigger.directive.ts:39
Class
packages/ui-angular/libs/ui/ui-tooltip-helm/src/lib/hlm-tooltip.ts:16
Class
packages/ui-angular/libs/ui/ui-tooltip-helm/src/lib/hlm-tooltip.component.ts:18
Class
packages/ui-angular/libs/ui/ui-empty-helm/src/lib/hlm-empty-content.ts:12
Class
packages/ui-angular/libs/ui/ui-empty-helm/src/lib/hlm-empty-media.ts:30
Class
packages/ui-angular/libs/ui/ui-empty-helm/src/lib/hlm-empty.ts:12
Class
packages/ui-angular/libs/ui/ui-empty-helm/src/lib/hlm-empty-header.ts:12
Class
packages/ui-angular/libs/ui/ui-empty-helm/src/lib/hlm-empty-title.ts:12
Class
packages/ui-angular/libs/ui/ui-empty-helm/src/lib/hlm-empty-description.ts:12
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-content.ts:15
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-value.directive.ts:12
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select.ts:11
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-scroll-up.ts:20
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-value.ts:11
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-scroll-down.ts:20
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-option.ts:28
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-trigger.component.ts:47
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-scroll-up.component.ts:17
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-content.directive.ts:14
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-label.ts:14
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select.directive.ts:12
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-scroll-down.component.ts:17
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-trigger.ts:41
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-option.component.ts:31
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-group.directive.ts:14
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-label.directive.ts:15
Class
packages/ui-angular/libs/ui/ui-select-helm/src/lib/hlm-select-group.ts:13
Class
packages/ui-angular/libs/ui/ui-alertdialog-helm/src/index.ts:39
Class
packages/ui-angular/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog.component.ts:30
Class
packages/ui-angular/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-action-button.directive.ts:9
Class
packages/ui-angular/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-description.directive.ts:14
Class
packages/ui-angular/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-footer.component.ts:17
Class
packages/ui-angular/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-cancel-button.directive.ts:15
Class
packages/ui-angular/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-content.component.ts:18
Class
packages/ui-angular/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-title.directive.ts:14
Class
packages/ui-angular/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-header.component.ts:17
Class
packages/ui-angular/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-overlay.directive.ts:9
Class
packages/ui-angular/libs/ui/ui-button-group-helm/src/lib/hlm-button-group-separator.ts:15
Class
packages/ui-angular/libs/ui/ui-button-group-helm/src/lib/hlm-button-group.ts:32
Class
packages/ui-angular/libs/ui/ui-button-group-helm/src/lib/hlm-button-group-text.ts:11
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-close.ts:11
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-content.ts:58
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-overlay.ts:12
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-title.directive.ts:14
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-description.directive.ts:14
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet.component.ts:30
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-footer.component.ts:15
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-content.component.ts:46
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-close.directive.ts:12
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-title.ts:13
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet.ts:30
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-description.ts:13
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-header.ts:15
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-overlay.directive.ts:12
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-header.component.ts:15
Class
packages/ui-angular/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-footer.ts:15
Class
packages/ui-angular/libs/ui/ui-icon-helm/src/lib/hlm-icon.directive.ts:13
Class
packages/ui-angular/libs/ui/ui-icon-helm/src/lib/hlm-icon.ts:12
Class
packages/ui-angular/libs/ui/ui-icon-helm/src/lib/hlm-icon.directive.spec.ts:18
Class
packages/ui-angular/libs/ui/ui-input-group-helm/src/lib/hlm-input-group-addon.ts:35
Class
packages/ui-angular/libs/ui/ui-input-group-helm/src/lib/hlm-input-group-text.ts:11
Class
packages/ui-angular/libs/ui/ui-input-group-helm/src/lib/hlm-input-group-textarea.ts:14
Class
packages/ui-angular/libs/ui/ui-input-group-helm/src/lib/hlm-input-group-input.ts:14
Class
packages/ui-angular/libs/ui/ui-input-group-helm/src/lib/hlm-input-group.ts:13
Class
packages/ui-angular/libs/ui/ui-input-group-helm/src/lib/hlm-input-group-button.ts:40
Class
packages/ui-angular/libs/ui/ui-label-helm/src/lib/hlm-label.ts:18
Class
packages/ui-angular/libs/ui/ui-label-helm/src/lib/hlm-label.directive.ts:45
next →1–100 of 886, ranked by callers