Observed since 21 Oct, 09:19 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Agent observability SDK for Ag-Ops — wrap your LLM clients, see what your agents do.
Lightweight observability wrapper for Anthropic and OpenAI Python SDKs. Part of Ag-Ops.
Your API key never leaves your machine. The SDK intercepts each request/response and ships the session log asynchronously — fire-and-forget. SDK errors never break your app.
pip install agops-sdk
With your LLM client of choice:
pip install "agops-sdk[anthropic]" # or [openai]
import agops_sdk
from anthropic import Anthropic
agops_sdk.configure(token="ag_...", project="my-project")
# or set AGOPS_TOKEN + AGOPS_PROJECT env vars
client = agops_sdk.wrap(Anthropic())
# Works exactly like the original client
response = client.messages.create(
model="claude-sonnet-4-20250514",
messages=[{"role": "user", "content": "Hello"}],
)
# Streaming works too
with client.messages.stream(...) as stream:
for text in stream.text_stream:
print(text)
OpenAI works the same way:
import agops_sdk
from openai import OpenAI
client = agops_sdk.wrap(OpenAI())
response = client.chat.completions.create(...)
Each call ships a session payload containing: model, messages (user + assistant + tool), token counts, duration, timestamps, and errors. The full transcript appears in the Ag-Ops dashboard within seconds.
Failed shipments retry with exponential backoff (3 attempts: 1s, 2s, 4s). On repeated failure, sessions queue to disk at ~/.agops/queue/ and drain on the next successful call.
| Env var | Purpose |
|---|---|
AGOPS_TOKEN | Ag-Ops API token (get one from the dashboard). |
AGOPS_PROJECT | Project slug — optional, shown in the dashboard feed. |
AGOPS_ENDPOINT | Override the backend endpoint (default: hosted Ag-Ops). |
MIT
pypistats · 38 observations shown. Missing days are unknown. Source category: overall: without mirrors.
| Date / source period | Value | Observed at |
|---|---|---|
| 2026-10-20 – 2026-10-20 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-10-17 – 2026-10-17 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-10-13 – 2026-10-13 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-10-11 – 2026-10-11 | 3 | 2026-10-21T14:09:58.9150990Z |
| 2026-10-10 – 2026-10-10 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-10-09 – 2026-10-09 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-10-06 – 2026-10-06 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-10-03 – 2026-10-03 | 2 | 2026-10-21T14:09:58.9150990Z |
| 2026-10-02 – 2026-10-02 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-09-30 – 2026-09-30 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-09-27 – 2026-09-27 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-09-26 – 2026-09-26 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-09-23 – 2026-09-23 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-09-22 – 2026-09-22 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-09-21 – 2026-09-21 | 2 | 2026-10-21T14:09:58.9150990Z |
| 2026-09-14 – 2026-09-14 | 2 | 2026-10-21T14:09:58.9150990Z |
| 2026-09-12 – 2026-09-12 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-09-10 – 2026-09-10 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-09-08 – 2026-09-08 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-09-07 – 2026-09-07 | 2 | 2026-10-21T14:09:58.9150990Z |
| 2026-09-01 – 2026-09-01 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-08-31 – 2026-08-31 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-08-28 – 2026-08-28 | 3 | 2026-10-21T14:09:58.9150990Z |
| 2026-08-25 – 2026-08-25 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-08-24 – 2026-08-24 | 6 | 2026-10-21T14:09:58.9150990Z |
| 2026-08-23 – 2026-08-23 | 4 | 2026-10-21T14:09:58.9150990Z |
| 2026-08-21 – 2026-08-21 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-08-17 – 2026-08-17 | 2 | 2026-10-21T14:09:58.9150990Z |
| 2026-08-15 – 2026-08-15 | 2 | 2026-10-21T14:09:58.9150990Z |
| 2026-08-14 – 2026-08-14 | 2 | 2026-10-21T14:09:58.9150990Z |
| 2026-08-09 – 2026-08-09 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-08-07 – 2026-08-07 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-08-04 – 2026-08-04 | 2 | 2026-10-21T14:09:58.9150990Z |
| 2026-08-02 – 2026-08-02 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-07-27 – 2026-07-27 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-07-25 – 2026-07-25 | 1 | 2026-10-21T14:09:58.9150990Z |
| 2026-07-24 – 2026-07-24 | 2 | 2026-10-21T14:09:58.9150990Z |
| 2026-07-23 – 2026-07-23 | 2 | 2026-10-21T14:09:58.9150990Z |
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.0 | 21 Apr 2026 | 5 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 09:19 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:2a3f605cd10f054727c420017b673a21ac66defbf00bb308427355622cb36453