| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
chore(skills): legacy skill-hash manifest + packaging seams | 1 个月前 | |
docs(sdks): README SDK section, test:sdk:* scripts, verify-sdks.sh drift gate, runbook entry (P3 S-DOCS) | 1 个月前 | |
docs(readme): larger follow line and chart text | 1 个月前 | |
build(binary): single-file binary build + dormant CI matrix Productize the validated @yao-pkg/pkg recipe: - package.json: exact-pinned @yao-pkg/pkg@6.21.0 + esbuild@0.28.0 devDeps; build:binary = fresh build -> esbuild CJS bundle -> pkg. - packaging/binary/bundle.mjs: esbuild CJS bundle (externals: natives + playwright + sharp + ink stack; import.meta.url shim; react-devtools stub). - packaging/binary/pkg.config.json + pack.sh: pkg config at repo root (base-dir rule), package.json depth shims, host-target packaging to packaging/binary/dist. - .github/workflows/binary-build.yml: DORMANT (tag-triggered only), 5-platform matrix, per-platform asset lists (linux/win unverified-until-CI), checksums, release-time codesign/notarize + Authenticode placeholder (secrets-gated). - scripts/verify-channel-binary.sh: builds + re-runs assertions (a)-(h) incl. the sqlite-vec probe (now PASS) + version-freshness. - packaging/verification/binary.md: 10/10 PASS on macOS arm64, 197 MB binary. - .gitignore: packaging/binary/dist + root pkg.build.json. | 1 个月前 | |
fix(packaging): brew formula builds better-sqlite3 binding; local-tap verify std_npm_args alone skips native postinstalls (broken cache binding); ignore_scripts:false aborts on fsevents node-gyp. Install tree with --ignore-scripts then explicitly rebuild better-sqlite3. Verified on node@22: version match, doctor exit 0, better-sqlite3 PREBUILT. | 1 个月前 | |
test(docker): verify sudo-ABSENT graceful skip + re-run outcomes on slim image The sudo check now proves the real condition: no sudo binary in the image, raw spawn surfaces ENOENT, and the warmup that exercises detectDepsStrategy over it still completes with playwright ok. Verification re-run: all 9 checks PASS; doctor green in the python-less container; sizes drop to default 1.32GB / full 2.32GB / amd64 1.67GB. | 1 个月前 | |
test(packaging): npm-channel verification script + report npm pack -> npm i -g into a throwaway prefix (real global untouched) -> --version reports package version + doctor exit 0 on a fresh WIGOLO_DATA_DIR. Verified PASS on macOS arm64; shellcheck clean. | 1 个月前 | |
docs(rest): REST API + self-host README section + verify script Add a 'REST API & self-host' README section (10-tool curl quickstart, auth model incl. token-file, resource-limit env table, one-command self-host, experimental Firecrawl-compat shim) and the ajv/openapi validator dependency notes. Wire the API-token env into packaging/compose.serve.yml with a non-loopback-bind fail-closed note. Add scripts/verify-channel-rest.sh (POSIX sh): boots serve, exercises all 10 /v1 routes + openapi + /v1/tools + transport negatives + the auth matrix + shim on/off, exits non-zero on any mismatch. | 1 个月前 | |
feat(packaging): curl|sh bootstrap installer + channel verification install.sh (POSIX sh, shellcheck-clean): detects OS/arch, bails with actionable guidance on musl/Alpine, glibc<2.28, 32-bit ARM, RISC-V, Windows, and no-downloader; honors HTTPS_PROXY. Prefers a released prebuilt binary (checksum-verified) when present, else downloads a pinned Node v22.23.1 runtime (sha256 fail-closed against SHASUMS256.txt) under ~/.wigolo/runtime and installs wigolo via the pinned runtime's own npm. Writes a PATH-prepending shim, is idempotent (re-run = upgrade), and --uninstall removes the tool while preserving user data. WIGOLO_INSTALL_SOURCE / WIGOLO_INSTALL_PREFIX test mode. verify-channel-sh.sh drives the full contract from a local npm-pack tarball; verification/sh.md records outcomes (all PASS on macOS arm64). | 1 个月前 | |
docs(sdks): README SDK section, test:sdk:* scripts, verify-sdks.sh drift gate, runbook entry (P3 S-DOCS) | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 |