Skip to content

Commit

Permalink
Fix to remove prompt dialog box to generate and add tools to workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
johnyrahul committed Jul 16, 2024
1 parent 0f83c6e commit a765213
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 12 deletions.
10 changes: 2 additions & 8 deletions backend/workflow_manager/workflow/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -86,18 +86,12 @@ def _generate_workflow(self, workflow_id: str) -> WorkflowGenerator:
return generator

def perform_update(self, serializer: WorkflowSerializer) -> Workflow:
"""To edit a workflow. Regenerates the tool instances for a new prompt.
"""To edit a workflow.
Raises: WorkflowGenerationError
"""
kwargs = {}
if serializer.validated_data.get(WorkflowKey.PROMPT_TEXT):
workflow: Workflow = self.get_object()
generator = self._generate_workflow(workflow_id=workflow.id)
kwargs = {
WorkflowKey.LLM_RESPONSE: generator.llm_response,
WorkflowKey.WF_IS_ACTIVE: True,
}

try:
workflow = serializer.save(**kwargs)
return workflow
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import { Col, Row } from "antd";
import PropTypes from "prop-types";

import { Prompt } from "../prompt/Prompt";
import { Steps } from "../steps/Steps";
import "./WorkflowExecutionMain.css";
import { InputOutput } from "../input-output/InputOutput";
Expand All @@ -19,9 +18,6 @@ function WorkflowExecutionMain({
<Row className="wf-exec-main-layout">
<Col span={8} className="wf-exec-main-layout">
<div className="wf-exec-main-col-1">
<div className="wf-exec-main-prompt">
<Prompt />
</div>
<div className="wf-exec-main-steps">
<Steps
setSteps={setSteps}
Expand Down

0 comments on commit a765213

Please sign in to comment.