Skip to main content

Zespan observability middleware for CrewAI

Project description

zespan-crewai

Observability middleware for CrewAI via Zespan.

Install

pip install zespan-crewai

Usage

from zespan_crewai import ZespanCrewAIListener

# Instantiate once — activates all event listeners automatically.
lumiq = ZespanCrewAIListener(
    api_key="zsp_your_key",
    project_id="your_project_id",
)

# Your crew code unchanged:
from crewai import Agent, Crew, Task

agent = Agent(role="Researcher", goal="...", backstory="...")
task = Task(description="...", expected_output="...", agent=agent)
crew = Crew(agents=[agent], tasks=[task])
result = crew.kickoff()

What's captured

  • Crew kickoff start/complete/fail + duration
  • Agent execution start/complete/error + duration per agent
  • Task start/complete/fail + duration per task
  • Tool usage start/finish/error + result per tool call
  • LLM call start/complete/fail + model + token counts

Project details


Download files

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

Source Distribution

zespan_crewai-1.2.0.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

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

zespan_crewai-1.2.0-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file zespan_crewai-1.2.0.tar.gz.

File metadata

  • Download URL: zespan_crewai-1.2.0.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.17.0 {"ci":null,"cpu":"AMD64","implementation":{"name":"CPython","version":"3.14.2"},"installer":{"name":"hatch","version":"1.17.0"},"openssl_version":"OpenSSL 3.0.18 30 Sep 2025","python":"3.14.2","system":{"name":"Windows","release":"11"}} HTTPX2/2.4.0

File hashes

Hashes for zespan_crewai-1.2.0.tar.gz
Algorithm Hash digest
SHA256 6faf1eb32c4bf96ae092d0d1a2647e0abb6d2773d7365ab08c30ae128a0fde0e
MD5 29feec40db944d70b29f93c4ae30e11f
BLAKE2b-256 165dc20546055f2311e5e48254fdcbab7142f0549edd01d249fe226865cdaf4d

See more details on using hashes here.

File details

Details for the file zespan_crewai-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: zespan_crewai-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.17.0 {"ci":null,"cpu":"AMD64","implementation":{"name":"CPython","version":"3.14.2"},"installer":{"name":"hatch","version":"1.17.0"},"openssl_version":"OpenSSL 3.0.18 30 Sep 2025","python":"3.14.2","system":{"name":"Windows","release":"11"}} HTTPX2/2.4.0

File hashes

Hashes for zespan_crewai-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6c99c9233fcca8de3b60c2a31790891c93fb71109f7827f430b1b5a7c3da9b2d
MD5 adb63beff1732570c91061c1f339b53a
BLAKE2b-256 84d1d9a23fbed3af62c2742b8d3ed62fe11ffb25d9fdbae0427af4c1b2036f2b

See more details on using hashes here.

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