Skip to content

v1.89.6

Choose a tag to compare

@autogame-17 autogame-17 released this 12 Jun 17:08

@evomap/evolver v1.89.6

Proxy trace data-quality fixes so Claude Code, cursor, and codex traces are actually usable, plus hub-decryptability fail-closed (#251).

Fixed

  • Valid-JSON truncation — over-cap bodies are wrapped in a parseable envelope instead of hard-cut; field cap 64KB→1MB, upload 256KB→4MB.
  • Session threading — per-session session_id extracted from metadata.user_id / x-cursor-session-id; rows now carry a trace id.
  • Streaming usage — end-of-stream token usage / finish reason / provider response id captured by a passive SSE tee (bytes forwarded unchanged), on both /v1/messages and /v1/responses. Codex sessions thread by previous_response_idresponse.id.
  • OpenAI/codex shapesprompt_tokens/completion_tokens and Responses status/incomplete_details.reason recognized.
  • Hub-decryptable uploads (fail-closed) — when profile analysis is enabled, only rows carrying a hub-decryptable hub_key_envelope reach the warehouse; the hub trace public key can be distributed via a signature-verified config. No effect when analysis is disabled (the default).