[{'Text': '```\n🪄 .zshrc loaded successfully! (modular edition)\n      Built point-topic-mcp @ file:///Users/peterdonaghey/Projects/point-topic-mcp\nUninstalled 1 package in 1ms\nInstalled 1 package in 1ms\n/Users/peterdonaghey/miniconda3/lib/python3.12/site-packages/pytest_asyncio/plugin.py:247: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset.\nThe event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session"\n\n  warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET))\n======================================= test session starts ========================================\nplatform darwin -- Python 3.12.2, pytest-8.3.3, pluggy-1.5.0 -- /Users/peterdonaghey/miniconda3/bin/python\ncachedir: .pytest_cache\nrootdir: /Users/peterdonaghey/Projects/point-topic-mcp\nconfigfile: pyproject.toml\nplugins: logfire-4.18.0, jaxtyping-0.2.31, devtools-0.12.2, mockito-0.0.4, asyncio-1.3.0, typeguard-4.4.4, anyio-4.13.0\nasyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function\ncollected 11 items\n\ntests/test_gbs_tools.py::test_get_status_country_level PASSED                                [  9%]\ntests/test_gbs_tools.py::test_get_status_operator_not_found PASSED                           [ 18%]\ntests/test_gbs_tools.py::test_get_status_operator_level PASSED                               [ 27%]\ntests/test_gbs_tools.py::test_get_status_operator_period PASSED                              [ 36%]\ntests/test_gbs_tools.py::test_add_statistic_validation PASSED                                [ 45%]\ntests/test_gbs_tools.py::test_add_statistic_success PASSED                                   [ 54%]\ntests/test_gbs_tools.py::test_add_statistic_duplicate_rejected PASSED                        [ 63%]\ntests/test_gbs_tools.py::test_create_source_validation PASSED                                [ 72%]\ntests/test_gbs_tools.py::test_create_source_success PASSED                                   [ 81%]\ntests/test_gbs_tools.py::test_create_source_duplicate_rejected PASSED                        [ 90%]\ntests/test_gbs_tools.py::test_discovery_uses_prefix PASSED                                   [100%]\n\n======================================== 11 passed in 0.63s ========================================\n```'}]