mirror of
https://github.com/garrytan/gstack.git
synced 2026-11-11 19:20:26 +01:00
chore(release): re-slot C2 to v1.91.61.0 (merge queue); migration renamed to match VERSION
Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
This commit is contained in:
1 parent
3908e271a2
commit
90832f4406
7 files changed
+8
-8
No files matched your search
+2
-2
@@ -1,6 +1,6 @@
|
||||
# Changelog
|
||||
|
||||
## [1.91.58.0] - 2026-10-08
|
||||
## [1.91.61.0] - 2026-10-08
|
||||
|
||||
**A gstack install carries skills only for the agents you installed: a global Claude install drops from 632 SKILL.md files (34.7 MB) to 63 (2.5 MB).**
|
||||
**Codex and the other non-Claude agents get every file their skills read, instead of failing those reads silently.**
|
||||
@@ -35,7 +35,7 @@ Run `/gstack-upgrade` (or `git pull && ./setup`). The first setup prints one `pr
|
||||
- README and `docs/troubleshooting.md` explain the record, the prune and its backup, and how to get an agent back. `docs/ADDING_A_HOST.md` documents the render contract and the new host checklist step. setup's Hermes, OpenClaw and GBrain hints say to add the agent to the record before rendering it by hand.
|
||||
|
||||
#### For contributors
|
||||
- `bin/gstack-host-renders.sh` owns the record, the build's host selection and the prune; `scripts/build.sh`, setup, `bin/dev-setup` and `gstack-upgrade/migrations/v1.91.58.0.sh` source it. `bin/dev-setup` records Codex because it serves the repo's `.agents/`. `hosts/define-host.ts`' `sharedRuntimeRoot()` mirrors setup's new `_link_runtime_dists` list and `_copy_runtime_skill_refs`.
|
||||
- `bin/gstack-host-renders.sh` owns the record, the build's host selection and the prune; `scripts/build.sh`, setup, `bin/dev-setup` and `gstack-upgrade/migrations/v1.91.61.0.sh` source it. `bin/dev-setup` records Codex because it serves the repo's `.agents/`. `hosts/define-host.ts`' `sharedRuntimeRoot()` mirrors setup's new `_link_runtime_dists` list and `_copy_runtime_skill_refs`.
|
||||
- New tests: `test/runtime-root-assets.test.ts` builds each runtime root with setup's own functions and checks every `$GSTACK_ROOT` literal in that agent's render on disk (it fails on the previous setup for all five roots); `test/host-renders.test.ts` (record, build selection, sequential installs, the upgrade refresh path); `test/host-renders-prune.test.ts` (a real all-agent render with a customized file, a user file, a look-alike skill and links; two installs on one state root; link-based seeding; the migration).
|
||||
- Not verified: Cursor-agent and Claude Code were not re-run against the trimmed tree; the numbers are on-disk counts. The Windows copy-install paths are covered by stubbed tests only.
|
||||
- Thanks to @vschoener for reporting #1694 and for the first fix attempt in #1695, @skyzer for the relocation approach in #1819 (both closed in favor of this one), @Saisreenivas for the Cursor-agent freeze report, and @el-analista for #1077.
|
||||
|
||||
@@ -310,7 +310,7 @@ From the approved 2026-10 test/eval/CI audit plan; the audit PR files these.
|
||||
application-control messages as blocked from reporters' captures; nobody has
|
||||
run it on an enforcing machine. **Effort:** S. **Priority:** P3.
|
||||
|
||||
### P2/P3: install footprint follow-ups from the October fix wave (PR C2, v1.91.58.0)
|
||||
### P2/P3: install footprint follow-ups from the October fix wave (PR C2, v1.91.61.0)
|
||||
|
||||
- **`scripts/ship-measure.ts` on env-var hosts** — /ship's measure loop runs
|
||||
`$GSTACK_ROOT/scripts/ship-measure.ts`, which imports gstack's test helpers
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# gstack digest v1.91.58.0 — regenerate/re-copy after upgrading gstack
|
||||
# gstack digest v1.91.61.0 — regenerate/re-copy after upgrading gstack
|
||||
|
||||
Behavioral rules from gstack (https://github.com/garrytan/gstack), compressed
|
||||
for agent hosts without a full skill install. The full skills add workflows,
|
||||
|
||||
@@ -779,7 +779,7 @@ add its name to `.gstack-installed-hosts` first, then run
|
||||
`bun run gen:skill-docs --host <name>`. To restore one file, `mv` it back from
|
||||
the backup. A `kept` file is yours: move or delete it when you no longer need it.
|
||||
The backup sits in gstack's state root, which no agent scans; delete it once
|
||||
you are sure you don't need it (about 36 MB for a pre-1.91.58 Claude install).
|
||||
you are sure you don't need it (about 36 MB for a pre-1.91.61 Claude install).
|
||||
|
||||
**Expected result.** The next `./setup` prints no `pruned` line, and
|
||||
`./setup --status` lists the agents you use.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
# Migration: v1.91.58.0 — install footprint (#1694). The release queue may
|
||||
# Migration: v1.91.61.0 — install footprint (#1694). The release queue may
|
||||
# rename this file at /ship; it must match VERSION.
|
||||
#
|
||||
# Installs used to render every host's skills inside the checkout, so a global
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "gstack",
|
||||
"version": "1.91.58",
|
||||
"version": "1.91.61",
|
||||
"description": "Garry's Stack — Claude Code skills + fast headless browser. One repo, one install, entire AI engineering workflow.",
|
||||
"license": "MIT",
|
||||
"type": "module",
|
||||
|
||||
Reference in new issue
Block a user