Skip to content

v0.3.8

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Aug 19:28
· 1 commit to c20b0e8e114cc2072dfbc77a067743f43bf89f90 since this release
ae60df9

What's Changed

  • feat(cli): add local proxy lifecycle commands by @arniesaha in #212
  • fix(bridge): add install doctor and execution context attrs by @arniesaha in #214
  • ci: preflight npm publish access by @arniesaha in #215
  • feat(k8s): add OTel collector fanout path by @arniesaha in #222
  • fix: fall back to direct Prometheus in verify script by @arniesaha in #223
  • Add Langfuse eval mapping by @arniesaha in #226
  • feat(bridge): stamp prov.harness, prov.session.key, prov.session.uuid by @arniesaha in #225
  • fix: populate OpenClaw Langfuse input previews by @arniesaha in #228
  • Docs: add Langfuse v3 hybrid spike runbook by @arniesaha in #224
  • fix(proxy): use OpenClaw session UUID by @arniesaha in #229
  • fix(dashboard): improve graph causality exploration by @arniesaha in #230
  • fix(sdk-py): detect missing OpenClaw bridge installs by @arniesaha in #231
  • fix(proxy): aggregate streaming response previews by @arniesaha in #232
  • fix(proxy): warn on legacy forced sessions by @arniesaha in #233
  • feat(cli): one-command OpenClaw bridge install (#186) by @arniesaha in #235
  • fix(proxy): normalize telemetry model labels by @arniesaha in #240
  • fix(proxy): remove legacy forced session fallback (#191) by @arniesaha in #237
  • fix(proxy): relay non-JSON upstream bodies instead of 500ing by @arniesaha in #243
  • feat(openclaw-bridge): upstream clientContext attribution via trusted channel by @arniesaha in #244
  • fix(proxy): repair traceparent parsing, hook attribution, and span timing by @arniesaha in #250
  • chore(deploy): pin proxy image to the SDK version instead of :latest by @arniesaha in #251
  • fix(deploy): assert the deployed version in the health check by @arniesaha in #252
  • fix(proxy): parent LLM spans off the inbound traceparent (#245) by @arniesaha in #253
  • fix(proxy): scope global session context to the agent that set it by @arniesaha in #254
  • fix(pricing): add the Claude 5 family and reprice Haiku 4.5 by @arniesaha in #256
  • docs: native OTel normalization design (#249) by @arniesaha in #257
  • feat(normalizer): map claude_code.* spans into the prov.* schema (#249) by @arniesaha in #258
  • feat(normalizer): OTLP-JSON receiver, image, and k8s manifests (#249) by @arniesaha in #260
  • feat(proxy,dashboard): tag span provenance and surface native spans (#249) by @arniesaha in #261
  • fix(deploy): pin to the registry node and avoid a k8s env-var collision by @arniesaha in #262
  • fix(proxy): stop applying the process-global session context to spans (#255) by @arniesaha in #263
  • fix(proxy): propagate harness attribution (#267) by @arniesaha in #268
  • fix(proxy): omit unknown model cost sentinel (#266) by @arniesaha in #269
  • feat(cli): add idempotent local init command by @arniesaha in #270
  • feat(cli): add constrained trace questions by @arniesaha in #272
  • feat(proxy): add deterministic anomaly and optimization analysis by @arniesaha in #273
  • feat(dashboard): embed local UI in CLI proxy by @arniesaha in #274
  • feat(cli): add live Tempo trace tail by @arniesaha in #275
  • feat(ci): ship standalone CLI distributions by @arniesaha in #276
  • chore(k8s): deploy proxy version 0.3.8 by @arniesaha in #277
  • fix(ci): use supported Intel macOS runner (#129) by @arniesaha in #278

Full Changelog: v0.3.1...v0.3.8

What's Changed

  • feat(cli): add local proxy lifecycle commands by @arniesaha in #212
  • fix(bridge): add install doctor and execution context attrs by @arniesaha in #214
  • ci: preflight npm publish access by @arniesaha in #215
  • feat(k8s): add OTel collector fanout path by @arniesaha in #222
  • fix: fall back to direct Prometheus in verify script by @arniesaha in #223
  • Add Langfuse eval mapping by @arniesaha in #226
  • feat(bridge): stamp prov.harness, prov.session.key, prov.session.uuid by @arniesaha in #225
  • fix: populate OpenClaw Langfuse input previews by @arniesaha in #228
  • Docs: add Langfuse v3 hybrid spike runbook by @arniesaha in #224
  • fix(proxy): use OpenClaw session UUID by @arniesaha in #229
  • fix(dashboard): improve graph causality exploration by @arniesaha in #230
  • fix(sdk-py): detect missing OpenClaw bridge installs by @arniesaha in #231
  • fix(proxy): aggregate streaming response previews by @arniesaha in #232
  • fix(proxy): warn on legacy forced sessions by @arniesaha in #233
  • feat(cli): one-command OpenClaw bridge install (#186) by @arniesaha in #235
  • fix(proxy): normalize telemetry model labels by @arniesaha in #240
  • fix(proxy): remove legacy forced session fallback (#191) by @arniesaha in #237
  • fix(proxy): relay non-JSON upstream bodies instead of 500ing by @arniesaha in #243
  • feat(openclaw-bridge): upstream clientContext attribution via trusted channel by @arniesaha in #244
  • fix(proxy): repair traceparent parsing, hook attribution, and span timing by @arniesaha in #250
  • chore(deploy): pin proxy image to the SDK version instead of :latest by @arniesaha in #251
  • fix(deploy): assert the deployed version in the health check by @arniesaha in #252
  • fix(proxy): parent LLM spans off the inbound traceparent (#245) by @arniesaha in #253
  • fix(proxy): scope global session context to the agent that set it by @arniesaha in #254
  • fix(pricing): add the Claude 5 family and reprice Haiku 4.5 by @arniesaha in #256
  • docs: native OTel normalization design (#249) by @arniesaha in #257
  • feat(normalizer): map claude_code.* spans into the prov.* schema (#249) by @arniesaha in #258
  • feat(normalizer): OTLP-JSON receiver, image, and k8s manifests (#249) by @arniesaha in #260
  • feat(proxy,dashboard): tag span provenance and surface native spans (#249) by @arniesaha in #261
  • fix(deploy): pin to the registry node and avoid a k8s env-var collision by @arniesaha in #262
  • fix(proxy): stop applying the process-global session context to spans (#255) by @arniesaha in #263
  • fix(proxy): propagate harness attribution (#267) by @arniesaha in #268
  • fix(proxy): omit unknown model cost sentinel (#266) by @arniesaha in #269
  • feat(cli): add idempotent local init command by @arniesaha in #270
  • feat(cli): add constrained trace questions by @arniesaha in #272
  • feat(proxy): add deterministic anomaly and optimization analysis by @arniesaha in #273
  • feat(dashboard): embed local UI in CLI proxy by @arniesaha in #274
  • feat(cli): add live Tempo trace tail by @arniesaha in #275
  • feat(ci): ship standalone CLI distributions by @arniesaha in #276
  • chore(k8s): deploy proxy version 0.3.8 by @arniesaha in #277
  • fix(ci): use supported Intel macOS runner (#129) by @arniesaha in #278

Full Changelog: v0.3.1...v0.3.8