fix(agent): normalize Windows updater paths
This commit is contained in:
1 parent
b5bfb2b9c8
commit
bf268f3c5a
3 files changed
+6
-5
No files matched your search
@@ -1,6 +1,6 @@
|
|||||||
# GEWU local research-agent pack
|
# 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.
|
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.
|
||||||
|
|
||||||
|
|||||||
+3
-3
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"pack_id": "gewu-research",
|
"pack_id": "gewu-research",
|
||||||
"pack_version": "0.20.12",
|
"pack_version": "0.20.13",
|
||||||
"manifest_version": "1.0.0",
|
"manifest_version": "1.0.0",
|
||||||
"status": "local-contract-and-checkpoint-bound-hosts-not-qualified",
|
"status": "local-contract-and-checkpoint-bound-hosts-not-qualified",
|
||||||
"execution": "existing-local-agent-host",
|
"execution": "existing-local-agent-host",
|
||||||
@@ -397,7 +397,7 @@
|
|||||||
"compatible_checkpoint_contracts": [
|
"compatible_checkpoint_contracts": [
|
||||||
"gewu.local-checkpoint@0.1.0"
|
"gewu.local-checkpoint@0.1.0"
|
||||||
],
|
],
|
||||||
"sha256": "964fc6944b63e457855f558182cf3ab83c9c3bebc8fa6448087e3072a3f821d0",
|
"sha256": "81a67a3bdf9515831575405de7a3ea686e9ee9bcec14c04a8da9ced360324b89",
|
||||||
"hash_encoding": "utf8-no-bom-lf"
|
"hash_encoding": "utf8-no-bom-lf"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -516,6 +516,6 @@
|
|||||||
"snapshot": {
|
"snapshot": {
|
||||||
"algorithm": "sha256",
|
"algorithm": "sha256",
|
||||||
"scope": "modules array serialized as UTF-8 JSON with sorted keys and compact separators",
|
"scope": "modules array serialized as UTF-8 JSON with sorted keys and compact separators",
|
||||||
"digest": "54f6dd1e9fbb9b3e7dcf4de99d43df36dd06cd796afa65a510df5978e6cee6f5"
|
"digest": "80cc9e1aecbec05a369291e79dfe94ddea87bfc418965e421b6fa75b7bf4bdc9"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+2
-1
@@ -2,6 +2,7 @@
|
|||||||
setlocal
|
setlocal
|
||||||
|
|
||||||
set "PACK=%~dp0"
|
set "PACK=%~dp0"
|
||||||
|
if "%PACK:~-1%"=="\" set "PACK=%PACK:~0,-1%"
|
||||||
if "%~1"=="" (
|
if "%~1"=="" (
|
||||||
for %%I in ("%PACK%..") do set "WORKSPACE=%%~fI"
|
for %%I in ("%PACK%..") do set "WORKSPACE=%%~fI"
|
||||||
) else (
|
) else (
|
||||||
@@ -14,7 +15,7 @@ git -C "%PACK%" pull --ff-only
|
|||||||
if errorlevel 1 goto :pull_failed
|
if errorlevel 1 goto :pull_failed
|
||||||
|
|
||||||
echo [2/3] Verifying the pulled pack...
|
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 errorlevel 1 goto :source_verify_failed
|
||||||
|
|
||||||
if not exist "%DEST%\" (
|
if not exist "%DEST%\" (
|
||||||
|
|||||||
Reference in new issue
Block a user