fix(workspace): don't offer the engine install when a workspace declares no integration tools
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 78/100
- Tipo de issue
- Bug
- Clareza
- Claramente especificada
- Status de atividade
- Ativa
- Stack de tecnologia
- typescript
- Domínio
- cli
Direção de pesquisa
Comece em packages/opencode/src/altimate/workspace/engine-offer.ts e leia toolsNeed() e describeOffer() para ver como a quantidade de integrações declarada controla a oferta de instalação. Reproduza o problema com um workspace que não declare integrações e confira a saída de /integrations e o contexto do agente; o trabalho estará concluído quando, com a quantidade igual a zero, não aparecer nenhuma solicitação de instalação nem mensagem sobre ferramentas indisponíveis. O issue também relata que as descrições das opções são cortadas em 160 colunas, então confira essas descrições no mesmo fluxo.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
In a project linked to a workspace with no integrations, every run prints on stderr:
Workspace "<name>": 0 integration tools need datamate 0.7.3+ (found 0.7.1). Update with: npm i -g @altimateai/[email protected]
and the TUI's /integrations says "0 integration tools unavailable" while still offering Install now. The agent's context also says none of the workspace's integration tools are available. toolsNeed() / describeOffer() in packages/opencode/src/altimate/workspace/engine-offer.ts don't treat declared === 0 as nothing to offer.
Also cosmetic: at 160 columns the /integrations option descriptions are cut off ("Copy the install command to your clipbo", "Won't ask again for this workspace for 7 day").
Found during the v0.12.8 release e2e. Not a regression: engine-offer.ts last changed in v0.11.1.
- Linguagem predominante
- TypeScript
- Estrelas
- 813
- Forks
- 124
- Merge médio
- 1d 18h
- PRs com merge (30d)
- 70
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de AltimateAI/altimate-code
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
AltimateAI/altimate-code#1623 ·
Mantenedores costumam responder em até 1 dia
-
TUI hangs on a blank screen when a worker RPC request fails (e.g. --port already in use)Talvez já em andamento @devin-ai-integration assumiu há 4 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 64/100
AltimateAI/altimate-code#1616 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
AltimateAI/altimate-code#1591 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
AltimateAI/altimate-code#1590 ·
Mantenedores costumam responder em até 1 dia
-
fix(telemetry): mask the words after a credential word in error_messageTalvez já em andamento @Bowen-Xue-ac2 assumiu há 3 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 69/100
AltimateAI/altimate-code#1588 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de AltimateAI/altimate-code
Issues semelhantes
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 61/100
lingdojo/kana-dojo#33465 · 1 comentário · 5 reações ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
opensheetmusicdisplay/opensheetmusicdisplay#1885 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
Mantenedores costumam responder em até 1 dia
-
Time zone picker still shows America/Winnipeg as -06:00 after Manitoba’s move to permanent UTC-5Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
home-assistant/frontend#55537 ·
Mantenedores costumam responder em até 1 dia
-
What's New sheet: inline rows join title and summary with no space in copied/accessibility textAbertaneeds-triage
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 82/100
manaflow-ai/cmux#31347 ·
Mantenedores costumam responder em até 1 dia