Преглед изворни кода

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

Dax Raad пре 3 месеци
родитељ
комит
8166612467

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

@@ -177,7 +177,7 @@ function App() {
         local.model.set({ providerID, modelID }, { recent: true })
         local.model.set({ providerID, modelID }, { recent: true })
       }
       }
       if (args.continue) {
       if (args.continue) {
-        const match = sync.data.session.at(-1)?.id
+        const match = sync.data.session.at(0)?.id
         if (match) {
         if (match) {
           route.navigate({
           route.navigate({
             type: "session",
             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({
 export const { use: useArgs, provider: ArgsProvider } = createSimpleContext({
   name: "Args",
   name: "Args",
-  init: (props: Args) => {
-    return props
-  },
+  init: (props: Args) => props,
 })
 })