> ## Documentation Index
> Fetch the complete documentation index at: https://docs.personal.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# July

#### New Features

* Enhanced New User Experience: New users joining a workspace now see clear call-to-action buttons to start direct messages with members or personas, plus prominent options to join available channels
* Updated Invite Flow: Streamlined the workspace invitation process for better user onboarding
* Batch Invite to Conversations: Added ability to invite multiple users to conversations simultaneously
* Enhanced Message API: User intent is now returned as part of the JSON payload from the message API
* Increased Persona Directive Limit: Expanded persona directive limit from previous cap to 20 directives
* Data Directives in Persona Settings: New capability to create and manage data directives within persona settings
* Batch Memory Processing: Implemented batch processing for memory API across all documents for better efficiency
* Package Updates: Updated frontend dependencies and packages
* UI Event Tracking: Added UI events integration to notification services
* Environment Configuration: Implemented application ROLES environment variable
* Clear Formatting in AI Responses: Users can now remove all formatting from AI-generated responses, providing a cleaner and more customizable reading experience.
* Terms of Service Agreement Prompt: A new flow requires users to explicitly review and agree to the Terms of Service before continuing.
* ID Support for QA Engineers: The application now includes unique IDs to support automated testing and validation by QA engineers.
* CropperJS Upgrade: CropperJS was upgraded to resolve breaking changes and maintain compatibility with other components.

#### Bug Fixes

* Persona Creation Fix: Resolved critical issue where personas could not be created due to save functionality not working
* Workspace Loading: Fixed workspace loading issues affecting user experience
* Account Name Overlap/Truncation: Fixed an issue where long account names would overlap or become truncated in the UI.
* Display Full Email on Unknown Mentions: The mobile view now correctly displays full email addresses when mentioning unrecognized users.
* Pagination Loop in Settings > Members/Personas Tab: Resolved an issue that caused an infinite pagination loop in the Settings > Members/Personas tab.
* Auto-send Without AI Reply in Conversation Starters: Addressed a problem where messages were being auto-sent without waiting for an AI reply when triggered from the conversation starters.
* Pagination Issue in Upload History: Fixed a front-end issue that disrupted pagination in the Upload History view.
* WorkspaceID Always Returning 0: The backend now correctly returns the appropriate WorkspaceID, instead of always returning 0.
* Duplicate Messaging Route Consolidation: Merged duplicate API routes related to messaging to reduce redundancy and improve maintainability.
* Cannot Delete Workspace (Security Fix): A critical bug that prevented workspace deletion has been resolved.
* is\_final Not Returned Correctly During Stream: Fixed a backend issue where the is\_final field was not being correctly returned during streaming events.
