feat(tui): go to parent keybind for subagents (#5762)

This commit is contained in:
Rohan Godha
2025-12-22 15:50:45 -05:00
committed by GitHub
parent e015bea462
commit 25f1643e8e
5 changed files with 30 additions and 0 deletions

View File

@@ -81,6 +81,9 @@ export function Header() {
<text fg={theme.text}>
<b>Subagent session</b>
</text>
<text fg={theme.text}>
Parent <span style={{ fg: theme.textMuted }}>{keybind.print("session_parent")}</span>
</text>
<text fg={theme.text}>
Prev <span style={{ fg: theme.textMuted }}>{keybind.print("session_child_cycle_reverse")}</span>
</text>

View File

@@ -870,6 +870,23 @@ export function Session() {
dialog.clear()
},
},
{
title: "Go to parent session",
value: "session.parent",
keybind: "session_parent",
category: "Session",
disabled: true,
onSelect: (dialog) => {
const parentID = session()?.parentID
if (parentID) {
navigate({
type: "session",
sessionID: parentID,
})
}
dialog.clear()
},
},
])
const revertInfo = createMemo(() => session()?.revert)