Install
git clone https://github.com/buildepicshit/Wick.git
cd Wick
dotnet build Wick.slnx --configuration Release -maxcpucount:1Para quem é
Se quer ver no Godot telemetria de exceções C# enriquecida com Roslyn e passá-la a um assistente por MCP, este serviço encaixa. O Wick corre como processo externo, não dentro do Godot. Fala com o cliente de IA por stdio e usa TCP para o editor e o jogo em execução.
Não encaixa num ambiente sem SDK .NET 10 (10.0.201 ou mais novo) e Godot 4.6.1+ com .NET/Mono. Também não há um extremo na nuvem hospedado: é preciso construir e arrancar o Wick.Server em local. Esta página não dá nomes concretos de funções de ferramenta em sequência; a primeira tentativa só pode usar a capacidade de telemetria de exceções escrita. Não invente comandos de depuração ou de mudança de cena que não apareçam.
Página oficial:
https://github.com/buildepicshit/Wick
Primeira tentativa em 3 minutos
O caminho principal é clonar e construir em local. Não procure outro instalador. No terminal:
git clone https://github.com/buildepicshit/Wick.git
cd Wick
dotnet build Wick.slnx --configuration Release -maxcpucount:1
Depois use o fragmento oficial de arranque no anfitrião MCP, substituindo os caminhos de projeto pelo seu repositório e projeto Godot:
"command": "dotnet",
"args": ["run", "--project", "path/to/Wick/src/Wick.Server"],
"env": {
"WICK_GROUPS": "core,runtime,csharp,build",
"WICK_GODOT_BIN": "/path/to/godot",
"WICK_PROJECT_PATH": "/path/to/your/godot-project"
}
Pré-requisitos: SDK e Godot cumprem os pisos acima; ative os pilares de ferramentas com WICK_GROUPS ou --groups. Os path/to da configuração são só a redação oficial; substitua-os por diretórios reais. Só leitura não é risco zero: o processo lê o projeto local, ocupa TCP local e pode arrancar o Godot.
Primeira chamada de baixo risco: depois de ligar, leia telemetria de exceções C#. Não mude a cena nem dispare uma escrita de compilação não nomeada. Sinal de sucesso: voltam registos de exceção com informação Roslyn, ou vê com clareza que não há exceção para mostrar. As portas oficiais são stdio (MCP), TCP 6505 (ponte do editor), TCP 7777 (ponte de runtime), TCP 7878 (ponte acompanhante Wick.Runtime). Se uma porta estiver ocupada, pare na falha de ligação; não mude uma porta não escrita.
O endereço de clone é o mesmo repositório da página de notas:
https://github.com/buildepicshit/Wick.git
Casos de uso
Caso 1: ver exceções no editor. Primeiro garanta que a ponte do editor TCP 6505 liga, depois leia telemetria de exceções C# do projeto Godot atual. A evidência não tem nomes de ferramenta nem inventário de campos; o sucesso é ver exceções mais extras Roslyn. O exemplo de WICK_GROUPS inclui core, runtime, csharp, build; mantenha este conjunto na primeira tentativa.
Caso 2: ver exceções enquanto o jogo corre. Primeiro garanta que a ponte de runtime TCP 7777 liga, depois leia telemetria do jogo em execução. Se usar a ponte acompanhante Wick.Runtime, a porta é TCP 7878. Ambos os casos assentam em «processo externo + pontes»; não assuma que corre dentro do Godot como extra.
Limites de uso
Os pisos de versão, as três portas TCP e o stdio são limites duros. Esta página não tem nomes de funções de ferramenta; não preencha parâmetros que não apareçam. O comando de compilação inclui -maxcpucount:1; execute-o como oficial. Caminhos locais, o binário do Godot e o diretório do projeto são lidos pelo processo. Não trate os exemplos path/to oficiais como caminhos executáveis, e não invente um endereço na nuvem hospedado não nomeado.