Coverage for mcpgateway / services / __init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.13.4, created at 2026-03-09 03:05 +0000
« prev ^ index » next coverage.py v7.13.4, created at 2026-03-09 03:05 +0000
1# -*- coding: utf-8 -*-
2"""Location: ./mcpgateway/services/__init__.py
3Copyright 2025
4SPDX-License-Identifier: Apache-2.0
5Authors: Mihai Criveti
7Services Package.
8Exposes core ContextForge services:
9- Tool management
10- Resource handling
11- Prompt templates
12- Gateway coordination
13"""
15from mcpgateway.services.gateway_service import GatewayError, GatewayService
16from mcpgateway.services.prompt_service import PromptError, PromptService
17from mcpgateway.services.resource_service import ResourceError, ResourceService
18from mcpgateway.services.tool_service import ToolError, ToolService
20__all__ = [
21 "ToolService",
22 "ToolError",
23 "ResourceService",
24 "ResourceError",
25 "PromptService",
26 "PromptError",
27 "GatewayService",
28 "GatewayError",
29]