Skip to content
  • There are no suggestions because the search field is empty.

September '24 Release Notes

Product release notes for September 2024

For more details, please refer to the updated documentation on docs.becomposable.com.

New Features

  • Generate Interaction From Description: Added a feature to generate an interaction definition from a functional description. This feature leverages LLMs to automatically create an interaction, including the input schema, output schema, and prompts, based on a user-provided description.
  • Vertex AI Workload Identity Federation: The integration with Google Vertex AI now uses Workload Identity Federation for authentication. This change enhances security by allowing Composable to be enabled in a Workload Identity Federation Pool, rather than granting permissions to a specific service account. The endpoint URL and API key fields have been updated to accommodate this change.
  • Bedrock SSO: The integration with Amazon Bedrock now uses AWS Single Sign-On (SSO) for authentication. This change allows users to connect to Bedrock using a Role ARN, providing a more secure and streamlined authentication process.
  • Composable CLI Profiles: The terminal login process now includes a profile selection step, allowing users to securely save their client authorization under different profiles. The login screen also displays relevant information about the client being authorized, such as the account, project, and redirect URL.

Improvements

  • Workflow Execution Enhancement: The workflow execution process was enhanced by adding a feature to include the previous error in the interaction prompt data for retry attempts. This change allows the workflow to leverage the previous error context, potentially improving the accuracy and efficiency of subsequent attempts.
  • UI Alignment for Interactions and Prompt Templates: The UI for interactions and prompt templates has been aligned for consistency. The Prompt Template detail page now includes three tabs: Configuration, Versions, and Metadata, similar to the Interaction detail page.
  • Prompt Search Enhancement: The list of available prompts can now be searched by name, making it easier to find and add prompts to interactions.
  • Button Style Consistency: All buttons now follow a consistent style. The [Edit JSON] button, [Suggest Prompt Improvements] button, and [clear] button have been updated to use the ghost variant, providing a more unified user interface. 
  • Environment Details Enhancement: The Environment Details section now displays the Environment ID. Additionally, the Created At and Updated At fields are now grouped together for better organization.
  • Content Type Name Uniqueness: Content types within a single project must have a unique name.

Bug Fixes

  • Text Wrapping in Rendering Panel: The text in the Prompt Template's Rendering panel wraps correctly. 
  • Interaction Parameter Resolution: Fixed an issue where interaction parameters of type document[] were not being resolved correctly. 
  • Interaction Publishing Error: Fixed a regression issue where interaction publishing was failing due to a missing check for empty schemas. 
  • Boolean Value Display in Interaction Payload Editor: Fixed an issue where the checkbox for boolean values in the interaction payload editor was not displaying the correct value. 
  • Number Handling in Interaction Payload Editor: The interaction payload editor now correctly handles number and number[] types. 
  • Missing Interaction Name in Runs List: Fixed an issue where the interaction name was not displayed in the Runs List when the interaction was not in the same project.