Skip to content

feat: merge-train/avm#20138

Merged
AztecBot merged 7 commits intonextfrom
merge-train/avm
Feb 3, 2026
Merged

feat: merge-train/avm#20138
AztecBot merged 7 commits intonextfrom
merge-train/avm

Conversation

@AztecBot
Copy link
Collaborator

@AztecBot AztecBot commented Feb 3, 2026

BEGIN_COMMIT_OVERRIDE
feat(avm): claude rules (#20101)
END_COMMIT_OVERRIDE

Hey Claude, meet AVM.

I wrote some files, and then asked an agent to make it more concise for LLMs.
@AztecBot
Copy link
Collaborator Author

AztecBot commented Feb 3, 2026

⚠️ Docs Examples Validation Failed

TypeScript validation

(truncated)...
meter of type 'Wallet'.
aztecjs_advanced	  Type 'TestWallet' is missing the following properties from type 'Wallet': getPrivateEvents, getChainInfo, getContractMetadata, getContractClassMetadata, and 8 more.
aztecjs_advanced	index.ts(109,31): error TS2339: Property 'getContractMetadata' does not exist on type 'TestWallet'.
aztecjs_advanced	index.ts(116,14): error TS2339: Property 'registerContract' does not exist on type 'TestWallet'.
aztecjs_advanced	index.ts(119,66): error TS2345: Argument of type 'TestWallet' is not assignable to parameter of type 'Wallet'.
aztecjs_advanced	  Type 'TestWallet' is missing the following properties from type 'Wallet': getPrivateEvents, getChainInfo, getContractMetadata, getContractClassMetadata, and 8 more.
aztecjs_advanced	index.ts(129,3): error TS2345: Argument of type 'TestWallet' is not assignable to parameter of type 'Wallet'.
aztecjs_advanced	  Type 'TestWallet' is missing the following properties from type 'Wallet': getPrivateEvents, getChainInfo, getContractMetadata, getContractClassMetadata, and 8 more.
aztecjs_advanced	index.ts(161,29): error TS2345: Argument of type 'TestWallet' is not assignable to parameter of type 'Wallet'.
aztecjs_advanced	  Type 'TestWallet' is missing the following properties from type 'Wallet': getPrivateEvents, getChainInfo, getContractMetadata, getContractClassMetadata, and 8 more.
aztecjs_advanced	index.ts(185,14): error TS2339: Property 'registerContract' does not exist on type 'TestWallet'.
aztecjs_advanced	index.ts(208,3): error TS2345: Argument of type 'TestWallet' is not assignable to parameter of type 'Wallet'.
aztecjs_advanced	  Type 'TestWallet' is missing the following properties from type 'Wallet': getPrivateEvents, getChainInfo, getContractMetadata, getContractClassMetadata, and 8 more.
aztecjs_advanced	index.ts(217,3): error TS2345: Argument of type 'TestWallet' is not assignable to parameter of type 'Wallet'.
aztecjs_advanced	  Type 'TestWallet' is missing the following properties from type 'Wallet': getPrivateEvents, getChainInfo, getContractMetadata, getContractClassMetadata, and 8 more.
aztecjs_advanced	index.ts(231,24): error TS2345: Argument of type 'TestWallet' is not assignable to parameter of type 'Wallet'.
aztecjs_advanced	  Type 'TestWallet' is missing the following properties from type 'Wallet': getPrivateEvents, getChainInfo, getContractMetadata, getContractClassMetadata, and 8 more.
aztecjs_advanced	index.ts(234,24): error TS2345: Argument of type 'TestWallet' is not assignable to parameter of type 'Wallet'.
aztecjs_advanced	  Type 'TestWallet' is missing the following properties from type 'Wallet': getPrivateEvents, getChainInfo, getContractMetadata, getContractClassMetadata, and 8 more.
aztecjs_advanced	index.ts(237,24): error TS2345: Argument of type 'TestWallet' is not assignable to parameter of type 'Wallet'.
aztecjs_advanced	  Type 'TestWallet' is missing the following properties from type 'Wallet': getPrivateEvents, getChainInfo, getContractMetadata, getContractClassMetadata, and 8 more.
aztecjs_advanced	index.ts(250,3): error TS2345: Argument of type 'TestWallet' is not assignable to parameter of type 'Wallet'.
aztecjs_advanced	  Type 'TestWallet' is missing the following properties from type 'Wallet': getPrivateEvents, getChainInfo, getContractMetadata, getContractClassMetadata, and 8 more.
bob_token_contract	�[38;2;188;109;208m---�[0m �[38;2;95;167;241m�[1mValidating bob_token_contract�[0m �[38;2;188;109;208m---�[0m
bob_token_contract	Running codegen for 'bob_token_contract'...
bob_token_contract	- bob_token_contract-BobToken...
recursive_verification	�[38;2;188;109;208m---�[0m �[38;2;95;167;241m�[1mValidating recursive_verification�[0m �[38;2;188;109;208m---�[0m
aztecjs_advanced	ERROR: Type checking failed for 'aztecjs_advanced'
aztecjs_advanced	Validation failed for 'aztecjs_advanced', cleaning up...
recursive_verification	Running codegen for 'recursive_verification'...
recursive_verification	- recursive_verification_contract-ValueNotEqual...
parallel: This job failed:
validate_project aztecjs_advanced
Seq	Host	Starttime	JobRuntime	Send	Receive	Exitval	Signal	Command
4	:	1770137091.807	     4.690	0	1939	0	0	validate_project aztecjs_getting_started
3	:	1770137091.804	     4.707	0	1999	0	0	validate_project aztecjs_connection
2	:	1770137091.800	     4.753	0	1867	0	0	validate_project aztecjs_authwit
1	:	1770137091.798	     4.827	0	6091	1	0	validate_project aztecjs_advanced
ERROR: Some project(s) failed validation

Action required: Please fix the docs examples or update them to match the current API.

cc @AztecProtocol/devrel

Copy link
Collaborator

@ludamad ludamad left a comment

Choose a reason for hiding this comment

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

🤖 Auto-approved

@AztecBot AztecBot added this pull request to the merge queue Feb 3, 2026
@AztecBot
Copy link
Collaborator Author

AztecBot commented Feb 3, 2026

🤖 Auto-merge enabled after 4 hours of inactivity. This PR will be merged automatically once all checks pass.

@AztecBot
Copy link
Collaborator Author

AztecBot commented Feb 3, 2026

Flakey Tests

🤖 says: This CI run detected 1 tests that failed, but were tolerated due to a .test_patterns.yml entry.

\033FLAKED\033 (8;;http://ci.aztec-labs.com/28b11e3a9c54717f�28b11e3a9c54717f8;;�):  yarn-project/end-to-end/scripts/run_test.sh simple src/e2e_bot.test.ts (298s) (code: 1) (\033Aztec Bot\033: feat: merge-train/avm (#20138))

Merged via the queue into next with commit ed1eea9 Feb 3, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants