[{'Text': 'Edited point-topic-mcp/publish_to_pypi.sh:\n\n```diff\n@@ -49,9 +49,15 @@\n \n echo "✅ Successfully published to PyPI!"\n echo ""\n-echo "🔄 Reinstalling local tool to latest version (retrying until PyPI propagates)..."\n-while ! uv tool install --reinstall point-topic-mcp 2>/dev/null; do\n-    echo "  PyPI not ready yet, retrying in 2s..."\n+echo "🔄 Reinstalling local tool to $NEW_VERSION (retrying until PyPI propagates)..."\n+while true; do\n+    uv tool install --reinstall point-topic-mcp 2>/dev/null\n+    INSTALLED=$(uv tool list 2>/dev/null | grep point-topic-mcp | grep -oE \'[0-9]+\\.[0-9]+\\.[0-9]+\' | head -1)\n+    if [ "$INSTALLED" = "$NEW_VERSION" ]; then\n+        echo "  ✅ Installed $INSTALLED"\n+        break\n+    fi\n+    echo "  Got $INSTALLED, waiting for $NEW_VERSION... retrying in 2s"\n     sleep 2\n done\n echo ""\n\n```'}]