You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add serialized space support in Genie API methods
- Enhance the `create_or_update_genie` function to accept a `serialized_space` parameter for creating or updating Genie spaces using a full serialized configuration. Introduce new methods in `AgentBricksManager` for exporting and importing Genie spaces with serialized payloads, allowing for full configuration management. Update documentation to reflect these changes and provide usage examples.
- new skills: `export_genie` and `import_genie` to support the new functionality including migration skills.
- update documentation to reflect these changes and provide usage examples.
* Enhance documentation for Genie Space export and import features including migration skills
Add detailed instructions for exporting and importing Genie Spaces using `export_genie` and `import_genie` methods. Include information on serialized space structure, migration across workspaces with catalog remapping, and permissions required for operations. Update examples to illustrate cloning and migrating Genie Spaces effectively.
* Refactor create_or_update_genie function for improved handling of serialized_space
- Streamline logic for updating or creating Genie spaces based on the presence of serialized_space and space_id.
- Enhance error handling for non-existent spaces and ensure proper updates are made when serialized_space is provided.
- Update documentation to clarify the workflow for creating and updating Genie spaces, including handling sample questions.
* Fix formatting issues and clean up whitespace in genie.py
- Remove unnecessary blank lines to improve code readability.
- Ensure consistent formatting across the file for better maintainability.
* Enhance skills documentation and functionality for Genie Spaces
- Updated the description in SKILL.md to include additional functionalities related to exporting, importing, and migrating Genie Spaces.
- Improved the management and querying capabilities of Genie Spaces in the documentation.
- Clarified the usage of `create_or_update_genie` for updating existing spaces, including new examples for metadata updates and full configuration updates.
- Added detailed information on the structure of the exported data, including keys for title and description, to facilitate better understanding and usage of the export/import processes.
* Tackling PR review feedback: Refactor Genie API methods and update documentation for serialized space handling
- Streamlined the `create_or_update_genie` function to improve response structure and error handling.
- Updated the `import_genie` method to reflect changes in serialized space versioning.
- Enhanced documentation in SKILL.md and spaces.md to clarify usage of serialized space and migration processes.
- Fixed minor formatting issues in the documentation for better readability.
* Refactor Genie export and import functionality into a single migrate_genie method
- Consolidated the export and import processes into a single `migrate_genie` function, allowing for both operations based on a type parameter.
- Updated documentation in SKILL.md and spaces.md to reflect the new method and its usage for cloning and migrating Genie Spaces.
- Enhanced error handling for required parameters in the migration process.
- Improved examples to demonstrate the new workflow for exporting and importing Genie Spaces.
* Remove `list_genie` tool from SKILL.md documentation as it is no longer accessible. Update documentation to reflect current available Genie tools and their purposes.
0 commit comments