Skip to main content

Agent Operating System — v1.1.8: Type-safe Dependency Injection with Agent[Deps, Out] + RunContext + Depends

Project description

Nexus AgentOS v1.1.7

Production-ready multi-agent framework with Checkpoint/Recovery for long-running DAG workflows.

v1.1.7 New: Checkpoint & Restore

ToolOrchestrator now supports DAG execution checkpointing:

from agentos import ToolOrchestrator, DAGBuilder, CheckpointData, chain_builder

orch = ToolOrchestrator(registry)
dag = chain_builder("my_chain", ["tool_a", "tool_b", "tool_c"])

# Save checkpoint mid-execution
cp = orch.checkpoint(dag)  # → CheckpointData
cp.to_json()  # serialize to disk/DB

# Later: restore and resume from checkpoint
orch.restore_from_checkpoint(dag, checkpoint)
await orch.execute(dag)  # skips completed nodes, resumes from breakpoint

# Auto-checkpointing
await orch.execute_with_checkpoint(dag, checkpoint_callback=save_to_db)

Installation

pip install nexus-agentos==1.1.7

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

nexus_agentos-1.1.8.tar.gz (164.2 kB view details)

Uploaded Source

Built Distribution

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

nexus_agentos-1.1.8-py3-none-any.whl (216.0 kB view details)

Uploaded Python 3

File details

Details for the file nexus_agentos-1.1.8.tar.gz.

File metadata

  • Download URL: nexus_agentos-1.1.8.tar.gz
  • Upload date:
  • Size: 164.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for nexus_agentos-1.1.8.tar.gz
Algorithm Hash digest
SHA256 ef94d907783986cfdf017157b8d8b1e290285f6b9a1d7c660148114335f1419b
MD5 0d3ed37f5d86f22a1e2c5e8d07560a31
BLAKE2b-256 c91cdd620b613525d7decf0b5d3d0d92616e89ae5155437c862739c3d6aaf466

See more details on using hashes here.

File details

Details for the file nexus_agentos-1.1.8-py3-none-any.whl.

File metadata

  • Download URL: nexus_agentos-1.1.8-py3-none-any.whl
  • Upload date:
  • Size: 216.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for nexus_agentos-1.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 60f36c70f0f666b9ca578931307d1a82bd4e94fabf1212da081bec86a90ceba5
MD5 0563ec873adb1bd9abeb4743de5d2e7c
BLAKE2b-256 88683adf2818e7975382809c51cfab708a0737a1273d098246f085157c0d3210

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