Metadata-Version: 2.4
Name: intentframe-actor
Version: 0.1.0
Summary: IntentFrame Actor SDK — agent-side client for routing tool calls through the policy pipeline
Project-URL: Homepage, https://github.com/intentframe/intentframe
Project-URL: Repository, https://github.com/intentframe/intentframe
Project-URL: Issues, https://github.com/intentframe/intentframe/issues
Author: IntentFrame Contributors
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: agents,ai,intentframe,sdk,security
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Security
Requires-Python: >=3.14
Requires-Dist: intentframe-client==0.1.0
Requires-Dist: intentframe-core==0.1.0
Description-Content-Type: text/markdown

# intentframe-actor

The agent-side SDK for [IntentFrame](https://github.com/intentframe/intentframe).
Agent developers create an `Actor`, handshake once, then call `submit()` from
every tool that needs to touch the real world — each request is routed through
the IntentFrame security pipeline.

```bash
pip install intentframe-actor
```

```python
from intentframe_actor import Actor

actor = Actor(agent_id="invoice_bot", user_id="finance_001")
await actor.handshake(capabilities)
result = await actor.submit({"action": "READ_FILE", "target": "/invoices/"})
```
