fern/03-reference/baml_client/proposal.mdx
This document outlines proposed enhancements to the BAML client library that aim to improve observability, debugging, and configuration management. These features are currently in the proposal stage and may evolve based on community feedback.
We're proposing three major features to enhance the BAML client experience:
with_optionsid)Function IDs provide a way to uniquely identify and track individual function calls:
logger)A comprehensive logging system that captures:
with_options)A flexible configuration system that allows:
These features are currently in proposal stage and not yet available in any language. We're seeking community feedback on:
Please join our Discord to provide feedback on these proposed features. Your input will help shape the final implementation.
<Info> These features are designed to work together seamlessly while remaining optional. You can adopt them incrementally as needed. </Info>