Skip to content

chore: Cloud Agent environment (dashboard-managed — no repo changes) - #1

Open
PhilBot402 wants to merge 2 commits into
mainfrom
philbot-cloud-agent-env-c88d
Open

PhilBot402 wants to merge 2 commits into
mainfrom
philbot-cloud-agent-env-c88d

Conversation

@PhilBot402

@PhilBot402 PhilBot402 commented Aug 30, 2026

Copy link
Copy Markdown
Owner

Superseded — safe to close

This branch originally committed .cursor/environment.json + .cursor/install.sh, but since this is a fork that should stay in sync with upstream, the committed config was reverted. The branch now has a net-zero diff against main.

The Cloud Agent environment is instead dashboard-managed (config + prebuilt snapshot live in Cursor, nothing committed to the repo), so main stays byte-identical to x402-foundation/x402.

No repo changes are needed — this PR can be closed.

What the environment does

  • Adds the toolchains the base image lacks (Go 1.24.1, uv, Maven, Foundry) and installs/builds all four SDKs (TypeScript, Python, Go, Java) plus the examples/typescript workspace.
  • Runs as a prebuilt build, so install executes once at build time and new agents boot from the snapshot without re-running setup.

Validation

  • All four SDKs green (TS build 28/28 + tests; Python pytest 2173 passed; Go 40 pkgs ok; Java 41 tests).
  • Fully-local end-to-end x402 payment (@x402/fetch@x402/express → facilitator → anvil fork of Base Sepolia): HTTP 200 settled with a real on-chain USDC transfer.
  • Draft build from a fresh checkout SUCCEEDED; a fresh Cloud Agent booted from it and passed all checks.
Open in Web Open in Cursor 

Add .cursor/environment.json and an idempotent install script that
provisions the toolchains the base image lacks (Go 1.24+, uv, Maven,
Foundry) and installs/builds all four SDKs (TypeScript, Python, Go,
Java) plus the TypeScript examples workspace.

Co-authored-by: gully-coyness-0v <gully-coyness-0v@icloud.com>
@PhilBot402
PhilBot402 marked this pull request as ready for review August 30, 2026 13:31
…nc with upstream)

Revert the committed .cursor/ config in favor of a Cursor dashboard-managed
environment so this fork's main stays byte-identical to upstream.

Co-authored-by: gully-coyness-0v <gully-coyness-0v@icloud.com>
@cursor cursor Bot changed the title chore: add Cloud Agent development environment chore: Cloud Agent environment (dashboard-managed — no repo changes) Aug 30, 2026
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