Skip to main content

Observation and developer tooling companion package for Agently

Project description

agently-devtools

agently-devtools is the local observation, evaluation, and playground companion package for agently.

Install

pip install -U agently agently-devtools

Compatible with agently >=4.1.0.2,<4.2.0.

Compatibility resolution uses the current Agently offline manifest first, then the Agently release registry, then a bounded legacy fallback for 4.1.0.2 through 4.1.1.

Python >=3.10

Start

agently-devtools start

Default local address:

  • Console: http://127.0.0.1:15596/
  • Ingest: http://127.0.0.1:15596/observation/ingest

Explicit listener options:

agently-devtools start --host 0.0.0.0 --port 15596 --path /observation/ingest --no-open

Observation Bridge

from agently import Agently
from agently_devtools import ObservationBridge

bridge = ObservationBridge(
    Agently,
    app_id="your_app_id",
    group_id="your_group_id",
)
bridge.watch(Agently)

Explicit endpoint styles are also supported:

ObservationBridge(Agently, host="127.0.0.1", port=15596, path="/observation/ingest")
ObservationBridge(Agently, endpoint="https://devtools.example.com/observation/ingest")

Use selective watch when you do not want to upload every observation event:

bridge = ObservationBridge(
    Agently,
    app_id="your_app_id",
)
bridge.watch(agent, flow, lookup_reference)

The older bridge = ObservationBridge(...); bridge.register(Agently) style remains compatible and emits a deprecation warning. Prefer binding the Agently object or event center in the constructor, then selecting global or scoped observation with bridge.watch(...).

The bridge uses a background queue and coalesces high-frequency streaming events before upload, so passive observation does not block normal request output. By default it uses EventCenter summary delivery with dispatch="background", high_frequency_only=True, emit_interval=0.25, max_items=50, and max_summary_items=12; uploads are batched with upload_batch_size=200 and upload_flush_interval=0.25. You can override those values with delivery_policy, upload_batch_size, and upload_flush_interval on ObservationBridge(...). For short-lived scripts, call await bridge.flush() before exit when you need all buffered events delivered. Use bridge.get_stats() after flush when an experiment report needs upload batch, coalescing, drop, retry, and pending-buffer diagnostics.

Use group_id to isolate scenario, experiment, or environment runs under the same app_id. Runtime Observation, recent events, run events, SSE, and WebSocket subscriptions all accept the same group scope, so unrelated experiments do not trigger each other's refreshes.

Observation event storage keeps raw RuntimeEvents for audit. HTTP recent-events, run-events, SSE, and WebSocket hot paths return compact payload views by default so large prompts, model requests, and stream payloads do not overload the browser. Compacted events include a devtools_view.raw_event_ref, and the web console uses that cold reference to open full raw payloads in a modal only when requested. Add payload_mode=raw to observation event query endpoints only for scoped raw debug output.

Local log persistence is buffered so SQLite fsync does not run for every high-frequency observation event. By default DevTools flushes the log buffer every logs.storage.flush_interval_seconds=600, when logs.storage.flush_event_limit=5000 pending events are reached, on shutdown, and at rate-limited business-critical events such as completed, failed, blocked, or error observations. Tune with logs.storage.flush_on_critical_events, logs.storage.critical_flush_min_interval_seconds, and logs.storage.flush_on_exit. Runtime Observation queries continue to include pending buffered events before they are persisted.

TriggerFlow executions automatically publish their flow definition, so the execution graph can show the full static structure, including branches that have not been hit yet.

AgentTask action observations are consumed from agent_task.action.started, agent_task.action.completed, and agent_task.action.failed RuntimeEvent records. The web console groups them under the AgentTask iteration actions section when iteration metadata is present. Treat these records as display/log facts only; they are not route decisions, verifier results, quality scores, semantic relevance judgments, or task-completion acceptance. Runtime lifecycle status and business Task Outcome are displayed separately; a completed run lifecycle is not treated as accepted business output unless the AgentTask result evidence says so.

Model request usage is consumed from payload.model_request_telemetry.usage_summary when present, with compatible fallbacks to provider usage metadata. The web console displays usage for each model request and aggregates usage upward for the selected run branch and descendants. When provider token counts are unavailable, token fields display NaN; estimated input/output character lengths are shown as diagnostics, not as budget or quality gates.

Scenario Evaluations

from agently_devtools import EvaluationBridge, EvaluationCase, EvaluationRunner

bridge = EvaluationBridge(
    base_url="http://127.0.0.1:15596",
    app_id="your_app_id",
    group_id="your_eval_group",
)
runner = EvaluationRunner(bridge=bridge)

binding = bridge.bind_agent_factory(
    lambda: build_agent(),
    suite_id="support-suite",
    target_name="support-agent",
)

report = runner.run(
    binding,
    cases=[
        EvaluationCase(case_id="refund", input="Need a refund for a duplicate payment."),
        EvaluationCase(case_id="shipping", input="Where is my shipment now?"),
    ],
    rules=[
        lambda record: bool(record.output),
        lambda record: record.error is None,
    ],
    rounds=2,
)

Use the binding helper that matches your target:

  • bind_agent(...) / bind_agent_factory(...)
  • bind_request(...) / bind_request_factory(...)
  • bind_triggerflow(...) / bind_triggerflow_factory(...)

EvaluationBridge already records rounds into DevTools and keeps observed run linkage automatically. You do not need an extra ObservationBridge just for Scenario Evaluations.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

agently_devtools-0.1.10-cp313-cp313-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.13Windows x86-64

agently_devtools-0.1.10-cp313-cp313-win32.whl (1.5 MB view details)

Uploaded CPython 3.13Windows x86

agently_devtools-0.1.10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

agently_devtools-0.1.10-cp313-cp313-macosx_11_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

agently_devtools-0.1.10-cp313-cp313-macosx_10_13_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

agently_devtools-0.1.10-cp312-cp312-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86-64

agently_devtools-0.1.10-cp312-cp312-win32.whl (1.5 MB view details)

Uploaded CPython 3.12Windows x86

agently_devtools-0.1.10-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

agently_devtools-0.1.10-cp312-cp312-macosx_11_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

agently_devtools-0.1.10-cp312-cp312-macosx_10_13_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

agently_devtools-0.1.10-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

agently_devtools-0.1.10-cp311-cp311-win32.whl (1.5 MB view details)

Uploaded CPython 3.11Windows x86

agently_devtools-0.1.10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

agently_devtools-0.1.10-cp311-cp311-macosx_11_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

agently_devtools-0.1.10-cp311-cp311-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

agently_devtools-0.1.10-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86-64

agently_devtools-0.1.10-cp310-cp310-win32.whl (1.5 MB view details)

Uploaded CPython 3.10Windows x86

agently_devtools-0.1.10-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

agently_devtools-0.1.10-cp310-cp310-macosx_11_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

agently_devtools-0.1.10-cp310-cp310-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file agently_devtools-0.1.10-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3b139e4479fd8ffbd597af9e6ba3c8a5e49fa3a03ffdacb7b7f63cb9ca581f31
MD5 e94c3c083c0b231b277c1c00858a705c
BLAKE2b-256 3b6c04a41dd1612a71517a0c73967d034168f806000c8e6e34b29c095b6a4ec0

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp313-cp313-win_amd64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 c58a6a468d8f55a5f30aaa73e708785758627545590cf24e59cee0bb7bb65870
MD5 93e11e5c6f5c4bb5ac9ac4829d40d842
BLAKE2b-256 7310d7a57fff140233968f32587e4c435b76602f00e0be06df62a3b7581ef166

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp313-cp313-win32.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 769170dddbd2dad57a0223dd2e989ead8155a5bcaf8bfc3afe731b6baacb57d4
MD5 a065b3253c1d91cc88a411ef2188092a
BLAKE2b-256 8b20cdefad532dd4618fd51662e1edabcf9047ad3660381045b1b5b87206d2a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe2d77f111fb54dba13732836a3dd2b8460250c788763564a0bd3c44cf4f3bd1
MD5 323a9919a935cd4264f748e9e70f9ff5
BLAKE2b-256 c1a5754ef99bf1e8b4e68bbcbe4a7195ef156e5066692b2ee287298ddeb02391

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 97a710f658d0eda4dc46af9486f43899dd5b6c2310d3fefec1522946da808aae
MD5 d56ff8f41da122d4d6d9fab4a8120f86
BLAKE2b-256 43bb97f81e78bb76664e81f6a1b1b97a2bbadec7c199d1afad3e787e53a6f263

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d4d96e22583e188d49bcf67ec47d5a80f2330f89f19a9febed2955e0749dce18
MD5 49026a92d7029b418b037b9272c0e26f
BLAKE2b-256 14e78849c47f9285960898af334d740c3337f14f54929366acae833d67824ef4

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp312-cp312-win_amd64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8cd6f42104173799ec3a9849df04abfd847044381c43fa5a2c7e7a74125ff312
MD5 f60564534f61929bd8cdcaba2ea253ca
BLAKE2b-256 eb85a4a2a4ee263fcfc4eea387f19927fbfbd187d06f66f4b89d250bfafcf4a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp312-cp312-win32.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 25a5e390f2f8af964dadf52a1ef4e4fec7cac93dccedcbe88f7ed2e40fd3dafb
MD5 d886c2994f1feb9b2d93880e1200e888
BLAKE2b-256 e4404d4a70e3f106b22361a5b9c3df8398f544421322f0b60cf93336393d177b

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c48ba4edab95b5e9e3de79bf5c8b6dbd9fc0a539f3cbea97943249b28abd367c
MD5 ddcf1f2ab67370c7712b33af37b74515
BLAKE2b-256 571ddc2ce33d24864a68687d3e68868b68d320508a1b3967cc9ae7f0e250b07d

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3cb15c5bf7aeb8cb9cc60fbc6916ad8bb49540b91f19340988d901c7a64c2ab2
MD5 2297e4ec65b6b8b3fb9a8ad2f460fbe5
BLAKE2b-256 1bbcaa9585297a99893a0267c71b2df381db63c83f468eac2da67a88dda3fb28

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c5e156613800be5d686de97237c8b182e7b3e535b52a129067b9738ce6c6ae1d
MD5 2a2705b27b7ee03b671b333f1a808bec
BLAKE2b-256 644f478a530edad71d1fcfa32379fc673c0d187cfd2a7b23334aa915da1a6767

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp311-cp311-win_amd64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 1c5f04cdb5389ab77e2c9a5e186ec4724f2604d2fd62038afbf419d5b4f82535
MD5 115bf32b843030fddb9c1b9ab0324aed
BLAKE2b-256 b219b63daf114eafb9c6d600bd9428486fb18261d1a621dc37a589e6ad9034ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp311-cp311-win32.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 abfaf6b4a42e3d764c809a12a4f7e23eb7e8796848e9c7ca36e803cfca89fc7e
MD5 ec7192e3cd390307dafb10e99dd04047
BLAKE2b-256 644d2e2d435e56403de15baaf8a59b279ca4669bdf7ef1d1c40a40670653b2c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 673f2a961f139338bd9bf0d39220977cdd6bc330240f5b62fbd348cf438f19c3
MD5 ea9f5bd0a2f96601469d9739048d573b
BLAKE2b-256 efb1d0a72e7a5632603e85ad6363381ab5de052a88ec74f807594d085920dcca

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bb5e16c413036ba65031df870e824818947b557a058c1e8bd6e2db9bc5212c31
MD5 e5d2980439b516b0db1078c62722ddb1
BLAKE2b-256 d245ddf21db90cde48ad515e2da5790ed9ebfd2aee6f360cf0d1e45f092bdf6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 778e9b281d6221a9ca17cfad2948cc3011fbf2db9debc0c71eefb853bd44067c
MD5 794d135481e5e00588aebf76524e3c2f
BLAKE2b-256 86878de4de56d616021f2b54de697ca8cd36e5d0be3a2a33b7dd75065f05538d

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp310-cp310-win_amd64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 fb67ccbdcc16b76c62d1794c804390e21f9a30b8d5d22ec8d14b87de2a475d40
MD5 1852dfd0137828ec614d57df010407a2
BLAKE2b-256 8aa19e34072de9a49c75e0f38f4260bdd905830f772810b6fc1593f7248bb773

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp310-cp310-win32.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d61ff46813571da778dff9749d99066254e7316d2146dbab6d10edd41504bd0f
MD5 9cb476512ebce66afdf79df6a21ba447
BLAKE2b-256 333086d14e38493cba186cd5dabe1a229f992a38baace34a381c31c37ad0f529

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 00c831e9badb36dbed9acd8f1eb3ee7e5d80b0ce162a34d65c766d82907f39a1
MD5 ee34a78e48060229992ae5256242e7bf
BLAKE2b-256 2e2394b2ebedda039fd824d8476983e55817cafaac795372af00d5e57b34ddf9

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agently_devtools-0.1.10-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for agently_devtools-0.1.10-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4fc2f747a2481065ee40adfb00939e7ede5d0a010b946c8140f094a3fa2bb6ab
MD5 8e2b05dedf4716d836f4b3053497fe04
BLAKE2b-256 0a11a413fac4b02fe6b32dc056ef090e27be3b8e03d09dcbc1205832824c195b

See more details on using hashes here.

Provenance

The following attestation bundles were made for agently_devtools-0.1.10-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on AgentEra/Agently-Devtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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