intentcall_platform_sync 0.7.0 copy "intentcall_platform_sync: ^0.7.0" to clipboard
intentcall_platform_sync: ^0.7.0 copied to clipboard

PRE-RELEASE — Dart-only platform manifest, emitters, and sync for IntentCall.

intentcall_platform_sync #

PRE-RELEASE — Dart-only platform manifest, emitters, and sync for IntentCall.

The projection layer between an app's compiled registry catalog and the platform artifacts agents consume. It reads the build_runner-generated lib/generated/agent_catalog.g.dart, merges it with hand-curated manifest metadata, and emits/validates everything downstream:

  • Agent manifest — web/agent_manifest.json projection (intentcall manifest export --check keeps it honest).
  • Catalog loading — probe-and-load the generated catalog (CatalogLoader), including entity type descriptors.
  • Platform emitters — WebMCP bootstrap JS, Apple (Swift/App Intents) and Android runner scaffolds, Gradle/Xcode hook spines.
  • Sync — intentcall platform sync writes platform artifacts; --check reports drift (CI gate).
  • Invocation — protocol fallback (<scheme>://invoke/...) link records and discovery.

Pure Dart: no Flutter SDK, no plugin surfaces. Pair it with intentcall_cli for the command surface and intentcall_core for the runtime registry.

0
likes
140
points
515
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

PRE-RELEASE — Dart-only platform manifest, emitters, and sync for IntentCall.

Repository (GitHub)
View/report issues
Contributing

Topics

#mcp #agents #codegen

License

MIT (license)

Dependencies

intentcall_core, intentcall_schema, meta, path, web, yaml

More

Packages that depend on intentcall_platform_sync