fix(brand): use verboo binary in /resume cross-project command - #56
Merged
Merged
Conversation
The `/resume` picker told users to run `cd <path> && claude --resume <id>` whenever the selected session lived in another directory. `claude` is not the binary this fork ships: `package.json` declares `verboo`, and both `utils/gracefulShutdown.ts` and `services/tips/tipRegistry.ts` already print `verboo --resume`. The generated command is also copied to the clipboard, so users pasted a command that could not work. Also replaced three remaining user-visible "Claude" strings in `LogSelector`: the agentic-search results header, the searching status line, and the "search deeply" option label. References that legitimately mean Anthropic Claude are untouched: the "requires a Claude account" teleport error (that really is an Anthropic account), `.claude/worktrees`, the `claude-code/<ver>` user agent, the tmux socket prefix, the keybindings JSON-schema URL, and `src/commands/claude/`. Bumps version to 0.15.26. Co-Authored-By: Verboo Code <noreply@code.verboo.ai>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Resumo
Quando você dá
/resumee escolhe uma sessão que pertence a outro diretório, o Verboo Code não retoma — ele mostra/copia um comandocd. Esse comando usava o binárioclaude:claudenão é o binário que este fork distribui. Opackage.jsondeclaraverboo, eutils/gracefulShutdown.ts:181eservices/tips/tipRegistry.ts:378já imprimemverboo --resume. Como o comando também vai para a área de transferência, o usuário colava um comando que não funcionava.Mudança
src/utils/crossProjectResume.ts:44,69claude --resumeverboo --resume(+ marcador// VERBOO-BRANDnos 2 sítios)src/components/LogSelector.tsx:1318Claude found these results:Verboo found these results:src/components/LogSelector.tsx:1346Search deeply using Claude →Search deeply using Verboo →src/components/LogSelector.tsx:1412Searching with Claude…Searching with Verboo…Havia dois sítios em
crossProjectResume.ts: o early-return deUSER_TYPE !== 'ant'e o caminho "different repo" dos ants.Usei "Verboo" e não "Verboo Code" nas strings do
LogSelectorde propósito: "Verboo Code" é exatamente o literal que oscripts/rebrand-check.tssinaliza como regressão.Não alterado (de propósito)
Referências que legitimamente dizem Claude/Anthropic:
ResumeTask.tsx:252— "Teleport requires a Claude account": é literalmente uma conta Anthropic, trocar seria incorreto.claude/worktrees(caminho real do produto), user-agentclaude-code/<ver>, prefixo de socket tmuxclaude-*schemastore.org/claude-code-keybindings.json)src/commands/claude/— feature de desbloquear modelos Claude nativosVerificação
bun run build→✓ Built verboo v0.15.26, smokeverboo --version=0.15.26 (Verboo Code)verboo --resumepresente,claude --resumeausenteVerboo found these resultseSearching with Verboopresentes; as strings antigas ausentesscripts/rebrand-check.ts: zero hits nos arquivos alterados (nenhum padrão de regra)bun run typecheck: conjunto de erros idêntico ao deorigin/main(nenhum erro novo)package.json0.15.25 → 0.15.26Achado relacionado (não incluído aqui)
O
scripts/rebrand-check.tstem regras para "Verboo Code",Anthropicuser-visible eapi.anthropic.com, mas nenhuma regra para "Claude" user-visible — que é exatamente a classe deste bug. Por isso passou batido. Candidato a regra nova (com allowlist para os internos acima), possivelmente em PR separado.🤖 Generated with Verboo Code