ObservabilityPython
Changelog
v3.0.0rc6
- feat: Adds new decorator for langgraph. @langgraph_agent
- feat: Adds support for chains in langchain tracer
- fix: Some minor bug fixes
v3.0.0rc5
- chore: Keeps logger till function call context is present
v3.0.0rc4
- fix: Fixes automatic retrieval capture from vector dbs
v3.0.0rc3
- fix: Fixes langchain_llm_call to handle chat models
v3.0.0rc2
- fix: Minor bug fixes
v3.0.0rc1 (Breaking changes)
- Check upgrade steps
- feat: Adds new decorators flow to simplify tracing
- chore: apiKey and baseUrl parameters in MaximConfig are now api_key and base_url respectively.
v2.0.0 (Breaking changes)
- feat: Jinja 2.0 variables support
v1.5.13
- fix: Fixes issue where model was None for some prompt versions.
v1.5.12
- fix: Fixes edge case of race condition while fetching prompts, prompt chains and folders.
v1.5.11
- fix: Fixes import of dataclasse
v1.5.10
- feat: Adds new config called
raise_exceptions
. Unless this is set toTrue
, the SDK will not raise any exceptions.
v1.5.9
- Chore - Removes raising alert when repo not found
v1.5.8
- fix - Removes a no-op command for retrieval
- fix - Fixes retrieval output command
v1.5.7
- feat - Supports 0.1.x langchain
v1.5.6
- chore - Improved langchain support
v1.5.5
- chore - Improves cleanups for log writer for quick returns.
v1.5.4
- chore - Improved fs access checks.
- chore - Fixes threading locks for periodic syncs in Python3.9
v1.5.3
- chore - Adds lambda env support for SDK with no access to filesystem.
v1.5.2
- feat - Adds support to new langchain_openai.AzureChatOpenAI class in langchain tracer
v1.5.1
- fix - Adds Python 3.9 compatibility
v1.5.0
- chore - Updates connection pool to use session that enforces re-connects before making API calls.
v1.4.5
- chore - Adds backoff retries to failed REST calls.
v1.4.4
- chore - langchain becomes optional dependency
v1.4.3
- fix - connection pooling for network calls.
- fix - connection close issue.
v1.4.2 (🚧 Yanked)
- fix - connection close issue
v1.4.1
- Adds validation for provider in generation
v1.4.0
- Now generation.result accepts
- OpenAI chat completion object
- Azure OpenAI chat completion object
- Langchain LLMResult, AIMessage object
v1.3.4
- fix: Fixes message_parser
v1.3.2
- fix: Fixes utility function for langchain to parse AIMessage into Maxim logger completion result
v1.3.1
- feat: Adds tool call parsing support for Langchain tracer
v1.3.0
- feat: Adds support for ChatCompletion in generations
- feat: Adds type safety for retrieval results
v1.2.7
- fix: Bug fix where input sent with trace.config was getting overridden with None
v1.2.6
- chore: Adds
trace.set_input
andtrace.set_output
methods to control what to show in logs dashboard
v1.2.5
- chore: Removes one no_op command while creating spans
- fix: Minor bug fixes
v1.2.1
- fix: Fixed MaximLangchainTracer error logging flow.
v1.2.0
- feat: Adds langchain support
- chore: Adds local parsers to validate payloads on client side
v1.1.0
- fix: Minor bug fixes around log writer cleanup
v1.0.0
- Public release