Skip to content

Commit bb2624a

Browse files
committed
Refactor ProjectSessionDetailPage: Remove unused workflow metadata fetching and command handling logic
1 parent 0de13ad commit bb2624a

File tree

1 file changed

+1
-31
lines changed
  • components/frontend/src/app/projects/[name]/sessions/[sessionName]

1 file changed

+1
-31
lines changed

components/frontend/src/app/projects/[name]/sessions/[sessionName]/page.tsx

Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -99,10 +99,7 @@ import {
9999
useGitListBranches,
100100
} from "@/services/queries/use-workspace";
101101
import { successToast, errorToast } from "@/hooks/use-toast";
102-
import {
103-
useOOTBWorkflows,
104-
useWorkflowMetadata,
105-
} from "@/services/queries/use-workflows";
102+
import { useOOTBWorkflows } from "@/services/queries/use-workflows";
106103
import { useMutation } from "@tanstack/react-query";
107104

108105
export default function ProjectSessionDetailPage({
@@ -258,14 +255,6 @@ export default function ProjectSessionDetailPage({
258255
// Fetch OOTB workflows
259256
const { data: ootbWorkflows = [] } = useOOTBWorkflows(projectName);
260257

261-
// Fetch workflow metadata
262-
const { data: workflowMetadata } = useWorkflowMetadata(
263-
projectName,
264-
sessionName,
265-
!!workflowManagement.activeWorkflow &&
266-
!workflowManagement.workflowActivating,
267-
);
268-
269258
// Git operations for selected directory
270259
const currentRemote = directoryRemotes[selectedDirectory.path];
271260
const { data: mergeStatus, refetch: refetchMergeStatus } = useGitMergeStatus(
@@ -498,23 +487,6 @@ export default function ProjectSessionDetailPage({
498487
);
499488
};
500489

501-
const handleCommandClick = (slashCommand: string) => {
502-
const finalMessage = slashCommand;
503-
504-
sendChatMutation.mutate(
505-
{ projectName, sessionName, content: finalMessage },
506-
{
507-
onSuccess: () => {
508-
successToast(`Command ${slashCommand} sent`);
509-
},
510-
onError: (err) =>
511-
errorToast(
512-
err instanceof Error ? err.message : "Failed to send command",
513-
),
514-
},
515-
);
516-
};
517-
518490
const handleInterrupt = () => {
519491
sendControlMutation.mutate(
520492
{ projectName, sessionName, type: "interrupt" },
@@ -1218,8 +1190,6 @@ export default function ProjectSessionDetailPage({
12181190
onEndSession={() => Promise.resolve(handleEndSession())}
12191191
onGoToResults={() => {}}
12201192
onContinue={handleContinue}
1221-
workflowMetadata={workflowMetadata}
1222-
onCommandClick={handleCommandClick}
12231193
/>
12241194
</div>
12251195
</CardContent>

0 commit comments

Comments
 (0)