Commit Graph

3 Commits

  • Python: [BREAKING]: Introducing Options as TypedDict and Generic (#3140)
    * WIP typeddict for options
    
    * updated all clients and ChatAgents
    
    * updated everything
    
    * added ADR
    
    * fix mypy
    
    * proper typevar imports
    
    * fixed import
    
    * fixed other imports
    
    * slight update in the sample
    
    * updated from feedback
    
    * fixes
    
    * fixed missing covariants and test fixes
    
    * fixed typing
    
    * updated anthropic thinking config
    
    * ruff fixes
    
    * fixed int tests
    
    * fix tests and mypy
    
    * updated integration tests
    
    * updated docstring and test fix
    
    * improved options handling in obser
    
    * mypy fix
    
    * updated a host of integration tests
    
    * fix tests
    
    * bedrock fix
  • Python: [Purview] Add Caching and background processing in Python Purview Middleware (#1844)
    * [PythonPurview] Add Caching and background processing
    
    * [PythonPurview] Updates based on comments
  • Python: Add Purview Middleware (#1142)
    * [Py Purview] Purview Python Initial Commit
    
    * [Py Purview] Purview Python Minor Fixes
    
    * [Py Purview] Purview Python Comment Fixesish
    
    * [Py Purview] Purview Python Agent Middleware Done
    
    * [Py Purview] Purview Python Agent Middleware Done
    
    * [Py Purview] Purview Python Lint Errors
    
    * [Py Purview] Purview Python Final Hopefully
    
    * [Py Purview] Purview Python Final Hopefully
    
    * [Py Purview] Purview Python Fix ReadMe
    
    * [Py Purview] Purview Python Fix MyPy
    
    * [Py Purview] Purview Python Minor Updates on comments
    
    * [Py Purview] Purview Python Fix Build Error
    
    ---------
    
    Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com>