Skip to content

README: trim the Quickstart, build the worker image with make images - #120

Merged
Jaana Dogan (rakyll) merged 1 commit into
agent-substrate:mainfrom
rakyll:readme-cleanup
Oct 27, 2026
Merged

Jaana Dogan (rakyll) merged 1 commit into
agent-substrate:mainfrom
rakyll:readme-cleanup

Conversation

@rakyll

Copy link
Copy Markdown
Collaborator
  • Add a "Build and Push the Images" step (make images) and use $ATE_ENV_IMAGE_REPO in the --worker-image example.
  • Cut the prerequisites down to the minimum Substrate version, the version ate-env is built against, and a GCS snapshots bucket. Remove the commit-by-commit compatibility notes and the paragraph on re-registering templates after an upgrade.
  • Remove the separate Images section, the --wake-budget paragraph, the "from a source build" comments, and all --rootfs-image material (also in docs/release.md).
  • Use for --snapshots-bucket.
  • List only the MCP tools internal/mcp defines (read_file, write_file, shell), and drop the edit_file, glob and grep entries for tools that do not exist.

`make images` now also builds and pushes Substrate's ateworker-gvisor
worker image to $(ATE_ENV_IMAGE_REPO). It builds the Substrate version
pinned in go.mod, from that module's own directory so its .ko.yaml and
go.sum apply and this repo's go.mod and go.sum stay unchanged. Image
naming (--base-import-paths) and the version stamp match Substrate's
`ate-setup publish worker-images`. The stamp goes through GOFLAGS
because older ko releases do not have --ldflags. The target prints the
ref to pass as --worker-image next to --api-image and --guest-image.

README:

- Add a "Build and Push the Images" step (`make images`) and use
  $ATE_ENV_IMAGE_REPO in the --worker-image example.
- Cut the prerequisites down to the minimum Substrate version, the
  version ate-env is built against, and a GCS snapshots bucket. Remove
  the commit-by-commit compatibility notes and the paragraph on
  re-registering templates after an upgrade.
- Remove the separate Images section, the --wake-budget paragraph, the
  "from a source build" comments, and all --rootfs-image material
  (also in docs/release.md).
- Use <gcs-bucket> for --snapshots-bucket.
- List only the MCP tools internal/mcp defines (read_file, write_file,
  shell), and drop the edit_file, glob and grep entries for tools that
  do not exist.

Signed-off-by: Jaana Dogan <jbd@google.com>
@rakyll
Jaana Dogan (rakyll) merged commit 281e860 into agent-substrate:main Oct 27, 2026
3 checks passed
@rakyll
Jaana Dogan (rakyll) deleted the readme-cleanup branch October 27, 2026 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants