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 to True, 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 and trace.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

On this page