main
refactor(core): update WebMCP tool registration to be asynchronous
refactor(core): add "experimental" to WebMCP API names.
refactor: add g3-only and 3p-only markers to replace specific g3 patches
refactor(core): remove deprecated `unregisterTool` from `ModelContext`