Skip to content

Nenya

v0.3.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 2mo LLM Frameworks
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai ai-gateway ai-governance ai-proxy ai-safety ai-security
+14 more
ai-tools anthropic deepseek litellm-alternative llm llm-gateway observability ollama openai openai-compatible-api openai-proxy opencode-zen proxy zhipu-ai

Affected surfaces

auth rbac

Summary

AI summary

Fixes multi-provider deduplication and adds per‑provider RPM/TPM rate limit overrides.

Full changelog

Changelog

  • 721070e5fa9db94a696d7357c0853effb931f09b Fix multi-provider deduplication in MergeCatalog
  • 6f38026cd56c4ec981cad4524f3e6558987902af feat(ratelimit): add per-provider RPM/TPM rate limit overrides
  • ea52a51fd62ab1af123fd144a257c02390fcb052 feat(resilience): enhance per-model circuit breaking with routing integration and observability
  • e93f91f112b5d7a9e1056ab07a89abc84e259789 feat(resilience): error-semantic circuit breaker with exponential backoff
  • 16b5efcc27fb4988d6a4ca97c4fe81f6e17b942b feat: add PORT environment variable for 12-factor compliance
  • 9fa4b2f12baf828f20ca9afb2a2d15b2234165d8 feat: add moonshot provider and kimi-k2 base model
  • 0f636241405fe73acd8e6fdbfc790791f77102c6 feat: backfill model registry with router-for-me metadata including thinking config
  • d04905b056aa22c0a6e0be9b912a045763d46e10 feat: complete Grafana dashboard with all exported metrics
  • f8de8916cdd99ada34024bb71ba5924042275c35 feat: implement per-key RBAC enforcement with agent scoping and endpoint allowlists
  • 4f80a27bc5ad5c098ca71f55462fe41b44cb2973 feat: multi-account per-provider with LRU selection and model-aware key injection
  • e52678ef5686afdff852d5dd8551152af411a452 fix: Anthropic adapter - convert tool_calls to tool_use blocks and ensure content field
  • 2c54be51ccca438274b4ff07c0b274971caa5a77 fix: Anthropic adapter - trim whitespace-only content to prevent empty text blocks
  • f690a6173bb9e687af7aaa140e019f9b33f4318c fix: add missing config/infra/auth deps for RBAC and backoff metrics
  • 3e151d06dab6419e29550d43bf28e4ba99d38c87 fix: add static registry fallback for dynamic model resolution
  • 65bdb41c212fc803d6c027bcea659770156fb15d fix: address all 20 code review issues in Anthropic integration
  • eef9affccd11b4cbc874fe30b353ec940e04fc0a fix: address code reviewer findings on Anthropic integration
  • 7ad67395ee5f42a985412a6500f6b9e936f3f80b fix: align Prometheus metric labels with Grafana dashboard queries
  • bebb7e2995ba1d03cc01f0dfcaa901133397a2b5 fix: coalesce tool messages and validate tool_use_ids for Anthropic format
  • d23d378d1dc6152ab979548db2834330e4f25c18 fix: correct semantic_cache_entries format from %%g to %%d
  • 4043a0dc578758c2e063c060894e85ce47dd4e51 fix: mark cerebras as not supporting reasoning_content
  • 464a3dada90d4cbd2736328141593256c2b009c5 fix: rename module from 'nenya' to 'git.0ur.uk/nenya' for Go 1.26 compatibility
  • 6f2ee2e4bed783a26154d8a36b9ea85ce83700c0 fix: replace context.TODO() with context.WithTimeout in MCP keepalive
  • 36e6d963d5a7d65104a754c3881ee9e957c72de0 fix: respect server.log_level config by initializing logger after config load
  • e28ef28093661c3dcc7f9458ae221c459bd8e517 fix: set sawDone when transformer synthesizes [DONE] marker
  • 3aedfbd6b51d00129761808cbdacaba82ee5e9f2 fix: suppress Anthropic consumed SSE events from leaking to clients
  • 02e7b12e9ca8bc6e3302ec89201c7883c7ba824e fix: tool-call ID mismatch in Anthropic adapter
  • e6f2769152690243e97c11b5119aab6e94cceff4 fix: use tool_call_id directly for Anthropic tool_result conversion
  • d4324ad0c99772604a74d2493fe60588be7ac3f4 fix: use util.AddCap to prevent integer overflow in slice allocation

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Nenya

Get notified when new releases ship.

Sign up free

About Nenya

All releases →

Beta — feedback welcome: [email protected]