from __future__ import annotations

import json

from app.modules.agent.orchestration.context.execution_context import ExecutionContext


class V1PromptPayloadBuilder:
    def build(self, context: ExecutionContext) -> str:
        payload = {"question": context.request.message}
        return json.dumps(payload, ensure_ascii=False, indent=2)
