← Cloud EnvironmentCONTENT HISTORY

Update to Cloud Environment

Snapshot Nov 7, 2026 · 06:11 UTC · version 0.2.0

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Cloud Environment and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Sep 30, 2026 · 23:11 UTC

c23513e361a6f9dbe1c28e5c41de635f355469b4ec1740ae1cd2de1d38a91bd3

After

Nov 7, 2026 · 06:11 UTC

43c1edfd46ed50089691d1c28f21956d9c75dddde78bfa8f7c0993cce9bf737b

Package file

Before

Sep 30, 2026 · 23:11 UTC

3985

After

Nov 7, 2026 · 06:11 UTC

7482

Package file

Before

Sep 30, 2026 · 23:11 UTC

ed06da8a5917325f2aea394884e1deb9dd085a74d6ecc4f289d2e90b2f6366d9

After

Nov 7, 2026 · 06:11 UTC

ec96d051bb55af47524272b4444c84009e8cc0f111571eeeb2b5ebf4eb38b21b

Package file

Before

Sep 30, 2026 · 23:11 UTC

6363

After

Nov 7, 2026 · 06:11 UTC

6846

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

SKILL.md →

references/docker.md →

references/networking.md →

references/packages.md →

references/vpn.md →

references/packages.md

− removed · + added

--- before
+++ after
@@ -0,0 +1,31 @@
+# Package installation
+
+Keep ordinary development commands, Git, language environments, and builds under
+the current user. Use project-local virtual environments and user-owned package
+directories for language dependencies.
+
+For system packages, the selected environment may provide a scoped package
+installer. If `/usr/local/bin/cloud-agent-packages` is available, use
+`sudo -n /usr/local/bin/cloud-agent-packages update` followed by
+`sudo -n /usr/local/bin/cloud-agent-packages install <packages>`. Pass exact Debian
+package names, optionally with `:architecture` or `=version`. The helper accepts
+packages from the environment's approved repositories; it rejects local package
+files, repository changes, removals, and extra APT options.
+
+Preserve the inherited proxy settings and CA trust, and keep TLS verification
+enabled. Network policy still applies; an explicit destination-policy denial
+requires the supported configuration workflow.
+
+If the image already runs as root, invoke the helper directly; the command
+sandbox and approval policy still apply.
+
+Sudo cannot elevate inside the command sandbox. Use the execution tool's normal
+full command escalation (`sandbox_permissions: "require_escalated"` where
+supported), subject to the current approval policy. Additional writable paths
+or network access alone do not enable sudo. `environment_status` reports network
+and credential readiness, not whether sudo is installed or provisioned.
+
+If escalation is unavailable or denied, or sudo is not provisioned, report that
+limitation; do not change sandbox or sudo configuration. After installation,
+run tools as the ordinary user. Avoid using sudo for project files, virtual
+environments, language package managers, browser, or desktop commands.
Full technical diff · 9 changed fields

changed /files/SKILL.md/sha256

BEFORE
"c23513e361a6f9dbe1c28e5c41de635f355469b4ec1740ae1cd2de1d38a91bd3"
AFTER
"43c1edfd46ed50089691d1c28f21956d9c75dddde78bfa8f7c0993cce9bf737b"

changed /files/SKILL.md/size

BEFORE
3985
AFTER
7482

changed /files/references~1docker.md/sha256

BEFORE
"ed06da8a5917325f2aea394884e1deb9dd085a74d6ecc4f289d2e90b2f6366d9"
AFTER
"ec96d051bb55af47524272b4444c84009e8cc0f111571eeeb2b5ebf4eb38b21b"

changed /files/references~1docker.md/size

BEFORE
6363
AFTER
6846

changed /files/references~1networking.md/sha256

BEFORE
"0e897330ac66015b44f0dc16f57d48279c7782a4e79ac6309f6c3b96ce833a8f"
AFTER
"349d5b56dfff6f3973852941af2b59b2576d9461d851d167fa78da7f5a7dfd49"

changed /files/references~1networking.md/size

BEFORE
1688
AFTER
6117

added /files/references~1packages.md

BEFORE
Field was absent
AFTER
{
  "sha256": "7079ae62edd61083e1f448b845c7d6120e26e98882e918844403695f53ece6c9",
  "size": 1751
}

changed /files/references~1vpn.md/sha256

BEFORE
"e0be7532df91927959616f24304b9c3448f982dce04a3b511badfc7837e66613"
AFTER
"29e446165d393c5179bb3619f652b9b1e2e2e93723146cd51f0a2b7ad56d6bef"

changed /files/references~1vpn.md/size

BEFORE
8927
AFTER
11165
Full snapshot data
{
  "files": {
    "SKILL.md": {
      "sha256": "43c1edfd46ed50089691d1c28f21956d9c75dddde78bfa8f7c0993cce9bf737b",
      "size": 7482
    },
    "references/docker.md": {
      "sha256": "ec96d051bb55af47524272b4444c84009e8cc0f111571eeeb2b5ebf4eb38b21b",
      "size": 6846
    },
    "references/networking.md": {
      "sha256": "349d5b56dfff6f3973852941af2b59b2576d9461d851d167fa78da7f5a7dfd49",
      "size": 6117
    },
    "references/packages.md": {
      "sha256": "7079ae62edd61083e1f448b845c7d6120e26e98882e918844403695f53ece6c9",
      "size": 1751
    },
    "references/vpn.md": {
      "sha256": "29e446165d393c5179bb3619f652b9b1e2e2e93723146cd51f0a2b7ad56d6bef",
      "size": 11165
    },
    "scripts/ensure-socat.sh": {
      "sha256": "5d978e9230c4363dc84e2169e0385efaff2f1b5259da8fb15ed57924fdcd13f0",
      "size": 2962
    }
  }
}

SHA-256 of public snapshot: 57c582decb5bf8d5666540d73a9c383b344bab1f1966b457c96de7fdc068985e