- Introduced AiExecutionPermission type to manage execution permissions.
- Updated AiRunStore to include execution_permission in the database schema.
- Implemented execution permission handling in the WorkbenchComposer component.
- Enhanced ChatPage to manage execution permission state and persistence.
- Added UI elements for selecting execution permissions in the workbench.
- Updated tests to cover new execution permission functionality and its effects on AI run behavior.