Skip to main content

intentframe-native-kit

The first-party kit for IntentFrame. It bundles the reference implementations that ship out of the box:

  • action registry — the canonical action catalog, categories, and domain schemas
  • native bundles — the deterministic action/domain bundles (files, terminal, email, finance, deletion, …)
  • executor packsconsole, posix, and macos capability adapters
  • resource registry — the deny-floor and resource model
  • packaged service-graph profiles (supervisor_profile.yaml, edge_profile.yaml, core.yaml)

The executor packs and bundles register themselves through the intentframe.executor_packs and intentframe.bundles entry-point groups, so the executor service and bundle loader discover them automatically once this package is installed. Built on intentframe-bundle-sdk, intentframe-executor-sdk, and command-shield.

pip install intentframe-native-kit

PyPI: intentframe-native-kit · pip install intentframe-native-kit==0.1.0 · License: Apache-2.0 · Consumer guide

License

intentframe-native-kit is distributed under the Apache License 2.0.

Email integration (optional)

Email bundles and macOS mail adapters call the product-side EDI EmailClient via lazy imports — nothing email-related is imported at package install time.

  • email-sync-service (external_data_ingestion) is not on PyPI and is not declared in this package’s dependencies.
  • A normal pip install intentframe-native-kit is enough for all non-email actions.
  • To use email actions, your deployment must also provide EDI (for example the in-repo external_data_ingestion tree used by the IntentFrame product). Without it, importing or running those code paths fails at use time with ImportError, not at install time.

See docs/licensing.md for the publishable packages/ surface vs product-facing modules.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

intentframe_native_kit-0.1.1.tar.gz (145.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

intentframe_native_kit-0.1.1-py3-none-any.whl (192.2 kB view details)

Uploaded Python 3

File details

Details for the file intentframe_native_kit-0.1.1.tar.gz.

File metadata

  • Download URL: intentframe_native_kit-0.1.1.tar.gz
  • Upload date:
  • Size: 145.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for intentframe_native_kit-0.1.1.tar.gz
Algorithm Hash digest
SHA256 7a7a5c59b17c946099a69e291d69285903ae51061675449b826ac59d95a086a1
MD5 c7ba2bd305e31b398c48c2d4b01941b3
BLAKE2b-256 b3c3cbdf60a0e741c8ca31a3ca1766f5cb9726a2d3f9fb84dc4c651413b2d667

See more details on using hashes here.

File details

Details for the file intentframe_native_kit-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for intentframe_native_kit-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 66801bacd473a1fcce50773c91c0b439039536aec7627c4e511b85645f19a2ac
MD5 c5808f99e16c041f7107ba78e01fd761
BLAKE2b-256 3220804ba9d21da7662be9b017aecac0a82c12725e84dbf5e6926a033ae4427a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page