[{'Text': 'Edited point-topic-mcp/src/point_topic_mcp/tools/gbs_tools.py:\n\n```diff\n@@ -96,7 +96,9 @@\n         if data.get("error"):\n             return f"Query failed: {data[\'error\']}"\n \n-        cp, tp, docs = data.get("cp"), data.get("tp", data.get("cp")), data.get("docs", [])\n+        cp = data.get("cp", "?") or "?"\n+        tp = data.get("tp", cp) or cp\n+        docs = data.get("docs", [])\n \n         if operator.strip():\n             if not docs:\n@@ -242,6 +244,6 @@\n else:\n     _STUB_MSG = "GBS tools require PT_RESEARCH_DATABASE_URI environment variable."\n \n-    def get_status(**kw): return _STUB_MSG\n-    def add_statistic(**kw): return _STUB_MSG\n-    def create_source(**kw): return _STUB_MSG\n+    def get_status(country="", operator="", period="", ctx=None): return _STUB_MSG\n+    def add_statistic(type="", **kw): return _STUB_MSG\n+    def create_source(operator_id="", **kw): return _STUB_MSG\n\n```'}]