Skip to content

flutter_webmcp 0.3.0

Latest

Choose a tag to compare

@KickNext KickNext released this 04 Sep 03:17
f591503

Cancellable WebMCP registration lifecycle for Flutter scopes.

  • Adds WebMcpRegistrationAttempt, backed by AbortController in the browser adapter.
  • Reconciles scoped registrations independently by tool name.
  • Cancels stale registrations before starting same-name replacements.
  • Replaces the old asynchronous WebMcpToolRegistrar override with WebMcpToolRegistrationStarter.
  • Keeps cleanup errors observable without blocking replacement registrations.

This release contains an intentional breaking API change to WebMcpToolScope; backward compatibility with the old registrar override is not provided.