Files
zeekay 6db5cf2d7e feat: Add GitHub Actions workflow for Docker builds
- Add docker-publish.yml workflow for ghcr.io
- Add production-ready Dockerfile (if missing)
- Enable automated builds on push to main
- Support for semantic versioning tags
2025-07-23 23:06:26 -05:00

26 lines
764 B
Python

"""Context handling fix for MCP tools.
This module provides backward compatibility by re-exporting the
context normalization utilities from the decorators module.
DEPRECATED: Use hanzo_mcp.tools.common.decorators directly.
"""
# Re-export for backward compatibility
from hanzo_mcp.tools.common.decorators import (
MockContext,
with_context_normalization,
_is_valid_context as is_valid_context,
)
# Backward compatibility function
def normalize_context(ctx):
"""Normalize context - backward compatibility wrapper.
DEPRECATED: Use decorators.with_context_normalization instead.
"""
if is_valid_context(ctx):
return ctx
return MockContext()
__all__ = ['MockContext', 'normalize_context', 'with_context_normalization']