Skip to main content

Install

Python 3.10 or newer is required.

Configure once

Wrap the completed ASGI app:

Server-rendered HTML

The same wrapper injects the machine-readable contract into finite HTML responses on included routes. JSON objects retain their existing shape and add _agentFeedback.

Verify

Send a real request to an included route and inspect the response:
Then confirm Setup shows telemetry. A generic HTTP client does not automatically prove agent use; the interaction becomes confirmed when its feedback capability returns. View the runnable ASGI example