diff options
| author | Adam <[email protected]> | 2026-02-10 15:28:42 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2026-02-10 15:28:46 -0600 |
| commit | 50f3e74d0589c8b6120d329ca35dfe74ef94e5e0 (patch) | |
| tree | 0087762c1fe5e62d87bcfa17cf2a103c6a7eb84f /packages/app/src/pages | |
| parent | 21475a1dfde8286ca918ec6bd638ea1296b34252 (diff) | |
| download | opencode-50f3e74d0589c8b6120d329ca35dfe74ef94e5e0.tar.gz opencode-50f3e74d0589c8b6120d329ca35dfe74ef94e5e0.zip | |
fix(app): task tool rendering
Diffstat (limited to 'packages/app/src/pages')
| -rw-r--r-- | packages/app/src/pages/directory-layout.tsx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/app/src/pages/directory-layout.tsx b/packages/app/src/pages/directory-layout.tsx index b2a17b96b..f36bb7ab4 100644 --- a/packages/app/src/pages/directory-layout.tsx +++ b/packages/app/src/pages/directory-layout.tsx @@ -54,6 +54,13 @@ export default function Layout(props: ParentProps) { navigate(`/${params.dir}/session/${sessionID}`) } + const sessionHref = (sessionID: string) => { + if (params.dir) return `/${params.dir}/session/${sessionID}` + return `/session/${sessionID}` + } + + const syncSession = (sessionID: string) => sync.session.sync(sessionID) + return ( <DataProvider data={sync.data} @@ -62,6 +69,8 @@ export default function Layout(props: ParentProps) { onQuestionReply={replyToQuestion} onQuestionReject={rejectQuestion} onNavigateToSession={navigateToSession} + onSessionHref={sessionHref} + onSyncSession={syncSession} > <LocalProvider>{props.children}</LocalProvider> </DataProvider> |
