Commit Graph
10 Commits
Author SHA1 Message Date
zhaoxuya520 a9ed8d04ad Merge pull request #93 from jhuang-tw/fix/client-neutral-bootstrap-capability
fix: make MCP bootstrap client-neutral by default

Owner integration: preserve all prior CI contracts, document explicit host selection on Windows, and make the Bash manifest regression UTF-8 deterministic.
2026-08-19 11:58:54 +08:00
jhuang-tw 2b1e33f92d refactor: keep Bash bootstrap diff focused on host neutrality 2026-08-18 00:24:32 -07:00
jhuang-tw 919908885a fix: make Bash MCP host registration explicit 2026-08-18 00:11:19 -07:00
Atirna 0bcde46f50 fix(bootstrap): stub nohup so Linux CI records pnpm dev
The anything-analyzer start path backgrounds `nohup pnpm dev`. On Ubuntu CI
that never invoked the pnpm stub, so the source-pin regression missed the
argv. Intercept nohup like sudo, and fall back to a plain background when
nohup is absent.
2026-08-13 19:23:29 +05:30
Atirna 5e818abbbd fix(bootstrap): stub Linux apt in the PATH-stripped parser test
After Kali detection stopped using grep, Ubuntu CI reached python install
and called apt-get, which the macOS-oriented fixture never stubbed. Detect
Kali with builtins only, and accept brew or apt-get as the python sink.
2026-08-13 19:20:22 +05:30
Atirna fb311078f9 fix(bootstrap): run under a grep-free PATH
is_kali called grep on every Linux run, so the PATH-stripped parser-bootstrap
regression aborted before the pin gate. Detect Kali from os-release with tr,
and write Unix stubs as LF/UTF-8 so Linux pwsh can execute them.
2026-08-13 19:16:16 +05:30
Atirna 87e00b80db fix(bootstrap): fail closed before manifest installs 2026-08-13 03:22:32 +05:30
Atirna 1d929bf5db fix(bootstrap): harden pinned checkout promotion 2026-08-13 03:00:49 +05:30
Atirna e8faca63ed fix(bootstrap): enforce manifest-pinned sources 2026-08-13 02:30:36 +05:30
zhaoxuya520 9c28c6ca10 release: v1.0.1 2026-08-08 18:32:33 +08:00