Skip to main content

agent-engine-runner-shared

License

The Python runner runtime for Atlas Agent Engine. It provides the platform protocol, secure tool and LLM wrappers, request-scoped runtime context, and server adapters used by the Python LangGraph and ADK SDKs.

This package is an open-source runtime integration library. Running an agent through the managed service requires Atlas Agent Engine services such as the Orchestration Engine and the Agent Execution Runtime; those services are not distributed with this package. Agent authors normally depend on a framework SDK (agent-engine-sdk-langgraph or agent-engine-sdk-adk), which installs this package.

Install

pip install agent-engine-runner-shared

Optional dependencies

Install features as needed. Use uv add if your project is managed with uv, or pip install otherwise:

# uv projects
uv add agent-engine-runner-shared
uv add "agent-engine-runner-shared[mongodb,tracing]"
uv add "agent-engine-runner-shared[tracing]"
uv add "agent-engine-runner-shared[mongodb]"

# pip
pip install agent-engine-runner-shared
pip install "agent-engine-runner-shared[mongodb,tracing]"
pip install "agent-engine-runner-shared[tracing]"
pip install "agent-engine-runner-shared[mongodb]"

Development

uv sync --extra dev
uv run pytest

Copyright 2026 MongoDB, Inc. Licensed under the Apache License, Version 2.0.

Metadata

Release files for agent-engine-runner-shared 0.11.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agent-engine-runner-shared 0.11.7
File Size Uploaded
agent_engine_runner_shared-0.11.7.tar.gz 702.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agent-engine-runner-shared 0.11.7
File Interpreter ABI Platform
agent_engine_runner_shared-0.11.7-py3-none-any.whl Python 3 none any Details

Total release size: 1.1 MB

Release files / agent_engine_runner_shared-0.11.7.tar.gz

Download URL agent_engine_runner_shared-0.11.7.tar.gz
Size 702.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b54d5b7712484334429ef9dbe439ec55fd822db0a84226fa4cb863102f856b9c
BLAKE2b-256 checksum
How to use checksums
f4e6de8ed891d7cdc7c174491cd9c1c7076e8f684778a4d04af46a6e589f054d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / agent_engine_runner_shared-0.11.7-py3-none-any.whl

Download URL agent_engine_runner_shared-0.11.7-py3-none-any.whl
Size 408.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
89949a55471ab9abf900969a4090b2b83a41095de4d2122f082308f3d4d274ad
BLAKE2b-256 checksum
How to use checksums
2794cbe6ac9397080c00b491b6614d425daee1fffd8018558a5862fe77021339
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

0.11.9

2 release files

This release

0.11.7 This release

2 release files

0.11.6

2 release files

0.11.4

2 release files

0.11.3

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page