pytracer-crewai
pyTracer adapter for CrewAI. It auto-instruments a crew through CrewAI's event bus,
so you do not add @op by hand: crew kickoffs, task and agent execution, tool
usage, and LLM calls are captured as pyTracer spans.
import pytracer_sdk as pytracer
from pytracer_crewai import PyTracerEventListener
pytracer.configure(
pytracer.HTTPTransport("https://gateway.internal", api_key="YOUR_KEY"),
service_name="my-crew", branch="main", commit="abc123",
)
PyTracerEventListener() # registers on the global bus; every crew run is now captured
crew.kickoff(inputs={...})
The bus stamps each event with an id, a parent id, and (on completion) the matching start id, which the listener uses to build a correctly nested trace.
Metadata
Release files for pytracer-crewai 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pytracer_crewai-0.1.0.tar.gz | 4.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pytracer_crewai-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.0 kB
Release files / pytracer_crewai-0.1.0.tar.gz
| Download URL | pytracer_crewai-0.1.0.tar.gz |
|---|---|
| Size | 4.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
58ed885aa4bb5028e70ea09e51ebc4c47d0214bc03a6e427598844380c63a09b
|
|
BLAKE2b-256 checksum How to use checksums |
1445cc6dc2e457af37b2e51d96ae58e3b841088c19f856961bb8ce0951123dbe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.4
|
Release files / pytracer_crewai-0.1.0-py3-none-any.whl
| Download URL | pytracer_crewai-0.1.0-py3-none-any.whl |
|---|---|
| Size | 4.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c745050dddb4932325ce949f3a0a35e58d9c067d77ffe92fe92b391a4d7fb5b6
|
|
BLAKE2b-256 checksum How to use checksums |
1e5a1c0a942271de9fd13a57eafbc783a80c57c3140afee8d32a7781028f8298
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.4
|