I have searched the existing issues and discussions.
I am using the latest version of Open WebUI.
Installation Method
Git Clone
Open WebUI Version
0.6.17
Ollama Version (if applicable)
No response
Operating System
NixOS
Browser (if applicable)
No response
Confirmation
I have read and followed all instructions in README.md.
I am using the latest version of both Open WebUI and Ollama.
I have included the browser console logs.
I have included the Docker container logs.
I have provided every relevant configuration, setting, and environment variable used in my setup.
I have clearly listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
I have documented step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation. My steps:
Start with the initial platform/version/OS and dependencies used,
Specify exact install/launch/configure commands,
List URLs visited, user input (incl. example values/emails/passwords if needed),
Describe all options and toggles enabled or changed,
Include any files or environmental changes,
Identify the expected and actual result at each stage,
Ensure any reasonably skilled user can follow and hit the same issue.
Expected Behavior
The frontend should build
Actual Behavior
I maintain open-webui in Nix and when building the frontend, I get the error with 0.6.17 only:
nix-build -A open-webui.frontend
this derivation will be built:
/nix/store/0db1cjs58wazkjdklginca45ac0klmbh-open-webui-frontend-0.6.17.drv
building '/nix/store/0db1cjs58wazkjdklginca45ac0klmbh-open-webui-frontend-0.6.17.drv'...
Running phase: unpackPhase
unpacking source archive /nix/store/wlyqbdgg81f9mzl43rzcarzn8pznj2s3-source
source root is source
Running phase: patchPhase
Executing npmConfigHook
Configuring npm
Validating consistency between /build/source/package-lock.json and /nix/store/4k790y1qp7bxq3jvqj12l830qg0jzh6g-open-webui-frontend-0.6.17-npm-deps/package-lock.json
Setting npm_config_cache to /nix/store/4k790y1qp7bxq3jvqj12l830qg0jzh6g-open-webui-frontend-0.6.17-npm-deps
Installing dependencies
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^2.7.0" from @tiptap/extension-bubble-menu@2.26.1
npm warn node_modules/@tiptap/extension-bubble-menu
npm warn @tiptap/extension-bubble-menu@"^2.26.1" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-code-block@3.0.7
npm warn node_modules/@tiptap/extension-code-block
npm warn peer @tiptap/extension-code-block@"^3.0.7" from @tiptap/extension-code-block-lowlight@3.0.7
npm warn node_modules/@tiptap/extension-code-block-lowlight
npm warn 1 more (@tiptap/starter-kit)
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-code-block-lowlight@3.0.7
npm warn node_modules/@tiptap/extension-code-block-lowlight
npm warn @tiptap/extension-code-block-lowlight@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-collaboration@3.0.7
npm warn node_modules/@tiptap/extension-collaboration
npm warn peer @tiptap/extension-collaboration@"^3.0.7" from @tiptap/extension-drag-handle@3.0.7
npm warn node_modules/@tiptap/extension-drag-handle
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-drag-handle@3.0.7
npm warn node_modules/@tiptap/extension-drag-handle
npm warn @tiptap/extension-drag-handle@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-file-handler@3.0.7
npm warn node_modules/@tiptap/extension-file-handler
npm warn @tiptap/extension-file-handler@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^2.7.0" from @tiptap/extension-floating-menu@2.26.1
npm warn node_modules/@tiptap/extension-floating-menu
npm warn @tiptap/extension-floating-menu@"^2.26.1" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-highlight@3.0.7
npm warn node_modules/@tiptap/extension-highlight
npm warn @tiptap/extension-highlight@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-image@3.0.7
npm warn node_modules/@tiptap/extension-image
npm warn @tiptap/extension-image@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-link@3.0.7
npm warn node_modules/@tiptap/extension-link
npm warn @tiptap/extension-link@"^3.0.7" from the root project
npm warn 1 more (@tiptap/starter-kit)
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-list@3.0.7
npm warn node_modules/@tiptap/extension-list
npm warn @tiptap/extension-list@"^3.0.7" from the root project
npm warn 5 more (@tiptap/extension-bullet-list, ...)
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-node-range@3.0.7
npm warn node_modules/@tiptap/extension-node-range
npm warn peer @tiptap/extension-node-range@"^3.0.7" from @tiptap/extension-drag-handle@3.0.7
npm warn node_modules/@tiptap/extension-drag-handle
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-table@3.0.7
npm warn node_modules/@tiptap/extension-table
npm warn @tiptap/extension-table@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-text-style@3.0.7
npm warn node_modules/@tiptap/extension-text-style
npm warn peer @tiptap/extension-text-style@"^3.0.7" from @tiptap/extension-file-handler@3.0.7
npm warn node_modules/@tiptap/extension-file-handler
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-typography@3.0.7
npm warn node_modules/@tiptap/extension-typography
npm warn @tiptap/extension-typography@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-youtube@3.0.7
npm warn node_modules/@tiptap/extension-youtube
npm warn @tiptap/extension-youtube@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extensions@3.0.7
npm warn node_modules/@tiptap/extensions
npm warn @tiptap/extensions@"^3.0.7" from the root project
npm warn 3 more (@tiptap/extension-dropcursor, ...)
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@undefined
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^2.7.0" from @tiptap/extension-bubble-menu@2.26.1
npm warn node_modules/@tiptap/extension-bubble-menu
npm warn @tiptap/extension-bubble-menu@"^2.26.1" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^2.7.0" from @tiptap/extension-bubble-menu@2.26.1
npm warn node_modules/@tiptap/extension-bubble-menu
npm warn @tiptap/extension-bubble-menu@"^2.26.1" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^3.0.7" from @tiptap/extension-code-block-lowlight@3.0.7
npm warn node_modules/@tiptap/extension-code-block-lowlight
npm warn @tiptap/extension-code-block-lowlight@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^3.0.7" from @tiptap/extension-collaboration@3.0.7
npm warn node_modules/@tiptap/extension-collaboration
npm warn peer @tiptap/extension-collaboration@"^3.0.7" from @tiptap/extension-drag-handle@3.0.7
npm warn node_modules/@tiptap/extension-drag-handle
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^3.0.7" from @tiptap/extension-drag-handle@3.0.7
npm warn node_modules/@tiptap/extension-drag-handle
npm warn @tiptap/extension-drag-handle@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^3.0.7" from @tiptap/extension-file-handler@3.0.7
npm warn node_modules/@tiptap/extension-file-handler
npm warn @tiptap/extension-file-handler@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^2.7.0" from @tiptap/extension-floating-menu@2.26.1
npm warn node_modules/@tiptap/extension-floating-menu
npm warn @tiptap/extension-floating-menu@"^2.26.1" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^3.0.7" from @tiptap/extension-node-range@3.0.7
npm warn node_modules/@tiptap/extension-node-range
npm warn peer @tiptap/extension-node-range@"^3.0.7" from @tiptap/extension-drag-handle@3.0.7
npm warn node_modules/@tiptap/extension-drag-handle
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^3.0.7" from @tiptap/extension-table@3.0.7
npm warn node_modules/@tiptap/extension-table
npm warn @tiptap/extension-table@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@undefined
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^2.7.0" from @tiptap/extension-bubble-menu@2.26.1
npm warn node_modules/@tiptap/extension-bubble-menu
npm warn @tiptap/extension-bubble-menu@"^2.26.1" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-code-block-lowlight@3.0.7
npm warn Found: @tiptap/extension-code-block@undefined
npm warn node_modules/@tiptap/extension-code-block
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/extension-code-block@"^3.0.7" from @tiptap/extension-code-block-lowlight@3.0.7
npm warn node_modules/@tiptap/extension-code-block-lowlight
npm warn @tiptap/extension-code-block-lowlight@"^3.0.7" from the root project
npm error code ENOTCACHED
npm error request to https://registry.npmjs.org/@tiptap%2fcore failed: cache mode is 'only-if-cached' but no cached response is available.
npm error Log files were not written due to an error writing to the directory: /nix/store/4k790y1qp7bxq3jvqj12l830qg0jzh6g-open-webui-frontend-0.6.17-npm-deps/_logs
npm error You can rerun the command with `--loglevel=verbose` to see the logs in your terminal
ERROR: npm failed to install dependencies
Here are a few things you can try, depending on the error:
1. Set `makeCacheWritable = true`
Note that this won't help if npm is complaining about not being able to write to the logs directory -- look above that for the actual error.
2. Set `npmFlags = [ "--legacy-peer-deps" ]`
Originally created by @drupol on GitHub (Jul 19, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/15880
### Check Existing Issues
- [x] I have searched the existing issues and discussions.
- [x] I am using the latest version of Open WebUI.
### Installation Method
Git Clone
### Open WebUI Version
0.6.17
### Ollama Version (if applicable)
_No response_
### Operating System
NixOS
### Browser (if applicable)
_No response_
### Confirmation
- [x] I have read and followed all instructions in `README.md`.
- [x] I am using the latest version of **both** Open WebUI and Ollama.
- [x] I have included the browser console logs.
- [x] I have included the Docker container logs.
- [x] I have **provided every relevant configuration, setting, and environment variable used in my setup.**
- [x] I have clearly **listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup** (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
- [x] I have documented **step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation**. My steps:
- Start with the initial platform/version/OS and dependencies used,
- Specify exact install/launch/configure commands,
- List URLs visited, user input (incl. example values/emails/passwords if needed),
- Describe all options and toggles enabled or changed,
- Include any files or environmental changes,
- Identify the expected and actual result at each stage,
- Ensure any reasonably skilled user can follow and hit the same issue.
### Expected Behavior
The frontend should build
### Actual Behavior
I maintain `open-webui` in [Nix](https://github.com/NixOS/nixpkgs/pull/426731) and when building the frontend, I get the error with 0.6.17 only:
```console
nix-build -A open-webui.frontend
this derivation will be built:
/nix/store/0db1cjs58wazkjdklginca45ac0klmbh-open-webui-frontend-0.6.17.drv
building '/nix/store/0db1cjs58wazkjdklginca45ac0klmbh-open-webui-frontend-0.6.17.drv'...
Running phase: unpackPhase
unpacking source archive /nix/store/wlyqbdgg81f9mzl43rzcarzn8pznj2s3-source
source root is source
Running phase: patchPhase
Executing npmConfigHook
Configuring npm
Validating consistency between /build/source/package-lock.json and /nix/store/4k790y1qp7bxq3jvqj12l830qg0jzh6g-open-webui-frontend-0.6.17-npm-deps/package-lock.json
Setting npm_config_cache to /nix/store/4k790y1qp7bxq3jvqj12l830qg0jzh6g-open-webui-frontend-0.6.17-npm-deps
Installing dependencies
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^2.7.0" from @tiptap/extension-bubble-menu@2.26.1
npm warn node_modules/@tiptap/extension-bubble-menu
npm warn @tiptap/extension-bubble-menu@"^2.26.1" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-code-block@3.0.7
npm warn node_modules/@tiptap/extension-code-block
npm warn peer @tiptap/extension-code-block@"^3.0.7" from @tiptap/extension-code-block-lowlight@3.0.7
npm warn node_modules/@tiptap/extension-code-block-lowlight
npm warn 1 more (@tiptap/starter-kit)
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-code-block-lowlight@3.0.7
npm warn node_modules/@tiptap/extension-code-block-lowlight
npm warn @tiptap/extension-code-block-lowlight@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-collaboration@3.0.7
npm warn node_modules/@tiptap/extension-collaboration
npm warn peer @tiptap/extension-collaboration@"^3.0.7" from @tiptap/extension-drag-handle@3.0.7
npm warn node_modules/@tiptap/extension-drag-handle
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-drag-handle@3.0.7
npm warn node_modules/@tiptap/extension-drag-handle
npm warn @tiptap/extension-drag-handle@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-file-handler@3.0.7
npm warn node_modules/@tiptap/extension-file-handler
npm warn @tiptap/extension-file-handler@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^2.7.0" from @tiptap/extension-floating-menu@2.26.1
npm warn node_modules/@tiptap/extension-floating-menu
npm warn @tiptap/extension-floating-menu@"^2.26.1" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-highlight@3.0.7
npm warn node_modules/@tiptap/extension-highlight
npm warn @tiptap/extension-highlight@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-image@3.0.7
npm warn node_modules/@tiptap/extension-image
npm warn @tiptap/extension-image@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-link@3.0.7
npm warn node_modules/@tiptap/extension-link
npm warn @tiptap/extension-link@"^3.0.7" from the root project
npm warn 1 more (@tiptap/starter-kit)
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-list@3.0.7
npm warn node_modules/@tiptap/extension-list
npm warn @tiptap/extension-list@"^3.0.7" from the root project
npm warn 5 more (@tiptap/extension-bullet-list, ...)
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-node-range@3.0.7
npm warn node_modules/@tiptap/extension-node-range
npm warn peer @tiptap/extension-node-range@"^3.0.7" from @tiptap/extension-drag-handle@3.0.7
npm warn node_modules/@tiptap/extension-drag-handle
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-table@3.0.7
npm warn node_modules/@tiptap/extension-table
npm warn @tiptap/extension-table@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-text-style@3.0.7
npm warn node_modules/@tiptap/extension-text-style
npm warn peer @tiptap/extension-text-style@"^3.0.7" from @tiptap/extension-file-handler@3.0.7
npm warn node_modules/@tiptap/extension-file-handler
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-typography@3.0.7
npm warn node_modules/@tiptap/extension-typography
npm warn @tiptap/extension-typography@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extension-youtube@3.0.7
npm warn node_modules/@tiptap/extension-youtube
npm warn @tiptap/extension-youtube@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@3.0.7
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn 28 more (@tiptap/extension-blockquote, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^3.0.7" from @tiptap/extensions@3.0.7
npm warn node_modules/@tiptap/extensions
npm warn @tiptap/extensions@"^3.0.7" from the root project
npm warn 3 more (@tiptap/extension-dropcursor, ...)
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/core@undefined
npm warn node_modules/@tiptap/core
npm warn @tiptap/core@"^3.0.7" from the root project
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/core@"^2.7.0" from @tiptap/extension-bubble-menu@2.26.1
npm warn node_modules/@tiptap/extension-bubble-menu
npm warn @tiptap/extension-bubble-menu@"^2.26.1" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^2.7.0" from @tiptap/extension-bubble-menu@2.26.1
npm warn node_modules/@tiptap/extension-bubble-menu
npm warn @tiptap/extension-bubble-menu@"^2.26.1" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^3.0.7" from @tiptap/extension-code-block-lowlight@3.0.7
npm warn node_modules/@tiptap/extension-code-block-lowlight
npm warn @tiptap/extension-code-block-lowlight@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^3.0.7" from @tiptap/extension-collaboration@3.0.7
npm warn node_modules/@tiptap/extension-collaboration
npm warn peer @tiptap/extension-collaboration@"^3.0.7" from @tiptap/extension-drag-handle@3.0.7
npm warn node_modules/@tiptap/extension-drag-handle
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^3.0.7" from @tiptap/extension-drag-handle@3.0.7
npm warn node_modules/@tiptap/extension-drag-handle
npm warn @tiptap/extension-drag-handle@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^3.0.7" from @tiptap/extension-file-handler@3.0.7
npm warn node_modules/@tiptap/extension-file-handler
npm warn @tiptap/extension-file-handler@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^2.7.0" from @tiptap/extension-floating-menu@2.26.1
npm warn node_modules/@tiptap/extension-floating-menu
npm warn @tiptap/extension-floating-menu@"^2.26.1" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^3.0.7" from @tiptap/extension-node-range@3.0.7
npm warn node_modules/@tiptap/extension-node-range
npm warn peer @tiptap/extension-node-range@"^3.0.7" from @tiptap/extension-drag-handle@3.0.7
npm warn node_modules/@tiptap/extension-drag-handle
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@3.0.7
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn 7 more (@tiptap/extension-code-block-lowlight, ...)
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^3.0.7" from @tiptap/extension-table@3.0.7
npm warn node_modules/@tiptap/extension-table
npm warn @tiptap/extension-table@"^3.0.7" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-bubble-menu@2.26.1
npm warn Found: @tiptap/pm@undefined
npm warn node_modules/@tiptap/pm
npm warn @tiptap/pm@"^3.0.7" from the root project
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/pm@"^2.7.0" from @tiptap/extension-bubble-menu@2.26.1
npm warn node_modules/@tiptap/extension-bubble-menu
npm warn @tiptap/extension-bubble-menu@"^2.26.1" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @tiptap/extension-code-block-lowlight@3.0.7
npm warn Found: @tiptap/extension-code-block@undefined
npm warn node_modules/@tiptap/extension-code-block
npm warn
npm warn Could not resolve dependency:
npm warn peer @tiptap/extension-code-block@"^3.0.7" from @tiptap/extension-code-block-lowlight@3.0.7
npm warn node_modules/@tiptap/extension-code-block-lowlight
npm warn @tiptap/extension-code-block-lowlight@"^3.0.7" from the root project
npm error code ENOTCACHED
npm error request to https://registry.npmjs.org/@tiptap%2fcore failed: cache mode is 'only-if-cached' but no cached response is available.
npm error Log files were not written due to an error writing to the directory: /nix/store/4k790y1qp7bxq3jvqj12l830qg0jzh6g-open-webui-frontend-0.6.17-npm-deps/_logs
npm error You can rerun the command with `--loglevel=verbose` to see the logs in your terminal
ERROR: npm failed to install dependencies
Here are a few things you can try, depending on the error:
1. Set `makeCacheWritable = true`
Note that this won't help if npm is complaining about not being able to write to the logs directory -- look above that for the actual error.
2. Set `npmFlags = [ "--legacy-peer-deps" ]`
```
This error was not present in 0.6.16
### Steps to Reproduce
See PR https://github.com/NixOS/nixpkgs/pull/426731#issuecomment-3092525163
### Logs & Screenshots
See previous paragraph.
### Additional Information
_No response_
GiteaMirror
added the bug label 2026-04-25 07:08:01 -05:00
Please read the changelogs, npm install --force is required for the time being.
<!-- gh-comment-id:3092528461 -->
@tjbck commented on GitHub (Jul 19, 2025):
Please read the changelogs, `npm install --force` is required for the time being.
<!-- gh-comment-id:3246240564 -->
@aqeelat commented on GitHub (Sep 2, 2025):
The issue is partially related to some `@tiptap` packages stuck on v2 while others are on v3.
This is the change log for the affected packages. They have breaking changes. https://github.com/ueberdosis/tiptap/blob/develop/packages/extension-bubble-menu/CHANGELOG.md#301
I'll try to upgrade it and open a PR.
<!-- gh-comment-id:3246247740 -->
@aqeelat commented on GitHub (Sep 2, 2025):
@tjbck I was just about to mention you. In your commit https://github.com/open-webui/open-webui/commit/da91aba10f15ecb3d9ca2490a09dc6dfc4743716 you said that it would break the ui and that we should wait for some fixes. Is there a tracker for that?
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @drupol on GitHub (Jul 19, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/15880
Check Existing Issues
Installation Method
Git Clone
Open WebUI Version
0.6.17
Ollama Version (if applicable)
No response
Operating System
NixOS
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
The frontend should build
Actual Behavior
I maintain
open-webuiin Nix and when building the frontend, I get the error with 0.6.17 only:This error was not present in 0.6.16
Steps to Reproduce
See PR https://github.com/NixOS/nixpkgs/pull/426731#issuecomment-3092525163
Logs & Screenshots
See previous paragraph.
Additional Information
No response
@tjbck commented on GitHub (Jul 19, 2025):
Please read the changelogs,
npm install --forceis required for the time being.@drupol commented on GitHub (Jul 19, 2025):
I will try.
@drupol commented on GitHub (Jul 19, 2025):
Fixed by adding:
@tjbck commented on GitHub (Jul 19, 2025):
Keeping this open for other folks.
@aqeelat commented on GitHub (Sep 2, 2025):
The issue is partially related to some
@tiptappackages stuck on v2 while others are on v3.This is the change log for the affected packages. They have breaking changes. https://github.com/ueberdosis/tiptap/blob/develop/packages/extension-bubble-menu/CHANGELOG.md#301
I'll try to upgrade it and open a PR.
@tjbck commented on GitHub (Sep 2, 2025):
@aqeelat please read our changelogs and comments above. Upgrading will break our interface.
@aqeelat commented on GitHub (Sep 2, 2025):
@tjbck I was just about to mention you. In your commit https://github.com/open-webui/open-webui/commit/da91aba10f15ecb3d9ca2490a09dc6dfc4743716 you said that it would break the ui and that we should wait for some fixes. Is there a tracker for that?
@tjbck commented on GitHub (Sep 2, 2025):
@aqeelat currently not a high priority. This "issue" is purely cosmetic.
@aqeelat commented on GitHub (Sep 2, 2025):
@tjbck do you mind if I work on it?
@Classic298 commented on GitHub (Apr 3, 2026):
--force is no longer required as of recently, this can be closed