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

fix(tui): make use of server dir path for file references in prompts (#13781)

OpeOginni пре 2 месеци
родитељ
комит
16332a8583
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      packages/opencode/src/cli/cmd/tui/component/prompt/autocomplete.tsx

+ 2 - 1
packages/opencode/src/cli/cmd/tui/component/prompt/autocomplete.tsx

@@ -247,7 +247,8 @@ export function Autocomplete(props: {
         const width = props.anchor().width - 4
         options.push(
           ...sortedFiles.map((item): AutocompleteOption => {
-            const fullPath = `${process.cwd()}/${item}`
+            const baseDir = (sync.data.path.directory || process.cwd()).replace(/\/+$/, "")
+            const fullPath = `${baseDir}/${item}`
             const urlObj = pathToFileURL(fullPath)
             let filename = item
             if (lineRange && !item.endsWith("/")) {