Skip to content

Update production Trinity 9.4.3 to 9.4.4 with bounded web fetch - #4

Draft
uscolective-byte wants to merge 3 commits into
mainfrom
trinity/cloudflare-compat-2026-10-12
Draft

uscolective-byte wants to merge 3 commits into
mainfrom
trinity/cloudflare-compat-2026-10-12

Conversation

@uscolective-byte

@uscolective-byte uscolective-byte commented Oct 12, 2026 •

Copy link
Copy Markdown
Owner

The current production Worker is Trinity 9.4.3. This change adds a guarded, reproducible patch under Production-Update/ rather than replacing it with an older core snapshot.

Adds GET-only web_fetch through Agents SDK 0.28.0: private/credential URL rejection, redirect checks, 2 MB / 20 second limits, 6000-character windows and D1 source provenance marked untrusted. Preserves current PC tools, scoped MCP authorization, communication behavior and UI modules. No SQL migration or Sandbox migration.

Validation: four dedicated fetch boundary tests; current-bundle build; health 9.4.4, UI 200, unauthenticated API/MCP 401 in local workerd with compatibility date 2026-10-11. Production configuration and downloaded bundle are kept private; all bindings are inherited during Cloudflare version upload.

Replace the outdated 8.0.1 snapshot with a narrow reproducible 9.4.4 patch. Preserve production PC tools, scoped MCP permissions, UI and all private configuration. Include source provenance and bounded fetch tests.
@uscolective-byte uscolective-byte changed the title Add Trinity 8.0.1 Cloudflare core and bounded web fetch Update production Trinity 9.4.3 to 9.4.4 with bounded web fetch Oct 12, 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.

1 participant