Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(profile): remove duplicate split function and import it Move the `_split_by_index` function to a new utility module and import it in `profile.py`. This change reduces code duplication and enhances code organization. feat(session): add bulk session storage with error handling Implement `store_bulk_sessions` function to batch process and store sessions in Elastic. Includes error handling to remove erroneous sessions from the cache, improving robustness. refactor(session): update deferred execution to new bulk function Modify deferred execution in `store_single_session` to use the new `store_bulk_sessions` function, ensuring consistency in session processing. chore(session): add TODO to remove unused split function Add TODO comments to `_split_by_index` and `store_bulk_session` functions in `session.py` indicating removal by 2025-06-01 in version 1.1.x, as they are currently unused. feat(session_cache): implement session cache deletion Add `delete_session_cache` function to remove sessions from the cache by session ID and context, providing better cache management. ```
- Loading branch information