Bumps @mosaicstack/mosaic from 0.0.29 to 0.0.30. Ships two hotfixes that have already landed on main:
mosaicstack/stack#455 — fix(mosaic): stop yolo runtime from leaking runtime name as first user message (closesmosaicstack/stack#454). mosaic yolo claude (and the other runtimes) no longer forwards the literal runtime name as the initial positional arg to the underlying CLI.
mosaicstack/stack#458 — fix(mosaic): seed TOOLS.md from defaults on install (closesmosaicstack/stack#457). The bash framework installer now seeds ~/.config/mosaic/TOOLS.md from defaults/TOOLS.md, the TS wizard's syncFramework uses an explicit whitelist instead of iterating defaults/*, preservePaths is aligned with the bash PRESERVE_PATHS, and the stale rails/ references in TOOLS.md.template are replaced with tools/.
Test plan
packages/mosaic/package.json version field updated
pnpm --filter @mosaicstack/mosaic run typecheck green
pnpm --filter @mosaicstack/mosaic run lint green
Repo-wide pnpm format:check green
CI green on PR
Merged and .woodpecker/publish.yml publish-npm step succeeds on main push
0.0.30 tarball reachable at https://git.mosaicstack.dev/api/packages/mosaicstack/npm/@mosaicstack/mosaic/
## Summary
Bumps `@mosaicstack/mosaic` from `0.0.29` to `0.0.30`. Ships two hotfixes that have already landed on `main`:
- **mosaicstack/stack#455** — `fix(mosaic): stop yolo runtime from leaking runtime name as first user message` (closes mosaicstack/stack#454). `mosaic yolo claude` (and the other runtimes) no longer forwards the literal runtime name as the initial positional arg to the underlying CLI.
- **mosaicstack/stack#458** — `fix(mosaic): seed TOOLS.md from defaults on install` (closes mosaicstack/stack#457). The bash framework installer now seeds `~/.config/mosaic/TOOLS.md` from `defaults/TOOLS.md`, the TS wizard's `syncFramework` uses an explicit whitelist instead of iterating `defaults/*`, `preservePaths` is aligned with the bash `PRESERVE_PATHS`, and the stale `rails/` references in `TOOLS.md.template` are replaced with `tools/`.
## Test plan
- [x] `packages/mosaic/package.json` version field updated
- [x] `pnpm --filter @mosaicstack/mosaic run typecheck` green
- [x] `pnpm --filter @mosaicstack/mosaic run lint` green
- [x] Repo-wide `pnpm format:check` green
- [ ] CI green on PR
- [ ] Merged and `.woodpecker/publish.yml` publish-npm step succeeds on main push
- [ ] `0.0.30` tarball reachable at `https://git.mosaicstack.dev/api/packages/mosaicstack/npm/@mosaicstack/mosaic/`
Ships the TOOLS.md seeding fix from PR #458 (issue #457) and the yolo
runtime initial-arg fix from PR #455 (issue #454).
Co-Authored-By: Claude Opus 4.6 <[email protected]>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Bumps
@mosaicstack/mosaicfrom0.0.29to0.0.30. Ships two hotfixes that have already landed onmain:fix(mosaic): stop yolo runtime from leaking runtime name as first user message(closes mosaicstack/stack#454).mosaic yolo claude(and the other runtimes) no longer forwards the literal runtime name as the initial positional arg to the underlying CLI.fix(mosaic): seed TOOLS.md from defaults on install(closes mosaicstack/stack#457). The bash framework installer now seeds~/.config/mosaic/TOOLS.mdfromdefaults/TOOLS.md, the TS wizard'ssyncFrameworkuses an explicit whitelist instead of iteratingdefaults/*,preservePathsis aligned with the bashPRESERVE_PATHS, and the stalerails/references inTOOLS.md.templateare replaced withtools/.Test plan
packages/mosaic/package.jsonversion field updatedpnpm --filter @mosaicstack/mosaic run typecheckgreenpnpm --filter @mosaicstack/mosaic run lintgreenpnpm format:checkgreen.woodpecker/publish.ymlpublish-npm step succeeds on main push0.0.30tarball reachable athttps://git.mosaicstack.dev/api/packages/mosaicstack/npm/@mosaicstack/mosaic/