Skip to content

Releases: prove-ai/agentpulse

AgentPulse v0.4.2

Choose a tag to compare

@leyla0016 leyla0016 released this 08 Sep 22:16

Full Changelog: v0.4.1...v0.4.2

AgentPulse v0.4.1

Choose a tag to compare

@leyla0016 leyla0016 released this 08 Sep 22:04

Full Changelog: v0.4.0...v0.4.1

AgentPulse v0.4.0

Choose a tag to compare

@leyla0016 leyla0016 released this 08 Sep 21:25

Full Changelog: v0.3.3...v0.4.0

AgentPulse v0.3.3

Choose a tag to compare

@leyla0016 leyla0016 released this 08 Sep 20:47

Full Changelog: v0.3.2...v0.3.3

AgentPulse v0.3.2

Choose a tag to compare

@leyla0016 leyla0016 released this 08 Sep 20:26

Full Changelog: v0.3.1...v0.3.2

AgentPulse v0.3.1

Choose a tag to compare

@leyla0016 leyla0016 released this 08 Sep 19:58

Full Changelog: v0.3.0...v0.3.1

AgentPulse v0.3.0

Choose a tag to compare

@leyla0016 leyla0016 released this 08 Sep 17:58

Full Changelog: v0.2.0...v0.3.0

AgentPulse v0.2.0

Choose a tag to compare

@leyla0016 leyla0016 released this 08 Sep 16:23

Full Changelog: v0.1.0...v0.2.0

AgentPulse v0.1.0

Choose a tag to compare

@leyla0016 leyla0016 released this 19 Aug 15:24

First release of AgentPulse — open-source drift investigation for multi-agent systems: which agent drifted, where it originated, and what to check next.

Highlights

Capture

  • One-line instrument() for AutoGen / LangChain runs; Anthropic and OpenAI SDKs patched transparently (sync, async, and streaming)
  • Per-run metrics: per-agent tokens, latency, cost, tool calls, retries, handoffs, termination
  • Full replay capture: verbatim LLM request/response payloads, tool arguments and results, and handoff payload text, stored in SQLite with idempotent in-place migrations

Investigate

  • Web dashboard (light theme): project overview, run history, drift investigation, metrics explorer, and event timeline
  • Version snapshots with baseline comparison — drift is measured against the version you pick
  • Config-change tracking with before/after prompt diffs

Replay

  • python storage/otel_export.py <run_id|--last> --submit exports any captured run as an OpenTelemetry gen_ai.* trace and submits it to a replay server's /api/ingest
  • Exports round-trip the replay harness's request matching: messages verbatim, system prompt as a request param, content blocks preserved

MCP

  • agentpulse_mcp.py exposes findings, next check steps, and version comparisons to Claude