aaif-goose / aaif-goose/vscode-goose
Goose Desktop version not working on Windows
- Linguagem predominante
- TypeScript
- Estrelas
- 43
- Forks
- 20
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
running goose desktop 1.32.0
Autodetects folder, but version incompatible.
10:37:47.885 [INFO] Goose extension activating...
10:37:47.886 [DEBUG] Commands registered: goose.showLogs, goose.restart
10:37:47.887 [DEBUG] [Context] Context commands registered: goose.sendSelectionToChat
10:37:47.887 [DEBUG] [Links] External link handler registered
10:37:47.887 [DEBUG] [FileSearch] File search handler registered
10:37:47.891 [INFO] Found goose binary at: C:\Program Files\Goose\goose.exe
10:37:48.009 [INFO] [Webview] Webview view resolved
10:37:50.788 [ERROR] Goose version check failed: detected unknown, requires 1.16.0
10:37:50.788 [DEBUG] [Webview] Queueing message: VERSION_STATUS
10:37:50.788 [INFO] Goose extension activated (version incompatible - version check blocked).
10:39:03.735 [DEBUG] Show logs command invoked
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
O issue está na lógica de detecção de versão do binário desktop do Goose no Windows. Comece examinando o código de ativação da extensão, provavelmente em src/extension.ts, onde ele verifica o binário em C:\\Program Files\\Goose\\goose.exe. Procure a função de análise de versão e compare-a com a versão esperada 1.16.0. Teste executando o binário manualmente para ver o formato da saída. A correção envolve atualizar a análise para lidar com a string de versão real retornada por goose.exe.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- go, typescript
- Domínio
- cli, desktop
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Pouca atividade
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 55/100