Current collected state Current
Observed since 20 Oct, 21:30 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Deprecated — use agentassert-abc[proxy] instead.
HTTP forwarding proxy — formal behavioral contracts middleware with zero code change.
This is the flagship. Drop it between any agent harness and any LLM API. Set one env var. Done.
pip install agentassert-typec-proxy
agentassert-proxy proxy start --contract contract.yaml
Then in your agent environment:
export ANTHROPIC_BASE_URL=http://localhost:9000/anthropic
export OPENAI_BASE_URL=http://localhost:9000/openai
| Provider | Route Prefix | Env Var |
|---|---|---|
| Anthropic | /anthropic | ANTHROPIC_BASE_URL |
| OpenAI | /openai | OPENAI_BASE_URL |
| Gemini | /gemini | GEMINI_BASE_URL |
| OpenRouter | /openrouter | OPENROUTER_BASE_URL |
| Method | Path | Description |
|---|---|---|
GET | /health | Health check, returns contract name and Θ |
GET | /status | Full status: Θ, JSD, violation count |
POST | /admin/reload | Trigger contract hot-reload |
MIT
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.7.0 | 11 Aug 2026 | 6 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 21:30 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:c4567f47cfe0ddabf3db582fade6a2f8d9b19c8aa17730b5eef7344bc3ffd02c