Skip to content

experiential v0.7.10

Choose a tag to compare

@SilenNaihin SilenNaihin released this 31 Aug 01:22
20dee89

Highlights

  • Anthropic tool-definition annotations accepted and forwarded (#685): eager_input_streaming — hit by a real Claude Code session in production — plus strict, defer_loading, input_examples, and allowed_callers on tools, and top-level inference_geo; all live-verified as bare-accepted at api.anthropic.com (fine-grained tool streaming is GA — no beta header). Forward verbatim on anthropic rungs, validate-and-drop with ignored_parameters disclosure elsewhere; digest-excluded with replay-identity folding per the established carrier precedent. Top-level and tool-definition cache_control forward as cost-only hints. user_profile_id (needs an unGA'd beta) and fallback tokens stay conscious rejections with written rationale.
  • Anthropic-SDK drift gate (#685): the anthropic SDK joins the dev extra and CI fails by name on any future unclassified tool-level or top-level field — closing the discover-by-broken-chat loop for the Messages surface, matching the OpenAI-surface gate from #649.
  • Decode errors on this path state expected-vs-got.

Ships experiential 0.7.10; exp-gateway-native stays 0.3.10 (python-only release).