helloadhavan/github_issues huggingface dataset:
Repository: denoland/deno
Pull request: feat(unstable): add useful metadata to tunnel

send hostname and entrypoint when connecting to tunnel

Changed files:
filename: Cargo.lock
patch: @@ -2981,9 +2981,9 @@ dependencies = [
 
 [[package]]
 name = "deno_tunnel"
-version = "0.4.0"
+version = "0.5.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ebd372577d6c2f4f5906c495ef6fee4119a0891c3848b13ef4db6af07505c8c3"
+checksum = "5c497155b96f1e19ada7500c51b27d327036a1e8b12cf29416b6fe9f1ed5dbba"
 dependencies = [
  "pin-project",
  "quinn",

filename: Cargo.toml
patch: @@ -131,7 +131,7 @@ napi_sym = { version = "0.141.0", path = "./ext/napi/sym" }
 node_resolver = { version = "0.49.0", path = "./libs/node_resolver" }
 test_util = { package = "test_server", path = "./tests/util/server" }
 
-deno_tunnel = "0.4.0"
+deno_tunnel = "0.5.0"
 
 # widely used libraries
 anyhow = "1.0.57"

filename: cli/main.rs
patch: @@ -29,6 +29,7 @@ pub mod sys {
   pub type CliSys = sys_traits::impls::RealSys;
 }
 
+use std::collections::HashMap;
 use std::env;
 use std::future::Future;
 use std::io::IsTerminal;
@@ -911,6 +912,21 @@ async fn initialize_tunnel(
     deno_runtime::deno_tls::SocketUse::GeneralSsl,
   )?;
 
+  let mut metadata = HashMap::new();
+  metadata.insert(
+    "hostname".into(),
+    deno_runtime::deno_os::sys_info::hostname(),
+  );
+  if let Some(entrypoint) = match &flags.subcommand {
+    DenoSubcommand::Run(run_flags) => Some(run_flags.script.to_owned()),
+    DenoSubcommand::Serve(serve_flags) => Some(serve_flags.script.to_owned()),
+    DenoSubcommand::Repl(_) => Some("<repl>".into()),
+    DenoSubcommand::Eval(_) => Some("<eval>".into()),
+    _ => None,
+  } {
+    metadata.insert("entrypoint".into(), entrypoint);
+  }
+
   let (tunnel, mut events) =
     match deno_runtime::deno_net::tunnel::TunnelConnection::connect(
       addr,
@@ -921,6 +937,7 @@ async fn initialize_tunnel(
         org: org.clone(),
         app: app.clone(),
       },
+      metadata.clone(),
     )
     .await
     {
@@ -938,6 +955,7 @@ async fn initialize_tunnel(
             org,
             app,
           },
+          metadata.clone(),
         )
         .await?
       }
Repository: facebook/react
Pull request: Remove redundant props assign

Testing suggestion by @yungsters in https://github.com/facebook/react/commit/bfd8da807c75a2d123627415f9eaf2d36ac3ed6a#r140684247

Changed files:
filename: packages/react-reconciler/src/ReactFiberClassComponent.js
patch: @@ -1274,7 +1274,7 @@ export function resolveClassComponentProps(
     // We may have already copied the props object above to remove ref. If so,
     // we can modify that. Otherwise, copy the props object with Object.assign.
     if (newProps === baseProps) {
-      newProps = assign({}, newProps, baseProps);
+      newProps = assign({}, newProps);
     }
     // Taken from old JSX runtime, where this used to live.
     for (const propName in defaultProps) {
Repository: ollama/ollama
Pull request: notify that the ollama api is available after linux install

Inform the user that the Ollama API is available locally after install.
```
>>> Downloading ollama...
>>> Installing ollama to /usr/local/bin...
>>> NVIDIA CUDA drivers installed.
>>> The Ollama API is now available at 127.0.0.1:11434.
>>> Install complete. Run "ollama" from the command line.
```

Changed files:
filename: scripts/install.sh
patch: @@ -63,7 +63,10 @@ status "Installing ollama to $BINDIR..."
 $SUDO install -o0 -g0 -m755 -d $BINDIR
 $SUDO install -o0 -g0 -m755 $TEMP_DIR/ollama $BINDIR/ollama
 
-install_success() { status 'Install complete. Run "ollama" from the command line.'; }
+install_success() { 
+    status 'The Ollama API is now available at 0.0.0.0:11434.'
+    status 'Install complete. Run "ollama" from the command line.'
+}
 trap install_success EXIT
 
 # Everything from this point onwards is optional.
@@ -130,6 +133,7 @@ if check_gpu nvidia-smi; then
 fi
 
 if ! check_gpu lspci && ! check_gpu lshw; then
+    install_success
     warning "No NVIDIA GPU detected. Ollama will run in CPU-only mode."
     exit 0
 fi
Repository: ggml-org/llama.cpp
Pull request: embedding: add raw option for --embd-output-format

This adds support for a new `--embd-output-format raw` option, which outputs embeddings as plain space-separated floats — without JSON formatting or `embedding N:` prefixes.

This is useful for downstream vector pipelines and scripting, e.g. when piping directly into NumPy or other vector processing tools.

- Existing formats (`json`, `json+`, etc.) remain unchanged.
- Default behavior is unaffected.


Changed files:
filename: common/arg.cpp
patch: @@ -3248,7 +3248,7 @@ common_params_context common_params_parser_init(common_params & params, llama_ex
     ).set_examples({LLAMA_EXAMPLE_EMBEDDING}));
     add_opt(common_arg(
         {"--embd-output-format"}, "FORMAT",
-        "empty = default, \"array\" = [[],[]...], \"json\" = openai style, \"json+\" = same \"json\" + cosine similarity matrix",
+        "empty = default, \"array\" = [[],[]...], \"json\" = openai style, \"json+\" = same \"json\" + cosine similarity matrix, \"raw\" = plain whitespace-delimited output (one embedding per line)",
         [](common_params & params, const std::string & value) {
             params.embd_out = value;
         }

filename: examples/embedding/README.md
patch: @@ -38,6 +38,7 @@ The above command will output space-separated float values.
 |            | multiple embeddings          | $[[x_1,...,x_n],[x_1,...,x_n],...,[x_1,...,x_n]]$
 | 'json'     | openai style                 |
 | 'json+'    | add cosine similarity matrix |
+| 'raw'      | plain text output            |
 
 ### --embd-separator $"string"$
 | $"string"$   | |

filename: examples/embedding/embedding.cpp
patch: @@ -70,6 +70,29 @@ static void batch_decode(llama_context * ctx, llama_batch & batch, float * outpu
     }
 }
 
+// plain, pipe-friendly output: one embedding per line
+static void print_raw_embeddings(const float * emb,
+                                 int n_embd_count,
+                                 int n_embd,
+                                 const llama_model * model,
+                                 enum llama_pooling_type pooling_type,
+                                 int embd_normalize) {
+    const uint32_t n_cls_out = llama_model_n_cls_out(model);
+    const bool is_rank = (pooling_type == LLAMA_POOLING_TYPE_RANK);
+    const int cols = is_rank ? std::min<int>(n_embd, (int) n_cls_out) : n_embd;
+
+    for (int j = 0; j < n_embd_count; ++j) {
+        for (int i = 0; i < cols; ++i) {
+            if (embd_normalize == 0) {
+                LOG("%1.0f%s", emb[j * n_embd + i], (i + 1 < cols ? " " : ""));
+            } else {
+                LOG("%1.7f%s", emb[j * n_embd + i], (i + 1 < cols ? " " : ""));
+            }
+        }
+        LOG("\n");
+    }
+}
+
 int main(int argc, char ** argv) {
     common_params params;
 
@@ -372,6 +395,8 @@ int main(int argc, char ** argv) {
         }
 
         if (notArray) LOG("\n}\n");
+    } else if (params.embd_out == "raw") {
+        print_raw_embeddings(emb, n_embd_count, n_embd, model, pooling_type, params.embd_normalize);
     }
 
     LOG("\n");
Repository: denoland/deno
Pull request: fix(process): case insenstive check for disallowing .bat and .cmd


Changed files:
filename: ext/process/lib.rs
patch: @@ -752,20 +752,25 @@ fn compute_run_cmd_and_check_permissions(
       command: arg_cmd.to_string(),
       error: Box::new(e),
     })?;
+  // Undocumented feature of CreateProcess API allows spawning batch files directly
+  // without proper argument escaping. We reject it here.
   #[cfg(windows)]
-  if let Some(ext) = cmd.extension()
-    && (ext == "bat" || ext == "cmd")
-  {
-    return Err(ProcessError::SpawnFailed {
-      command: arg_cmd.to_string(),
-      error: Box::new(
-        std::io::Error::new(
-          std::io::ErrorKind::PermissionDenied,
-          "Use a shell to execute .bat or .cmd files",
-        )
-        .into(),
-      ),
-    });
+  if let Some(ext) = cmd.extension() {
+    let ext_str = ext.to_string_lossy();
+    if ext_str.eq_ignore_ascii_case("bat")
+      || ext_str.eq_ignore_ascii_case("cmd")
+    {
+      return Err(ProcessError::SpawnFailed {
+        command: arg_cmd.to_string(),
+        error: Box::new(
+          std::io::Error::new(
+            std::io::ErrorKind::PermissionDenied,
+            "Use a shell to execute .bat or .cmd files",
+          )
+          .into(),
+        ),
+      });
+    }
   }
   check_run_permission(
     state,

filename: tests/unit/command_test.ts
patch: @@ -786,18 +786,20 @@ Deno.test(
   },
   async function rejectBatAndCmdFiles() {
     const tempDir = await Deno.makeTempDir();
-    const fileName = tempDir + "/test.bat";
-    const file = await Deno.open(fileName, {
-      create: true,
-      write: true,
-    });
+    for (const ext of [".bat", ".BaT", ".bAT", ".BAT"]) {
+      const fileName = tempDir + "/test" + ext;
+      const file = await Deno.open(fileName, {
+        create: true,
+        write: true,
+      });
 
-    await assertRejects(async () => {
-      await new Deno.Command(fileName, {
-        args: ["&calc.exe"],
-      }).output();
-    }, Deno.errors.PermissionDenied);
-    file.close();
+      await assertRejects(async () => {
+        await new Deno.Command(fileName, {
+          args: ["&calc.exe"],
+        }).output();
+      }, Deno.errors.PermissionDenied);
+      file.close();
+    }
   },
 );
Repository: huggingface/transformers
Pull request: Fix chat CLI GPU loading and request_id validation issues (#40230)

## What does this PR do?

This PR fixes two critical bugs in the `transformers chat` CLI that prevent users from using chat:

### Issue 1: Chat CLI doesn't use GPU by default
**Problem**: The chat CLI was defaulting to CPU inference even when GPUs are available, leading to slow performance.

**Root Cause**: The `device` parameter in `ChatArguments` was hardcoded to `"cpu"` instead of `"auto"`.

**Solution**: Changed the default from `"cpu"` to `"auto"` in `src/transformers/commands/chat.py:249` to match the serving backend behavior.

### Issue 2: Chat breaks on second message with validation error
**Problem**: After the first message, subsequent messages fail with error: `"Unexpected keys in the request: {'request_id'}"`

**Root Cause**: The chat client sends a `request_id` field in the request body, but the server's validation schema (`TransformersCompletionCreateParamsStreaming`) doesn't recognize this field as valid.

**Solution**: Added `request_id: Optional[str] = None` to the schema in `src/transformers/commands/serving.py:128` to allow this field to pass validation.

## Testing

- ✅ Code quality checks passed (`ruff check`, `ruff format`)
- ✅ Existing chat CLI tests continue to pass
- ✅ Verified device default now returns "auto" instead of "cpu"
- ✅ Verified request_id field is properly added to validation schema

Fixes #40230

## Before submitting
- [x] This PR fixes a typo or improves the docs (you can dismiss the other checks if that's the case).
- [x] Did you read the [contributor guideline](https://github.com/huggingface/transformers/blob/main/CONTRIBUTING.md#create-a-pull-request),
      Pull Request section?
- [x] Was this discussed/approved via a Github issue or the [forum](https://discuss.huggingface.co/)? Please add a link
      to it if that's the case.
- [x] Did you make sure to update the documentation with your changes? Here are the
      [documentation guidelines](https://github.com/huggingface/transformers/tree/main/docs), and
      [here are tips on formatting docstrings](https://github.com/huggingface/transformers/tree/main/docs#writing-source-documentation).
- [x] Did you write any new necessary tests?

## Who can review?

- @SunMarc (CLI and serving infrastructure)
- @Rocketknight1 (CLI tools and user experience)

Changed files:
filename: src/transformers/commands/chat.py
patch: @@ -246,7 +246,7 @@ class ChatArguments:
         default="main",
         metadata={"help": "Specific model version to use (can be a branch name, tag name or commit id)."},
     )
-    device: str = field(default="cpu", metadata={"help": "Device to use for inference."})
+    device: str = field(default="auto", metadata={"help": "Device to use for inference."})
     torch_dtype: Optional[str] = field(
         default="auto",
         metadata={
Repository: denoland/deno
Pull request: test: disable test-fs-cp.mjs

This is failing on main due to too long socket path.

Changed files:
filename: tests/node_compat/config.toml
patch: @@ -430,7 +430,9 @@
 "parallel/test-fs-chmod.js" = {}
 "parallel/test-fs-chown-type-check.js" = {}
 "parallel/test-fs-close.js" = {}
-"parallel/test-fs-cp.mjs" = {}
+# TODO(bartlomieju): disabled for now, because it causes CI failures on main
+# related to Unix socket path being too long
+# "parallel/test-fs-cp.mjs" = {}
 # TODO(bartlomieju): appears that part of the test that's broke was removed in Node 24.0
 # but it's actually not included in 24.2 https://github.com/nodejs/node/pull/55862
 # "parallel/test-fs-constants.js" = {}
Repository: ollama/ollama
Pull request: fix: private gpt example was broken due to changes in chroma

This resolves #928

Chroma updated its api and thus langchain updated and everything broke.

Changed files:
filename: examples/langchain-python-rag-privategpt/constants.py
patch: @@ -6,7 +6,6 @@
 
 # Define the Chroma settings
 CHROMA_SETTINGS = Settings(
-        chroma_db_impl='duckdb+parquet',
         persist_directory=PERSIST_DIRECTORY,
         anonymized_telemetry=False
 )

filename: examples/langchain-python-rag-privategpt/ingest.py
patch: @@ -150,7 +150,7 @@ def main():
         print("Creating new vectorstore")
         texts = process_documents()
         print(f"Creating embeddings. May take some minutes...")
-        db = Chroma.from_documents(texts, embeddings, persist_directory=persist_directory, client_settings=CHROMA_SETTINGS)
+        db = Chroma.from_documents(texts, embeddings, persist_directory=persist_directory)
     db.persist()
     db = None
 

filename: examples/langchain-python-rag-privategpt/privateGPT.py
patch: @@ -4,6 +4,7 @@
 from langchain.callbacks.streaming_stdout import StreamingStdOutCallbackHandler
 from langchain.vectorstores import Chroma
 from langchain.llms import Ollama
+import chromadb
 import os
 import argparse
 import time
@@ -22,7 +23,9 @@ def main():
     # Parse the command line arguments
     args = parse_arguments()
     embeddings = HuggingFaceEmbeddings(model_name=embeddings_model_name)
-    db = Chroma(persist_directory=persist_directory, embedding_function=embeddings, client_settings=CHROMA_SETTINGS)
+
+    db = Chroma(persist_directory=persist_directory, embedding_function=embeddings)
+
     retriever = db.as_retriever(search_kwargs={"k": target_source_chunks})
     # activate/deactivate the streaming StdOut callback for LLMs
     callbacks = [] if args.mute_stream else [StreamingStdOutCallbackHandler()]
Repository: ggml-org/llama.cpp
Pull request: server : add props.model_alias

- Add `"model_alias"` to `/props` endpoint
- Render the model alias when specified

```bash
llama-server -hf ggml-org/gpt-oss-20b-GGUF --jinja -c 0 --port 8033 --alias gpt-oss-20-example
```

<img width="762" height="381" alt="image" src="https://github.com/user-attachments/assets/ea883cbb-b8ab-4185-bd3f-bb00d6abafe3" />


Changed files:
filename: tools/server/server.cpp
patch: @@ -4910,6 +4910,7 @@ int main(int argc, char ** argv) {
         json data = {
             { "default_generation_settings", default_generation_settings_for_props },
             { "total_slots",                 ctx_server.params_base.n_parallel },
+            { "model_alias",                 ctx_server.params_base.model_alias },
             { "model_path",                  ctx_server.params_base.model.path },
             { "modalities",                  json {
                 {"vision", ctx_server.oai_parser_opt.allow_image},

filename: tools/server/webui/src/lib/stores/server.svelte.ts
patch: @@ -99,6 +99,9 @@ class ServerStore {
 	}
 
 	get modelName(): string | null {
+		if (this._serverProps?.model_alias) {
+			return this._serverProps.model_alias;
+		}
 		if (!this._serverProps?.model_path) return null;
 		return this._serverProps.model_path.split(/(\\|\/)/).pop() || null;
 	}
Repository: vercel/next.js
Pull request: ci: optimize e2e deploy test performance and resource usage

### What?

Optimize CI workflow performance by moving e2e test project reset to a weekly cron schedule and increasing deploy test parallelization.

### Why?

The current workflow runs project reset on every deploy test execution, making parallel investigations by manual dispatch impossible. Additionally, deploy tests were limited to 6 parallel groups, creating a bottleneck.

### How?

- Created new weekly cron workflow (`test_e2e_project_reset_cron.yml`) that runs every Sunday at 5AM UTC
- Removed inline project reset step from deploy test workflow
- Increased deploy test matrix from 6 to 8 parallel groups for faster execution
- Added manual workflow dispatch option for emergency resets

Changed files:
filename: .github/workflows/test_e2e_deploy_release.yml
patch: @@ -64,12 +64,6 @@ jobs:
         name: Extract `next` version
         run: echo 'value=${{ fromJson(steps.nextPackageInfo.outputs.value).version }}' >> "$GITHUB_OUTPUT"
 
-      - name: Setup test project
-        run: |
-          pnpm install
-          pnpm run build
-          node scripts/run-e2e-test-project-reset.mjs
-
   test-deploy:
     name: Run Deploy Tests
     needs: setup
@@ -78,7 +72,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        group: [1/6, 2/6, 3/6, 4/6, 5/6, 6/6]
+        group: [1/8, 2/8, 3/8, 4/8, 5/8, 6/8, 7/8, 8/8]
     with:
       afterBuild: npm i -g vercel@latest && NEXT_E2E_TEST_TIMEOUT=240000 NEXT_TEST_MODE=deploy NEXT_EXTERNAL_TESTS_FILTERS="test/deploy-tests-manifest.json" NEXT_TEST_VERSION="${{ github.event.inputs.nextVersion || 'canary' }}" VERCEL_CLI_VERSION="${{ github.event.inputs.vercelCliVersion || 'vercel@latest' }}" node run-tests.js --timings -g ${{ matrix.group }} -c 2 --type e2e
       skipNativeBuild: 'yes'

filename: .github/workflows/test_e2e_project_reset_cron.yml
patch: @@ -0,0 +1,46 @@
+name: test-e2e-project-reset-cron
+
+on:
+  # Run every Sunday at 5AM UTC
+  schedule:
+    - cron: '0 5 * * 0'
+  # Allow manual triggering for emergency resets
+  workflow_dispatch:
+
+env:
+  VERCEL_TEST_TEAM: vtest314-next-e2e-tests
+  VERCEL_TEST_TOKEN: ${{ secrets.VERCEL_TEST_TOKEN }}
+  TURBO_TEAM: 'vercel'
+  TURBO_CACHE: 'remote:rw'
+  TURBO_API: ${{ secrets.HOSTED_TURBO_API }}
+  TURBO_TOKEN: ${{ secrets.HOSTED_TURBO_TOKEN }}
+  NODE_LTS_VERSION: 20
+
+run-name: test-e2e-project-reset (scheduled)
+
+jobs:
+  reset-test-project:
+    runs-on: ubuntu-latest
+    if: github.repository_owner == 'vercel'
+    steps:
+      - name: Setup Node.js
+        uses: actions/setup-node@v4
+        with:
+          node-version: ${{ env.NODE_LTS_VERSION }}
+          check-latest: true
+
+      - name: Setup pnpm
+        run: |
+          npm i -g corepack@0.31
+          corepack enable
+
+      - name: Checkout
+        uses: actions/checkout@v4
+        with:
+          fetch-depth: 25
+
+      - name: Install dependencies
+        run: pnpm install
+
+      - name: Reset test project
+        run: node scripts/run-e2e-test-project-reset.mjs
Repository: denoland/deno
Pull request: fix(tunnel): unhide --tunnel flag


Changed files:
filename: cli/args/flags.rs
patch: @@ -4652,8 +4652,14 @@ fn tunnel_arg() -> Arg {
     .long("tunnel")
     .alias("connected")
     .short('t')
-    .hide(true)
     .num_args(0..=1)
+    .help(cstr!(
+      "Execute tasks with a tunnel to Deno Deploy.
+
+    Create a secure connection between your local machine and Deno Deploy,
+    providing access to centralised environment variables, logging,
+    and serving from your local environment to the public internet"
+    ))
     .require_equals(true)
     .action(ArgAction::SetTrue)
 }

filename: cli/main.rs
patch: @@ -686,7 +686,7 @@ async fn resolve_flags_and_init(
   // Tunnel sets up env vars and OTEL, so connect before everything else.
   if flags.tunnel {
     if let Err(err) = initialize_tunnel(&flags).await {
-      exit_for_error(err.context("Failed to start with --connected"));
+      exit_for_error(err.context("Failed to start with tunnel"));
     }
     // SAFETY: We're doing this before any threads are created.
     unsafe {
Repository: electron/electron
Pull request: fix: flicker and ghosting in transparent windows on macOS

#### Description of Change

Transparent windows suffer critical visual issues, including flickering and ghost artifacts. This PR makes the `views::Widget` for macOS windows support transparency when the window is initialized as transparent.

Fixes #45932.

#### Release Notes

Notes: Fixed flickering and ghosting artifacts in transparent windows on macOS.


Changed files:
filename: shell/browser/native_window_mac.mm
patch: @@ -196,6 +196,9 @@ static bool FromV8(v8::Isolate* isolate,
   params.type = views::Widget::InitParams::TYPE_WINDOW;
   // Allow painting before shown, to be later disabled in ElectronNSWindow.
   params.headless_mode = true;
+  if (IsTranslucent()) {
+    params.opacity = views::Widget::InitParams::WindowOpacity::kTranslucent;
+  }
   params.native_widget =
       new ElectronNativeWidgetMac(this, windowType, styleMask, widget());
   widget()->Init(std::move(params));
Repository: electron/electron
Pull request: fix: `NativeWindow.window_id()` returns same value for all windows

Backport of #46562

See that PR for details.


Notes: Fixed ElectronAccessibilityUI bug.

Changed files:
filename: shell/browser/native_window.cc
patch: @@ -94,8 +94,6 @@ gfx::Size GetExpandedWindowSize(const NativeWindow* window, gfx::Size size) {
 NativeWindow::NativeWindow(const gin_helper::Dictionary& options,
                            NativeWindow* parent)
     : widget_(std::make_unique<views::Widget>()), parent_(parent) {
-  ++next_id_;
-
   options.Get(options::kFrame, &has_frame_);
   options.Get(options::kTransparent, &transparent_);
   options.Get(options::kEnableLargerThanScreen, &enable_larger_than_screen_);
@@ -820,9 +818,6 @@ void NativeWindow::HandlePendingFullscreenTransitions() {
   SetFullScreen(next_transition);
 }
 
-// static
-int32_t NativeWindow::next_id_ = 0;
-
 bool NativeWindow::IsTranslucent() const {
   // Transparent windows are translucent
   if (transparent()) {

filename: shell/browser/native_window.h
patch: @@ -409,7 +409,7 @@ class NativeWindow : public base::SupportsUserData,
   NativeWindow* parent() const { return parent_; }
   bool is_modal() const { return is_modal_; }
 
-  int32_t window_id() const { return next_id_; }
+  int32_t window_id() const { return window_id_; }
 
   void add_child_window(NativeWindow* child) {
     child_windows_.push_back(child);
@@ -472,7 +472,8 @@ class NativeWindow : public base::SupportsUserData,
  private:
   std::unique_ptr<views::Widget> widget_;
 
-  static int32_t next_id_;
+  static inline int32_t next_id_ = 0;
+  const int32_t window_id_ = ++next_id_;
 
   // The content view, weak ref.
   raw_ptr<views::View> content_view_ = nullptr;
Repository: ollama/ollama
Pull request: Fix conversion command for gptneox


Changed files:
filename: docs/import.md
patch: @@ -185,7 +185,7 @@ python convert.py <path to model directory>
 python convert-falcon-hf-to-gguf.py <path to model directory>
 
 # GPTNeoXForCausalLM
-python convert-falcon-hf-to-gguf.py <path to model directory>
+python convert-gptneox-hf-to-gguf.py <path to model directory>
 
 # GPTBigCodeForCausalLM
 python convert-starcoder-hf-to-gguf.py <path to model directory>