Skip to content

Migrate gator docs #2045

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 23 commits into
base: main
Choose a base branch
from
Open

Migrate gator docs #2045

wants to merge 23 commits into from

Conversation

alexandratran
Copy link
Contributor

@alexandratran alexandratran commented May 23, 2025

Description

Migrate versioned Delegation Toolkit docs into main doc site.

Once ready to launch, this PR (https://github.com/Consensys/metamask-cloudflare-infra/pull/116) adds a redirect from docs.gator.metamask.io/* to docs.metamask.io/delegation-toolkit.

Preview

https://metamask-docs-bbgelslo4-consensys-ddffed67.vercel.app/delegation-toolkit/

Checklist

Complete this checklist before merging your PR:

  • If this PR contains a major change to the documentation content, I have added an entry to the top of the "What's new?" page.
  • The proposed changes have been reviewed and approved by a member of the documentation team.

Copy link

vercel bot commented May 23, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
metamask-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 6, 2025 6:12pm

Signed-off-by: bgravenorst <[email protected]>
# Conflicts:
#	docs/whats-new.md
Signed-off-by: bgravenorst <[email protected]>
Signed-off-by: bgravenorst <[email protected]>
bgravenorst and others added 6 commits June 4, 2025 10:41
* Add embedded wallets.

Signed-off-by: bgravenorst <[email protected]>

* Stylesheet updates.

Signed-off-by: bgravenorst <[email protected]>

* Apply feedback.

Signed-off-by: bgravenorst <[email protected]>

---------

Signed-off-by: bgravenorst <[email protected]>
Signed-off-by: bgravenorst <[email protected]>
* Update react-native.md

Expo Demo repo had been deleted and was a broken link.

* Update sdk/quickstart/react-native.md

Co-authored-by: Alexandra Carrillo <[email protected]>

* Update sdk/quickstart/react-native.md

Co-authored-by: Alexandra Carrillo <[email protected]>

* Update react-native.md

---------

Co-authored-by: Alexandra Carrillo <[email protected]>
…oup (#2072)

Bumps the npm_and_yarn group with 1 update: [tar-fs](https://github.com/mafintosh/tar-fs).


Updates `tar-fs` from 1.16.4 to 1.16.5
- [Commits](https://github.com/mafintosh/tar-fs/commits)

---
updated-dependencies:
- dependency-name: tar-fs
  dependency-version: 1.16.5
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandra Carrillo <[email protected]>
Signed-off-by: bgravenorst <[email protected]>
Signed-off-by: bgravenorst <[email protected]>
@alexandratran alexandratran marked this pull request as ready for review June 5, 2025 20:56
@Copilot Copilot AI review requested due to automatic review settings June 5, 2025 20:56
@alexandratran alexandratran requested review from a team as code owners June 5, 2025 20:56
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR migrates versioned Delegation Toolkit documentation into the main MetaMask docs site and updates related configuration files. Key changes include adding new how‐to guides, quickstart guides, experimental feature documentation (e.g. delegation storage, ERC-7715 and ERC-7710), and updating configuration files (sidebar, docusaurus config, changelog, CODEOWNERS) to integrate the new content.

Reviewed Changes

Copilot reviewed 185 out of 185 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
gator/how-to/configure-delegation-toolkit.md Adds a guide on configuring the Delegation Toolkit with Viem.
gator/get-started/*.md New setup and quickstart guides for installing and using the Delegation Toolkit.
gator/experimental/*.md Introduces experimental documentation for delegation storage, ERC-7715 permission requests, and ERC-7710 delegation redemption.
gator/concepts/*.md Provides conceptual documentation on smart accounts, environment configuration, delegation, and caveat enforcers.
gator-sidebar.js, docusaurus.config.js, .github/CODEOWNERS, docs/whats-new.md Updates to site configuration and navigation to incorporate the Delegation Toolkit docs.
Comments suppressed due to low confidence (1)

docs/whats-new.md:26

  • The change log contains a duplicate entry for the Delegation Toolkit addition. Consider removing or consolidating the duplicate to avoid confusion.
+- Added [Delegation Toolkit](/gator) to MetaMask documentation.

signatory: { account: delegatorAccount },
});

export delegatorSmartAccount;
Copy link
Preview

Copilot AI Jun 5, 2025

Choose a reason for hiding this comment

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

The export statement may be syntactically incorrect; consider using standard ES syntax such as 'export { delegatorSmartAccount };' to ensure it works as expected.

Suggested change
export delegatorSmartAccount;
export { delegatorSmartAccount };

Copilot uses AI. Check for mistakes.

@alexandratran alexandratran requested a review from a team as a code owner June 6, 2025 18:00
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.

3 participants