Skip to content

Possible Network Requests

Shx Guo edited this page Jan 27, 2024 · 6 revisions

From Copilot for Xcode.app

  • https://copilotforxcode-license.intii.com (pre-built binary)

    • when you activate the license key.
    • when you deactivate the license key.
    • when you open the app if a license key is available.
    • when you validate the license key manually.
    • every 24 hours if a license key is available.

    The request contains only the license key, the email address (only on activation), and an instance id. You are free to MITM the request to see what data is sent.

  • The Chat/Embedding model Base URL

    • when you click the "Test" button in the settings.
  • https://api.codeium.com

    • when you sign-in your Codeium account
  • https://github.com/

    • when it updates/install the Codeium language server.
    • when it updates/install the GitHub Copilot language server.
    • when it checks for update for Copilot for Xcode.app
    • when it downloads an update of Copilot for Xcode.app

From CopilotForXcodeExtensionService.app

  • https://copilotforxcode-license.intii.com (pre-built binary)

    • when you open the app if a license key is available.
    • every 24 hours if a license key is available.

    The request contains only the license key and an instance id. You are free to MITM the request to see what data is sent.

  • The Chat/Embedding model Base URL

    • when you use the chat feature.
    • when you use the prompt to code feature.
  • The Bing Search Endpoint in Bing Search settings.

    • when you use the search plugin and @web scope in chat.
  • https://github.com/

    • when it updates the Codeium language server.
    • when it updates the GitHub Copilot language server.

From Node (Runs the GitHub Copilot language server)

  • Any domain belongs to GitHub that is called by the GitHub Copilot language server.
  • Any domain you set in the GitHub Copilot proxy settings

From language_server (Codeium language server)

  • Any domain belongs to Codeium that is called by the Codeium language server.