Skip to main content

Agent tasks for Python

Eight registered tasks cover planning, single decisions, loops, reflection, routing, history compression, named tools, and injected KV memory. Import the tasks and app from render_lab_tasks_agent.tasks.

Composition and environment

LLM calls inherit the render-lab-tasks-llm provider/model/ledger environment contract. Credentials remain lazy. Raw decision implementations accept CompletionDeps(complete=...); loops take AgentDeps(step=..., tools=...). The default loop dispatches wrapped agent.step through ctx.run so every model decision is a durable child run. Register ToolBinding values with register_agent_tool; each binding's run(ctx, args) must dispatch wrapped Render tasks via ctx.run and return a string observation.

memory_impl requires an injected MemoryDeps(kv=...); there is no implicit in-memory fallback or default KV account. Re-register a wrapper under your own namespace to supply the store. No live agent/provider run verified this port.

Installation

pip install render-lab-tasks-agent==0.1.0

Metadata

Release files for render-lab-tasks-agent 0.1.0

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

Source distribution (sdist)

Source distribution for render-lab-tasks-agent 0.1.0
File Size Uploaded Provenance Actions
render_lab_tasks_agent-0.1.0.tar.gz 7.5 kB With provenance Details for render_lab_tasks_agent-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for render-lab-tasks-agent 0.1.0
File Interpreter ABI Platform Actions
render_lab_tasks_agent-0.1.0-py3-none-any.whl Python 3 none any Details for render_lab_tasks_agent-0.1.0-py3-none-any.whl

Total release size: 21.1 kB

Release files / render_lab_tasks_agent-0.1.0.tar.gz

Download URL render_lab_tasks_agent-0.1.0.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
269da2f1146ab2a751c473492f6edbf801162d517553df99819add9be77e590d
BLAKE2b-256 checksum
How to use checksums
9f4fef6af65e1e2515f7647862b2555a74617e7707cbe35193c5334cb0f6402b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / render_lab_tasks_agent-0.1.0-py3-none-any.whl

Download URL render_lab_tasks_agent-0.1.0-py3-none-any.whl
Size 13.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
64354384eb864e3f2cae0cfed03dc322b23e5b18445574f4854af6768865b003
BLAKE2b-256 checksum
How to use checksums
49384c50c61576fb9baaee708e39de74e78f62d1d2a141f05f723b0e28c75e90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Security for render-lab-tasks-agent 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for render_lab_tasks_agent-0.1.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files Full provenance

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