mirror of
https://github.com/anomalyco/opencode.git
synced 2026-11-14 12:10:45 +03:00
fix(tui): show external worktree session labels (#41147)
Co-authored-by: James Long <17031+jlongster@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
Unverified
parent
952d4d446f
commit
79a493e7f5
@@ -141,7 +141,12 @@ export function DialogSessionList() {
|
||||
const option = (session: SessionInfo, category: string) => {
|
||||
const directory = session.location.directory
|
||||
const project = data.project.get(session.projectID)
|
||||
const footer = allProjects() ? Locale.truncate(projectName(project, directory) ?? "", 20) : undefined
|
||||
const relative = path.relative(project?.canonical ?? directory, directory)
|
||||
const footer = allProjects()
|
||||
? Locale.truncate(projectName(project, directory) ?? "", 20)
|
||||
: relative.startsWith("..") || path.isAbsolute(relative)
|
||||
? Locale.truncate(path.basename(directory), 20)
|
||||
: undefined
|
||||
const slot = sessionTabs.enabled() ? undefined : slotByID.get(session.id)
|
||||
const deleting = toDelete() === session.id
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user