Claude code (appears) stuck at connecting - in 9.9.2

Hi, Like the new Claude Code integration in 9.9.2. Still just playing with it, but I notice that on startup and clicking AI / Claude Code it appears to get stuck at 'Connecting...' state. It connects fine on clicking New Session. Not sure if that's intended - ie you're not connected until you hit new?

Comments

  • I can't reproduce this, but I've found a smoking gun - let me know if this persists in 9.9.3+.

  • Yes, all fixed in 9.9.3 thank you!

    That's got to be a record for bug report and fix < 24hrs :)

    If you ever feel like doing a video on your CI/CD and how you build LINQPad I'd love to watch it!

    Thanks for the super fast fix.

  • @JoeAlbahari said:
    I can't reproduce this, but I've found a smoking gun - let me know if this persists in 9.9.3+.

    I encountered the same problem; my LINQPad version is beta 9.9.3 on Windows. It works fine on macOS.

  • @webfans said:

    @JoeAlbahari said:
    I can't reproduce this, but I've found a smoking gun - let me know if this persists in 9.9.3+.

    I encountered the same problem; my LINQPad version is beta 9.9.3 on Windows. It works fine on macOS.

    The root cause is likely that my LINQPad environment, which requires a proxy for external access, lacks a global proxy configuration. I urgently need a solution to address this.

  • JoeAlbahari
    edited May 24

    That makes sense - it was relying on system defaults for proxy config. I've added basic support for proxies in 9.9.4 via LINQPad's global proxy config - let me know whether it works for you. To configure, go to Web Proxy Settings (Ctrl+Q, proxy) and restart.

    Xterm and WebGL assets are also now bundled locally with LINQPad.

    If anyone else experiences connectivity issues in 9.9.4+, please send me the log file in %localappdata%\LINQPad\logs.LINQPad9\log.txt, or on macOS, in ~/Library/Application Support/LINQPad/logs.LINQPad9/log.txt - detailed events are now recorded for CC initialization.

  • webfans
    edited May 25

    @JoeAlbahari said:
    That makes sense - it was relying on system defaults for proxy config. I've added basic support for proxies in 9.9.4 via LINQPad's global proxy config - let me know whether it works for you. To configure, go to Web Proxy Settings (Ctrl+Q, proxy) and restart.

    Xterm and WebGL assets are also now bundled locally with LINQPad.

    If anyone else experiences connectivity issues in 9.9.4+, please send me the log file in %localappdata%\LINQPad\logs.LINQPad9\log.txt, or on macOS, in ~/Library/Application Support/LINQPad/logs.LINQPad9/log.txt - detailed events are now recorded for CC initialization.

    First of all, thank you very much for your reply. I have already updated to 9.9.4, and Claude can now connect normally. The problem still exists:https://forum.linqpad.net/discussion/3592/javascriptexception-referenceerror-echarts-is-not-defined#latest