Skip to content

v0.8.0

Latest

Choose a tag to compare

@atreyabhat atreyabhat released this 24 Mar 19:51
· 55 commits to main since this release

What's New

  • Async-safe pipeline state: Replaced threading.local() with contextvars.ContextVar for safe concurrent asyncio usage
  • New context managers: GlacisTagScope and GlacisOperationContext with proper token-based cleanup
  • Fixed get_evidence(): Now reads storage backend from glacis.yaml config instead of hardcoding SQLite
  • Removed online attestation path
  • Updated all provider integrations (OpenAI, Anthropic, Gemini, LiteLLM)

Breaking Changes

  • GlacisCallContext renamed to GlacisTagScope (deprecated alias available for one release)
  • online_attestation_demo and examples/online_openai.py removed