Ctrl K
ComunidadGuías…

butler/gateway/gateway_transcript.py

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
"""Gateway-side transcript rows (slash shortcuts, MCP grounding without loop)."""

from __future__ import annotations

from butler.gateway.gateway_transcript_ops import record_gateway_tool_action_safe


def record_gateway_tool_action(
    session_key: str,
    *,
    tool_name: str,
    args_preview: str = "",
) -> None:
    """Append a ``tool_action`` row with ``source=gateway``."""
    record_gateway_tool_action_safe(
        session_key,
        tool_name=tool_name,
        args_preview=args_preview,
    )


__all__ = ["record_gateway_tool_action"]