Skip to content

dogfood:standalone installs by default#116

Merged
nedtwigg merged 1 commit into
mainfrom
dogfood-fix
May 29, 2026
Merged

dogfood:standalone installs by default#116
nedtwigg merged 1 commit into
mainfrom
dogfood-fix

Conversation

@nedtwigg
Copy link
Copy Markdown
Member

Brings the two dogfood commands in sync: dogfood:standalone now installs over the system copy by default, matching dogfood:vscode. The fast build-and-launch path is now the unusual case, gated behind --no-install.

What changed

  • standalone/scripts/dogfood.sh — inverted the flag. Install is the default; --no-install selects the old launch-from-target/release behavior. Updated header docs, the "will work from then on" hints, and the Linux/unsupported-platform fallback to point at --no-install.
  • README.md — updated the two command examples.

Tradeoff

Install-by-default means Linux (install not implemented) and fresh clones (no prior install) now hit their error paths on the bare command instead of silently launching. Since installing was already the everyday path, the escape hatch is just --no-install, and the error messages name it.

🤖 Generated with Claude Code

Invert the flag so `dogfood:standalone` installs over the system copy by
default, matching `dogfood:vscode`. The fast launch-from-build-dir path is
now the unusual case, behind `--no-install`.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying mouseterm with  Cloudflare Pages  Cloudflare Pages

Latest commit: 80b6d1a
Status: ✅  Deploy successful!
Preview URL: https://a3b31afb.mouseterm.pages.dev
Branch Preview URL: https://dogfood-fix.mouseterm.pages.dev

View logs

@nedtwigg nedtwigg merged commit 3281d0b into main May 29, 2026
6 checks passed
@nedtwigg nedtwigg deleted the dogfood-fix branch May 29, 2026 04:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants