Add xcbuild to the Darwin QMD build inputs so node-gyp can satisfy its xcodebuild version probe inside the sandbox instead of relying on host CLT state.
Tests: nix build .#checks.aarch64-darwin.qmd-smoke --no-link --accept-flake-config; nix shell nixpkgs#go --command go test ./...; git diff --check
What:
- add a source-built qmd package and plugin metadata
- add a no-model-download qmd smoke check
- teach update-tools to notice qmd releases and the new sonoscli asset names
Why:
- nix-openclaw needs QMD as an internal runtime battery on Darwin and Linux
- the maintainer automation should not require a separate manual qmd bump path
Tests:
- nix build .#qmd .#checks.aarch64-darwin.qmd-smoke --accept-flake-config --no-link
- nix shell nixpkgs#go --command go test ./...
Point per-tool plugin flakes at the repository root with a relative input so bundled plugin evaluation uses the same source tree instead of stale historical nix-openclaw-tools commits.
Tests: go test ./...; nix flake show --all-systems; nix build 'git+file:///Users/josh/code/nix-openclaw-tools?dir=tools/goplaces#packages.aarch64-darwin.goplaces' --no-link
Move the flake identity from nix-steipete-tools to nix-openclaw-tools, update transferred upstream repos to openclaw, and drop stale CodexBar/bird packaging.
Tests: go test ./...; nix flake show --all-systems; nix build .#gogcli .#goplaces .#summarize .#camsnap .#sonoscli --no-link
Why
- tools/gogcli was pinned to an older root rev, so plugin output still resolved
gogcli 0.9.0 even after package bump.
What
- update tools/gogcli root input to openclaw/nix-steipete-tools rev eddb00d...
- refresh tools/gogcli/flake.lock root input to same rev
Tests
- cd tools/gogcli && nix build .#gogcli
- cd tools/gogcli && ./result/bin/gog version # 0.11.1
Why
- Need immediate delivery of refresh-token rotation persistence fix before upstream release.
- Keep existing binary-tar packaging flow (no package-model changes).
What
- bump gogcli package version 0.11.0 -> 0.11.1
- switch release artifact URLs to joshp123/gogcli v0.11.1
- update SRI hashes for darwin arm64, linux amd64, linux arm64 assets
Tests
- nix build .#gogcli
- ./result/bin/gog version
What:
- delete oracle package and plugin exports
- remove oracle from tool update and skill sync pipelines
- remove oracle mentions from README
Why:
- oracle is no longer part of the bundled toolchain
- keep package/update surface aligned with active bundled plugins only
Tests:
- go test ./... (pass)
- nix flake check --no-build (pass)