diff --git a/src/app/projects/[projectId]/sessions/[sessionId]/components/SessionPageContent.tsx b/src/app/projects/[projectId]/sessions/[sessionId]/components/SessionPageContent.tsx index dae14d0..7f009f4 100644 --- a/src/app/projects/[projectId]/sessions/[sessionId]/components/SessionPageContent.tsx +++ b/src/app/projects/[projectId]/sessions/[sessionId]/components/SessionPageContent.tsx @@ -13,6 +13,7 @@ import type { FC } from "react"; import { useEffect, useRef, useState } from "react"; import { Button } from "@/components/ui/button"; import { honoClient } from "../../../../../../lib/api/client"; +import { useProject } from "../../../hooks/useProject"; import { firstCommandToTitle } from "../../../services/firstCommandToTitle"; import { useAliveTask } from "../hooks/useAliveTask"; import { useSession } from "../hooks/useSession"; @@ -28,6 +29,7 @@ export const SessionPageContent: FC<{ projectId, sessionId, ); + const { data: project } = useProject(projectId); const abortTask = useMutation({ mutationFn: async (sessionId: string) => { @@ -106,13 +108,26 @@ export const SessionPageContent: FC<{
-

+

{session.meta.firstCommand !== null ? firstCommandToTitle(session.meta.firstCommand) : sessionId}

+
+ {project?.project.claudeProjectPath && ( +

+ Project:{" "} + {project.project.meta.projectPath ?? + project.project.claudeProjectPath} +

+ )} +

+ Session ID: {sessionId} +

+
+ {isRunningTask && (
@@ -154,10 +169,6 @@ export const SessionPageContent: FC<{
)} - -

- Session ID: {sessionId} -