Skip to content

Releases: comet-ml/opik-openclaw

v0.2.17

22 May 16:18
fac4cc3

Choose a tag to compare

Fixes

  • Publishes the ClawHub artifact from a clean package workspace so the ClawHub CLI checkout is not bundled into the plugin archive.
  • Passes the ClawHub package family explicitly for dry-run and release publishes.
  • Uses authenticated ClawHub release detection so blocked owner-visible versions are not mistaken for missing public packages.

This supersedes the blocked ClawHub artifact for v0.2.16.

v0.2.16

21 May 17:02
ef85ca4

Choose a tag to compare

Changes

  • Fix ClawHub release publishing under the new opik owner.
  • Mark the OpenClaw peer dependency optional for install/e2e compatibility with OpenClaw 2026.5.18+.
  • Build runtime output before ClawHub package publishing so dist/ ships in the archive.

Validation

  • Node CI passed on ef85ca4.
  • ClawHub dry-run passed on PR #106.
  • E2E Integration passed on current main before release.

v0.2.15

06 May 19:40
v0.2.15
0f62b10

Choose a tag to compare

Fixes

  • Sync the lockfile for npm 11 clean installs.
  • Declare OpenClaw startup activation so the Opik plugin loads under OpenClaw 2026.5.5.
  • Configure conversation hook access for non-bundled installs so LLM and agent traces export correctly.
  • Harden diagnostic listener cleanup so gateway shutdown can flush traces reliably.

Validation

  • Node CI passed on main.
  • E2E Integration passed against OpenClaw 2026.5.5.

v0.2.14

23 Apr 17:53
v0.2.14
f898726

Choose a tag to compare

What changed

  • include the post-v0.2.13 ClawHub suspicious scan fixes from main
  • publish a release that matches the install path which now passes ClawHub suspicious checks

Validation

  • npm run build
  • npm run lint
  • npm run typecheck
  • npm run test
  • npm run smoke
  • npm run pack:check
  • CLAWHUB_SOURCE_DIR=clawhub-source bun .scripts/check-clawhub-suspicious.mjs .

v0.2.13

22 Apr 15:35
fcc49e7

Choose a tag to compare

Changes

  • fix ClawHub/OpenClaw package metadata in the tagged release artifact
  • add release guardrails so missing openclaw.compat.pluginApi and openclaw.build.openclawVersion fail before publish
  • publish validated releases to both npm and ClawHub

v0.2.12

22 Apr 03:21
v0.2.12

Choose a tag to compare

What's Changed

  • test(e2e): assert configured Opik project routing by @vincentkoc in #76
  • fix(tracing): pass project name explicitly to llm traces by @vincentkoc in #77
  • refactor(tracing): cache llm trace config lookups by @vincentkoc in #78
  • refactor(tracing): avoid llm session context copies by @vincentkoc in #79
  • refactor(tracing): dedupe llm input sanitization by @vincentkoc in #80

Full Changelog: v0.2.11...v0.2.12

v0.2.11

21 Apr 20:35
64b1e6d

Choose a tag to compare

Highlights

  • fix trace structure so tool spans stay nested under the llm attempt that triggered them
  • add a local live gateway harness and expand test:live to validate both basic export and real tool-call parentage against Opik
  • harden the latest-OpenClaw e2e lane and add better CI caching/diagnostics
  • refresh key runtime and dev dependencies, including the Opik 2.x line

Included work

v0.2.10

10 Apr 18:34

Choose a tag to compare

What's changed

Restores Opik trace export in embedded OpenClaw runs after the gateway's plugin lifecycle/architecture changes broke the plugin silently.

Fixes

  • Hook registration timing — hooks are now registered at plugin registration time instead of inside start(). The OpenClaw gateway seals its hook runner after register() returns, so hooks registered in start() were silently dropped.
  • Shared exporter state — mutable exporter state (Opik client, trace/span maps, flush queue) is now at module scope, so hook callbacks and start() share the same state even when OpenClaw creates different service instances.
  • Missing sessionKey fallback — when agentCtx.sessionKey is absent (e.g. Nebius live gateway, Pinchbench, non-default agents), the plugin now resolves a session key via: sessionKey → sessionId → remembered agentId → last active session.
  • projectName on traces — traces now correctly route to the configured project instead of silently defaulting to "Default Project".

Issues closed

Fixes #61, #48, #63, #49

v0.2.9

13 Mar 18:14

Choose a tag to compare

What's Changed

  • fix: restore nested subagent and tool span parenting by @vincentkoc in #32
  • fix(deps): add zod runtime dependency for packaged installs by @vincentkoc in #42
  • Improve Opik Cloud onboarding for missing accounts by @vincentkoc in #44
  • fix: warn on invalid opik project targets by @vincentkoc in #43

Full Changelog: v0.2.8...v0.2.9

v0.2.9-beta.0

06 Mar 16:01

Choose a tag to compare

v0.2.9-beta.0 Pre-release
Pre-release

Full Changelog: v0.2.8...v0.2.9-beta.0