Skip to content

Commit b5b13e8

Browse files
authored
Merge branch 'main' into copilot/extract-assets-side-effect
2 parents 12a458a + bfe479c commit b5b13e8

2,156 files changed

Lines changed: 108266 additions & 57201 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.agents/skills/ab-testing-implementation/SKILL.md

Lines changed: 0 additions & 123 deletions
This file was deleted.

.agents/skills/ab-testing-implementation/agents/openai.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.agents/skills/add-non-evm-swaps-bridge-network/SKILL.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

.agents/skills/add-non-evm-swaps-bridge-network/agents/openai.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.agents/skills/creating-e2e-tests

Lines changed: 0 additions & 1 deletion
This file was deleted.

.ai-pr-analyzer/config.yaml

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# Required for CI: gh resolves PR file lists; repo slug must match GitHub.
2+
repo: MetaMask/metamask-extension
3+
4+
critical:
5+
files:
6+
- package.json
7+
- babel.config.js
8+
- tsconfig.json
9+
- builds.yml
10+
- app/manifest/v2/_base.json
11+
- app/manifest/v3/_base.json
12+
- app/scripts/metamask-controller.js
13+
- app/scripts/background.js
14+
- app/service-worker.ts
15+
- app/scripts/ui.js
16+
- app/scripts/contentscript.js
17+
- app/scripts/inpage.js
18+
- app/scripts/migrations/index.js
19+
- app/scripts/messenger-client-init/network-controller-init.ts
20+
- app/scripts/lib/createMetamaskMiddleware.ts
21+
- app/scripts/lib/encryptor-factory.ts
22+
- ui/store/store.ts
23+
- ui/store/background-connection.ts
24+
- ui/store/patch-store-substream-connection.ts
25+
26+
keywords:
27+
- Controller
28+
- Keyring
29+
- Permission
30+
- Middleware
31+
- Migration
32+
33+
paths:
34+
# Security surface
35+
- app/scripts/controllers/permissions/
36+
- app/scripts/lib/snap-keyring/
37+
- app/scripts/lib/state-corruption/
38+
- app/scripts/lib/ppom/
39+
- app/scripts/lib/trust-signals/
40+
# Core wiring
41+
- app/scripts/messenger-client-init/messengers/
42+
- app/scripts/streams/
43+
- app/scripts/lib/rpc-method-middleware/
44+
- app/scripts/lib/transaction/
45+
# Build system
46+
- development/build/
47+
- development/webpack/
48+
- lavamoat/
49+
# CI / workflows
50+
- .github/workflows/
51+
- .github/scripts/
52+
53+
searchDirs:
54+
- app/
55+
- ui/
56+
- shared/
57+
- development/
58+
- test/
59+
- .github/
60+
61+
models:
62+
default: grok-4-20-reasoning
63+
escalation: claude-sonnet-4.6
64+
escalationThreshold: 2
65+
66+
criticalFileThreshold: 5
67+
fileCountThreshold: 10
68+
largeDiffThreshold: 300
69+
70+
modes:
71+
- pr-risk-analysis
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[]

.browserslistrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
chrome >= 113, firefox >= 115
1+
chrome >= 123, firefox >= 128

.claude/commands/add-non-evm-swaps-bridge-network.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.claude/skills/ab-testing-implementation/SKILL.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)