Coverage for mcpgateway/services/__init__.py: 100%

1# -*- coding: utf-8 -*-

2"""Services Package.

3

4 Copyright 2025

5 SPDX-License-Identifier: Apache-2.0

6 Authors: Mihai Criveti

7

8 Exposes core MCP Gateway services:

9- Tool management

10- Resource handling

11- Prompt templates

12- Gateway coordination

13"""

14

15 from mcpgateway.services.gateway_service import GatewayError, GatewayService

16 from mcpgateway.services.prompt_service import PromptError, PromptService

17 from mcpgateway.services.resource_service import ResourceError, ResourceService

18 from mcpgateway.services.tool_service import ToolError, ToolService

19

20 __all__ = [

21 "ToolService",

22 "ToolError",

23 "ResourceService",

24 "ResourceError",

25 "PromptService",

26 "PromptError",

27 "GatewayService",

28 "GatewayError",

29]