Metadata-Version: 2.4
Name: mobileops-managed-agent
Version: 0.1.0
Summary: Server-side SDK for the MobileOPS Managed Agent API.
Project-URL: Homepage, https://github.com/InnoMindX/deepagent/tree/main/managed-agent-sdk/python
Project-URL: Repository, https://github.com/InnoMindX/deepagent
Project-URL: Issues, https://github.com/InnoMindX/deepagent/issues
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: httpx>=0.27.0
Requires-Dist: langgraph-sdk<0.5.0,>=0.4.2
Provides-Extra: dev
Requires-Dist: pytest>=8.0.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.23.0; extra == "dev"

# MobileOPS Managed Agent Python SDK

Server-side Python SDK for the MobileOPS Managed Agent API.

The SDK exposes two surfaces:

- `client.agent` wraps the LangGraph runtime client for Threads, Runs, Streaming, and State.
- `client.files` exposes MobileOPS Sandbox Workspace file routes.

```py
from mobileops_managed_agent import MobileOpsManagedAgentClient

client = MobileOpsManagedAgentClient(api_url=api_url, api_key=api_key)

thread = await client.agent.threads.create()
await client.agent.runs.create(thread["thread_id"], assistant_id, input=input)

await client.files.list(thread["thread_id"], "/workspace")
```

Keep MobileOPS Managed Agent API keys in server-side code only.
