Skip to main content

superred-target-dtap-scaffold

Shared scaffolding for the DecodingTrust-Agent (DTAP) superred targets: the agent-agnostic DtapAgentTarget base, the security-domain forest, the controllables/observables, the pre-run/post-run specs, the text-only domain allowlist, the env/MCP/Docker lifecycle, the host MCP proxy, the env-injection bridge, and the byte-faithful judge runner.

The two concrete DTAP targets (Claude Code, OpenClaw) subclass DtapAgentTarget and implement only a handful of agent-specific hooks. The DTAP task/goal dataset lives in the separate security-claim-dtap package.

Credits / upstream

This package is original work (MIT, Copyright (c) 2026 Simon Sure). It contains no vendored third-party source code and no bundled benchmark dataset.

It is a faithful superred port of, and a runtime wrapper around, the DecodingTrust-Agent (DTap) red-teaming platform for AI agents (https://github.com/AI-secure/DecodingTrust-Agent, Apache-2.0). DTAP's environment-pool orchestration is reimplemented here (no code copied); the optional sdk extra installs the upstream decodingtrust-agent-sdk (pinned ==0.2.12, Apache-2.0), which this scaffold lazy-imports at runtime. The decodingtrust-agent-sdk is not redistributed as part of this package.

The bundled data/tool_trees.json is an original per-service authorization-tree mapping authored for this project; it references DTAP tool names but is not a copy of any DTAP dataset. The DTAP task/goal dataset lives in the separate security-claim-dtap package.

Please cite the DecodingTrust-Agent (DTap) platform when reporting results produced with this target.

Metadata

Release files for superred-target-dtap-scaffold 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 superred-target-dtap-scaffold 0.1.0
File Size Uploaded Provenance Actions
superred_target_dtap_scaffold-0.1.0.tar.gz 125.6 kB With provenance Details for superred_target_dtap_scaffold-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for superred-target-dtap-scaffold 0.1.0
File Interpreter ABI Platform Actions
superred_target_dtap_scaffold-0.1.0-py3-none-any.whl Python 3 none any Details for superred_target_dtap_scaffold-0.1.0-py3-none-any.whl

Total release size: 214.9 kB

Release files / superred_target_dtap_scaffold-0.1.0.tar.gz

Download URL superred_target_dtap_scaffold-0.1.0.tar.gz
Size 125.6 kB
Tags Source
SHA-256 checksum
How to use checksums
ca82c84eafcca7f35c08027ce0439abd0669797dff2aa4859167718ee3d618ba
BLAKE2b-256 checksum
How to use checksums
fa08fb5c0bdfadc6114007325010622deaefab2c84a4382b85275e9e1f04afeb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 22, 2026.

Transparency log

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

Download URL superred_target_dtap_scaffold-0.1.0-py3-none-any.whl
Size 89.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ee594740f7047045d93319578c1591ae553c5537157bac0e0e952c243a2a8567
BLAKE2b-256 checksum
How to use checksums
f3964e0821b99d48ec306e46871bbf54d1b15c57d45ca2548df4d78cc51eb566
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 22, 2026.

Transparency log

Security for superred-target-dtap-scaffold 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 superred_target_dtap_scaffold-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 Jul 22, 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