소스 검색

tui: fix continue session navigation to use most recent session instead of oldest session

Dax Raad 5 달 전
부모
커밋
8166612467
2개의 변경된 파일2개의 추가작업 그리고 4개의 파일을 삭제
  1. 1 1
      packages/opencode/src/cli/cmd/tui/app.tsx
  2. 1 3
      packages/opencode/src/cli/cmd/tui/context/args.tsx

+ 1 - 1
packages/opencode/src/cli/cmd/tui/app.tsx

@@ -177,7 +177,7 @@ function App() {
         local.model.set({ providerID, modelID }, { recent: true })
       }
       if (args.continue) {
-        const match = sync.data.session.at(-1)?.id
+        const match = sync.data.session.at(0)?.id
         if (match) {
           route.navigate({
             type: "session",

+ 1 - 3
packages/opencode/src/cli/cmd/tui/context/args.tsx

@@ -10,7 +10,5 @@ export interface Args {
 
 export const { use: useArgs, provider: ArgsProvider } = createSimpleContext({
   name: "Args",
-  init: (props: Args) => {
-    return props
-  },
+  init: (props: Args) => props,
 })