zyratlo opened a new issue, #7360:
URL: https://github.com/apache/texera/issues/7360

   ### Task Summary
   
   The AI generate workflow feature converts a Python Jupyter notebook into a
   Texera workflow using an LLM. Today its only entry point is the "AI generate
   workflow" button in the workspace menu, which requires already having a 
workflow
   open on the canvas.
   
   Add a second entry point on the workflow dashboard so a user can start the 
flow
   without opening a workflow first. A button on the dashboard opens the same 
import
   modal (notebook upload and model selection). On submit, the generated 
workflow is
   saved as a new workflow and opened, since there is no currently open 
workflow to
   overwrite from the dashboard.
   
   Reuse the existing import modal and generation service rather than 
duplicating
   them. The dashboard entry point differs from the canvas one only in that it 
always
   creates and opens a new workflow instead of overwriting the current one.
   
   Summary:
   - A button on the workflow dashboard opens the import modal.
   - Submitting a notebook and a model generates a workflow, saves it as a new
     workflow, and opens it.
   - The entry point respects the same feature flag and access rules as the 
canvas
     button.
   - The existing canvas entry point is unchanged.
   
   ### Task Type
   
   - [ ] Refactor / Cleanup
   - [ ] DevOps / Deployment / CI
   - [ ] Testing / QA
   - [ ] Documentation
   - [ ] Performance
   - [x] Other


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to