diff --git a/README.md b/README.md index e0d7867..df314f7 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # GEWU local research-agent pack -Version 0.20.12. Adds safe pack update scripts for Windows and POSIX workspaces. Clarifies Antigravity's MCP argument envelope and required project/budget fields, enforces the one-pass diagnostics/context/run sequence, and distinguishes staged sources from registered sources. It keeps prepared proposal JSON byte-for-byte intact, records safe recovery from one missing outer brace in a copied proposal, distinguishes malformed proposals from valid policy holds, makes clear that run state is created through GEWU MCP rather than local run files, avoids headless shell/cache lookups and run-ID reuse across pack changes, groups proposals by semantic learning, guards against placeholder probes, uses server-side canonical digest preparation, stores compact run pins, requires explicit shared scope, checks duplicates, bounds citation reads and checkpoints per-source budgets. +Version 0.20.13. Fixes Windows updater path handling. Adds safe pack update scripts for Windows and POSIX workspaces. Clarifies Antigravity's MCP argument envelope and required project/budget fields, enforces the one-pass diagnostics/context/run sequence, and distinguishes staged sources from registered sources. It keeps prepared proposal JSON byte-for-byte intact, records safe recovery from one missing outer brace in a copied proposal, distinguishes malformed proposals from valid policy holds, makes clear that run state is created through GEWU MCP rather than local run files, avoids headless shell/cache lookups and run-ID reuse across pack changes, groups proposals by semantic learning, guards against placeholder probes, uses server-side canonical digest preparation, stores compact run pins, requires explicit shared scope, checks duplicates, bounds citation reads and checkpoints per-source budgets. This pack contains the [agent profile](AGENTS.md), Claude harness pointer ([CLAUDE.md](CLAUDE.md)), shared protocols, four skills and separate pipeline procedures. An existing local host supplies the model and tools. There is no standalone agent engine here. diff --git a/manifest.json b/manifest.json index 37af6f9..b05a568 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "pack_id": "gewu-research", - "pack_version": "0.20.12", + "pack_version": "0.20.13", "manifest_version": "1.0.0", "status": "local-contract-and-checkpoint-bound-hosts-not-qualified", "execution": "existing-local-agent-host", @@ -397,7 +397,7 @@ "compatible_checkpoint_contracts": [ "gewu.local-checkpoint@0.1.0" ], - "sha256": "964fc6944b63e457855f558182cf3ab83c9c3bebc8fa6448087e3072a3f821d0", + "sha256": "81a67a3bdf9515831575405de7a3ea686e9ee9bcec14c04a8da9ced360324b89", "hash_encoding": "utf8-no-bom-lf" }, { @@ -516,6 +516,6 @@ "snapshot": { "algorithm": "sha256", "scope": "modules array serialized as UTF-8 JSON with sorted keys and compact separators", - "digest": "54f6dd1e9fbb9b3e7dcf4de99d43df36dd06cd796afa65a510df5978e6cee6f5" + "digest": "80cc9e1aecbec05a369291e79dfe94ddea87bfc418965e421b6fa75b7bf4bdc9" } } diff --git a/update_gewu.bat b/update_gewu.bat index 26c99e6..982a6f2 100644 --- a/update_gewu.bat +++ b/update_gewu.bat @@ -2,6 +2,7 @@ setlocal set "PACK=%~dp0" +if "%PACK:~-1%"=="\" set "PACK=%PACK:~0,-1%" if "%~1"=="" ( for %%I in ("%PACK%..") do set "WORKSPACE=%%~fI" ) else ( @@ -14,7 +15,7 @@ git -C "%PACK%" pull --ff-only if errorlevel 1 goto :pull_failed echo [2/3] Verifying the pulled pack... -python "%PACK%scripts\manifest_tool.py" verify +python "%PACK%\scripts\manifest_tool.py" verify if errorlevel 1 goto :source_verify_failed if not exist "%DEST%\" (