Skip to content

docs: Google ADK Python and Cloudflare Think Guard - #920

Open
davidmytton wants to merge 7 commits into
mainfrom
david/cursor/guard-adk-py-think-docs-957d
Open

docs: Google ADK Python and Cloudflare Think Guard#920
davidmytton wants to merge 7 commits into
mainfrom
david/cursor/guard-adk-py-think-docs-957d

Conversation

@davidmytton

@davidmytton davidmytton commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

Adds two Guard framework pages in one PR. Rebased onto main after #919 (language-split merge). The live JS Google ADK page at /guards/google-adk/ is unchanged. Google ADK Python and Cloudflare Think stay separate adapter keys, not language tabs on another page.

Pages

  • /guards/google-adk-py/ — Python arcjet[google-adk] (google-adk>=2.0.0,<3) with guard_tool, guard_plugin, and google_adk_context. DENY is a skip dict with arcjetDenied. Related cites examples/fastapi-google-adk-guard.
  • /guards/cloudflare-think/@arcjet/guard/cloudflare-think/v0 with peer @cloudflare/think >=0.3.0 <1. Exports guardHooks and cloudflareThinkContext. Default DENY is substitute; onDeny: "block" is real DENY only; fail-closed substitutes. Related cites examples/cloudflare-think-agent (example @ 6d9e94f5, vendor 58a7d8b8).

Pins

Open in Web Open in Cursor 

@vercel

vercel Bot commented Sep 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
arcjet-docs Ready Ready Preview Sep 3, 2026 7:35pm UTC

Request Review

@arcjet-review arcjet-review Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Arcjet Review — 🔴 High Risk

Decision: Blocked

Rationale: PR has merge conflicts. Resolve conflicts before review.

Review: e95fd098 | Powered by Arcjet Review

cursoragent and others added 4 commits September 3, 2026 19:03
Add /guards/google-adk-py/ and /guards/cloudflare-think/ with
index, quick start, and get-started wiring. Pin the Python extra
to 679423c9 and the Think export to 58a7d8b8. Leave the live JS
Google ADK page unchanged.

Co-authored-by: David Mytton <davidmytton@users.noreply.github.com>
Add snapshots for /guards/google-adk-py/ and /guards/cloudflare-think/,
and update get-started, Guard index, quick start, and framework
integrations screenshots.

Co-authored-by: David Mytton <davidmytton@users.noreply.github.com>
Link examples/fastapi-google-adk-guard from /guards/google-adk-py/
Related. Adapter pins stay 679423c9 (Python ADK) and 58a7d8b8 (Think).

Co-authored-by: David Mytton <davidmytton@users.noreply.github.com>
Keep linux llms snapshots in sync with the new Google ADK Python
and Cloudflare Think entries after the #919 rebase.

Co-authored-by: David Mytton <davidmytton@users.noreply.github.com>
@cursor
cursor Bot force-pushed the david/cursor/guard-adk-py-think-docs-957d branch from e52a51c to 62c700a Compare September 3, 2026 19:05
cursoragent and others added 2 commits September 3, 2026 19:09
Guard adapter TypeScript snippets import unpublished packages.
Match the existing per-adapter tsconfig exclude so Vercel and
Playwright build pass.

Co-authored-by: David Mytton <davidmytton@users.noreply.github.com>
Update get-started, Guard index, quick start, and framework
integrations snapshots for the new adapters after the #919 rebase.

Co-authored-by: David Mytton <davidmytton@users.noreply.github.com>
Homepage FrameworkLinks now includes Google ADK Python and
Cloudflare Think, which stale home-light/home-dark snapshots
missed. Fixes Playwright shard 1/4.

Co-authored-by: David Mytton <davidmytton@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs review Awaiting human review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants