Coverage for /Users/antonigmitruk/golf/src/golf/utilities/__init__.py: 0%

4 statements  

« prev     ^ index     » next       coverage.py v7.6.12, created at 2025-08-16 18:46 +0200

1"""Golf utilities for enhanced MCP tool development. 

2 

3This module provides convenient utilities for Golf tool authors to access 

4advanced MCP features like elicitation and sampling without needing to 

5manage FastMCP Context objects directly. 

6""" 

7 

8from .elicitation import elicit, elicit_confirmation 

9from .sampling import sample, sample_structured, sample_with_context 

10from .context import get_current_context 

11 

12__all__ = ["elicit", "elicit_confirmation", "sample", "sample_structured", "sample_with_context", "get_current_context"]