Skip to content

build(deps-dev): bump eslint from 10.7.0 to 10.8.0 - #757

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/develop/eslint-10.8.0
Open

build(deps-dev): bump eslint from 10.7.0 to 10.8.0#757
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/develop/eslint-10.8.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 4, 2026

Copy link
Copy Markdown
Contributor

Bumps eslint from 10.7.0 to 10.8.0.

Release notes

Sourced from eslint's releases.

v10.8.0

Features

  • 2fee9bb feat: export ConfigObject from eslint/config (#21082) (sethamus)

Bug Fixes

  • 6b8d2f7 fix: escape reserved characters in rule id in html formatter (#21129) (Francesco Trotta)
  • 9091071 fix: prevent no-unreachable-loop crash when all loop types are ignored (#21116) (Pixel)
  • e23fafe fix: prefer-object-spread add semicolon when adding parenthesis (#21081) (synthex-byte)
  • 20b5ad0 fix: quadratic-time regex in prefer-template (#21096) (Milos Djermanovic)
  • 8b6f6c0 fix: apply ignore configs to computed methods in class-methods-use-this (#21094) (Pixel)
  • b2c608c fix: NewExpression with parenthesized callee in preserve-caught-error (#21083) (Francesco Trotta)

Documentation

  • 6ddf858 docs: fix broken Specify Parser Options anchor link (#21106) (Minsu)
  • 784dfbe docs: Clarify no-eq-null description (#21120) (Park Harin)
  • 7ec733a docs: Fix typos and grammar in glossary (#21095) (Marry (Subin Yang))
  • 92bb13f docs: replace quake link (#21108) (Jung Hyeon Jun)
  • 68eb4a5 docs: fix broken Specify Globals anchor links in rule pages (#21103) (Minsu)
  • d28f697 docs: replace Code Climate CLI links with Qlty CLI links (#21099) (Jung Hyeon Jun)
  • eccc68d docs: correct --suppressions-location option description (#21093) (Ga eun Lee)
  • c5963f7 docs: Update README (GitHub Actions Bot)

Chores

  • 4fbf46d test: pin webpack version to 5.108.4 (#21137) (Francesco Trotta)
  • 2d063e2 chore: update HTTP URLs to HTTPS in JSDoc and comments (#21101) (Bo Hyun Kim)
  • eccbe7b test: add error locations to no-class-assign (#21123) (devoil)
  • e7d1e43 ci: bump actions/setup-go from 6 to 7 (#21118) (dependabot[bot])
  • e9d66d0 ci: bump actions/setup-node from 6 to 7 (#21119) (dependabot[bot])
  • ee225b6 test: Add error location details to no-eq-null rule (#21117) (Park Harin)
  • 044a627 chore: update minimatch to ^10.2.5 (#21107) (김채영)
  • fb09aa8 chore: update ecosystem plugins (#21115) (ESLint Bot)
  • 5abd878 test: add error locations to no-proto (#21114) (Gihyeon Jeong / 정기현)
  • 9715887 test: Add error location details to no-div-regex (#21110) (Park Harin)
  • a746ec6 test: add error locations to no-new-wrappers (#21109) (Gihyeon Jeong / 정기현)
  • 8dde645 test: add error locations to no-ex-assign (#21102) (devoil)
  • 13ab0ec test: add error locations to no-label-var (#21098) (Gihyeon Jeong / 정기현)
  • a99906f test: Add error location details to no-delete-var rule (#21105) (Park Harin)
  • c47e8dc chore: add missing backticks to languages/js/index.js (#21104) (beeen)
  • 0174428 chore: add missing backticks to translate-cli-options.js (#21097) (dongkyu lee)
  • 3d36589 chore: add missing backticks to serialization.js (#21091) (이규환)
  • dcc9312 test: add error locations to eqeqeq (#21090) (Ga eun Lee)
  • 2710b18 ci: Add explicit permissions to rebuild-docs-sites workflow (#21089) (Marry (Subin Yang))
  • 5d2f866 chore: update dependency prettier to v3.9.5 (#21086) (renovate[bot])
  • d584e31 chore: fix failing ecosystem test for eslint-plugin-unicorn (#21084) (Francesco Trotta)
  • bf3eda0 chore: update ecosystem plugins (#21079) (ESLint Bot)
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Summary by CodeRabbit

  • 개선 사항
    • 코드 품질 검사 도구를 최신 버전으로 업데이트했습니다.
    • 앱과 공유 패키지 전반에서 보다 안정적인 개발 환경을 제공합니다.

Bumps [eslint](https://github.com/eslint/eslint) from 10.7.0 to 10.8.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v10.7.0...v10.8.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 10.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 4, 2026
@dependabot
dependabot Bot requested a review from seonghobae as a code owner August 4, 2026 17:24
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 4, 2026
@coderabbitai

coderabbitai Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 4d42fe5d-ce91-411d-96a1-7da353d0144f

📥 Commits

Reviewing files that changed from the base of the PR and between acdbea6 and 35e339a.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (2)
  • apps/desktop/package.json
  • packages/shared-types/package.json

📝 Walkthrough

Walkthrough

apps/desktoppackages/shared-typeseslint 개발 의존성 버전을 ^10.7.0에서 ^10.8.0으로 갱신합니다.

Changes

ESLint 버전 갱신

Layer / File(s) Summary
ESLint 개발 의존성 범위 갱신
apps/desktop/package.json, packages/shared-types/package.json
두 패키지의 eslint 개발 의존성 범위를 ^10.8.0으로 변경합니다.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

Suggested reviewers: seonghobae

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed 제목은 ESLint 개발 의존성의 10.7.0에서 10.8.0으로의 업데이트를 정확하고 간결하게 설명합니다.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches 💡 1
🛠️ Fix failing CI checks 💡
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dependabot/npm_and_yarn/develop/eslint-10.8.0

Comment @coderabbitai help to get the list of available commands.

@opencode-agent opencode-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

OpenCode cannot approve yet because required coverage evidence did not pass.

Review outcome

1. HIGH .github/workflows/opencode-review.yml:1 - Coverage evidence did not prove required test/docstring evidence

  • Problem: The required coverage-evidence job result was failure, so OpenCode cannot establish approval sufficiency for this head.

  • Root cause: Automated approval is only valid when the same-head coverage-evidence job proves supported repository test suites passed and configured docstring gates passed or were advisory, or reports not applicable because no supported source files or package manifests exist. Missing, failed, skipped, unavailable, or unsupported-tooling test evidence is a blocker.

  • Fix: Install or configure the repository test/docstring evidence tooling when source files or package manifests exist, rerun the current-head coverage-evidence job, and approve only after it reports success with required evidence or explicit no-source not-applicable evidence.

  • Regression test: Keep the approval branch checking needs.coverage-evidence.result == success before posting APPROVE, and publish REQUEST_CHANGES when coverage-evidence blocker states such as cancelled, skipped, failed, unsupported-tooling, or below-100 evidence are present.

  • Result: REQUEST_CHANGES

  • Reason: coverage-evidence result was failure, so required test/docstring evidence was not proven for current head 35e339ac62f4eba7894982ff51f507c05f8cdcf3.

  • Head SHA: 35e339ac62f4eba7894982ff51f507c05f8cdcf3

  • Workflow run: 31049817782

  • Workflow attempt: 1

Coverage evidence

Coverage evidence job did not run or did not publish coverage evidence.

Changed-File Evidence Map

flowchart LR
  PR["PR changed files"] --> Evidence["OpenCode bounded evidence"]
  Evidence --> S1["Changed file (3 files)"]
  S1 --> I1["repository behavior"]
  I1 --> R1["Review risk: Changed file (3 files)"]
  R1 --> V1["required checks"]
Loading

@opencode-agent

opencode-agent Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

OpenCode Review Overview

  • Head SHA: 35e339ac62f4eba7894982ff51f507c05f8cdcf3
  • Workflow run: 31049817782
  • Workflow attempt: 1
  • Gate result: REQUEST_CHANGES (approval step)

Pull request overview

OpenCode cannot approve yet because required coverage evidence did not pass.

Review outcome

1. HIGH .github/workflows/opencode-review.yml:1 - Coverage evidence did not prove required test/docstring evidence

  • Problem: The required coverage-evidence job result was failure, so OpenCode cannot establish approval sufficiency for this head.

  • Root cause: Automated approval is only valid when the same-head coverage-evidence job proves supported repository test suites passed and configured docstring gates passed or were advisory, or reports not applicable because no supported source files or package manifests exist. Missing, failed, skipped, unavailable, or unsupported-tooling test evidence is a blocker.

  • Fix: Install or configure the repository test/docstring evidence tooling when source files or package manifests exist, rerun the current-head coverage-evidence job, and approve only after it reports success with required evidence or explicit no-source not-applicable evidence.

  • Regression test: Keep the approval branch checking needs.coverage-evidence.result == success before posting APPROVE, and publish REQUEST_CHANGES when coverage-evidence blocker states such as cancelled, skipped, failed, unsupported-tooling, or below-100 evidence are present.

  • Result: REQUEST_CHANGES

  • Reason: coverage-evidence result was failure, so required test/docstring evidence was not proven for current head 35e339ac62f4eba7894982ff51f507c05f8cdcf3.

  • Head SHA: 35e339ac62f4eba7894982ff51f507c05f8cdcf3

  • Workflow run: 31049817782

  • Workflow attempt: 1

Coverage evidence

Coverage evidence job did not run or did not publish coverage evidence.

Changed-File Evidence Map

flowchart LR
  PR["PR changed files"] --> Evidence["OpenCode bounded evidence"]
  Evidence --> S1["Changed file (3 files)"]
  S1 --> I1["repository behavior"]
  I1 --> R1["Review risk: Changed file (3 files)"]
  R1 --> V1["required checks"]
Loading

Copy link
Copy Markdown
Collaborator

@coderabbitai review
@cwl-noema-review
@opencode-agent

Review the exact live head only. Verify ESLint 10.8.0 and the lockfile remain compatible with every configured plugin/parser, no rule behavior is silently disabled, the quadratic-regex fix is present through the resolved version, and lint, strict typecheck, complete tests/coverage, builds, audit, and security gates pass. Review only; do not update the branch, merge, release, or alter protections.

@seonghobae
seonghobae enabled auto-merge (squash) August 7, 2026 00:33
@coderabbitai

coderabbitai Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Tip

For best results, initiate chat on the files or code changes.

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
set -euo pipefail

echo '=== PR metadata and exact head ==='
gh pr view 757 --repo ContextualWisdomLab/bandscope \
  --json number,url,headRefName,headRefOid,baseRefName,files,statusCheckRollup \
  --jq '{number,url,headRefName,headRefOid,baseRefName,files:[.files[].path],statusCheckRollup}'

echo
echo '=== Working-tree commit and PR diff ==='
git rev-parse HEAD
git status --short
git diff --name-status "origin/$(gh pr view 757 --repo ContextualWisdomLab/bandscope --json baseRefName --jq .baseRefName)...HEAD"

echo
echo '=== Root workspace files ==='
fd -HI -d 3 -t f \
  '^(package\.json|package-lock\.json|npm-shrinkwrap\.json|pnpm-lock\.yaml|yarn\.lock|bun\.lockb|eslint\.config\..*|\.eslintrc.*|turbo\.json)$' . \
  | sort

echo
echo '=== Package-manager and quality-gate scripts ==='
if [ -f package.json ]; then
  jq '{packageManager,engines,workspaces,scripts,devDependencies,dependencies,overrides,resolutions}' package.json
fi
for file in apps/desktop/package.json packages/shared-types/package.json; do
  if [ -f "$file" ]; then
    echo "--- $file"
    jq '{packageManager,engines,scripts,devDependencies,dependencies,peerDependencies,overrides,resolutions}' "$file"
  fi
done

echo
echo '=== ESLint configurations and configured integrations ==='
fd -HI -t f '^(eslint\.config\..*|\.eslintrc.*)$' . -E node_modules -E .git | sort | while IFS= read -r file; do
  echo "--- $file"
  sed -n '1,260p' "$file"
done
printf '\n--- ESLint/parser/plugin declarations and rules ---\n'
rg -n -i -C 3 \
  '(`@eslint/`|eslint-plugin-|typescript-eslint|`@typescript-eslint/parser`|parser\s*:|plugins\s*:|rules\s*:|eslintConfig)' \
  -g 'package.json' -g 'eslint.config.*' -g '.eslintrc*' . \
  -g '!node_modules' -g '!.git' || true

echo
echo '=== Lockfile ESLint, plugin/parser, and quadratic-regex resolution ==='
for lock in package-lock.json npm-shrinkwrap.json pnpm-lock.yaml yarn.lock; do
  if [ -f "$lock" ]; then
    echo "--- $lock"
    rg -n -i -C 3 \
      '(^\s{0,4}(eslint|`@eslint/`[^:]+|eslint-plugin-[^\s:]+|`@typescript-eslint/parser`|typescript-eslint|quadratic-regex)(@|:|\s)|quadratic-regex)' \
      "$lock" || true
  fi
done

echo
echo '=== Dependency update diff ==='
git diff --unified=80 "origin/$(gh pr view 757 --repo ContextualWisdomLab/bandscope --json baseRefName --jq .baseRefName)...HEAD" \
  -- apps/desktop/package.json packages/shared-types/package.json package-lock.json npm-shrinkwrap.json pnpm-lock.yaml yarn.lock || true

echo
echo '=== Workflow quality/security jobs ==='
fd -HI -t f -d 3 '.*\.(yml|yaml)$' .github 2>/dev/null | sort | while IFS= read -r file; do
  echo "--- $file"
  rg -n -i -C 3 \
    '(eslint|lint|typecheck|type-check|test|coverage|build|audit|security|codeql|dependency-review|npm ci|pnpm install|yarn install)' \
    "$file" || true
done

echo
echo '=== Exact-head check suites and check runs ==='
head_sha="$(gh pr view 757 --repo ContextualWisdomLab/bandscope --json headRefOid --jq .headRefOid)"
gh api "repos/ContextualWisdomLab/bandscope/commits/${head_sha}/check-suites?per_page=100" \
  --paginate \
  --jq '.check_suites[] | {app:.app.slug,status,conclusion,head_sha,workflow_run:.workflow_run}'
gh api "repos/ContextualWisdomLab/bandscope/commits/${head_sha}/check-runs?per_page=100" \
  --paginate \
  --jq '.check_runs[] | {name,status,conclusion,details_url,started_at,completed_at}'

Length of output: 110000


🏁 Script executed:

#!/bin/bash
set -euo pipefail

repo="ContextualWisdomLab/bandscope"
job_id="92074489522"

echo '=== Failed security-audit job metadata and failed-step log ==='
gh api "repos/${repo}/actions/jobs/${job_id}" \
  --jq '{name,status,conclusion,started_at,completed_at,html_url,steps:[.steps[]|{name,status,conclusion,number}]}'
gh run view 30933726896 --repo "$repo" --job "$job_id" --log-failed

echo
echo '=== Complete resolved ESLint integration graph in package-lock.json ==='
jq -r '
  .packages
  | to_entries[]
  | select(
      (.key | test("(^|/)(eslint|`@eslint/`[^/]+|eslint-plugin-[^/]+|typescript-eslint|`@typescript-eslint/`(parser|eslint-plugin))$"))
    )
  | [
      .key,
      (.value.version // ""),
      ((.value.peerDependencies // {}) | tojson),
      ((.value.engines // {}) | tojson)
    ]
  | `@tsv`
' package-lock.json | sort

echo
echo '=== ESLint 10.8.0 packages, including all workspace-local copies ==='
jq -r '
  .packages
  | to_entries[]
  | select(.value.name == "eslint" or (.key | test("(^|/)eslint$")))
  | [.key, (.value.version // ""), (.value.resolved // ""), ((.value.dependencies // {}) | tojson)]
  | `@tsv`
' package-lock.json | sort

echo
echo '=== Any resolved quadratic-regex package ==='
jq -r '
  .packages
  | to_entries[]
  | select(.key | test("(^|/)quadratic-regex$"))
  | [.key, (.value.version // ""), (.value.resolved // ""), (.value.integrity // "")]
  | `@tsv`
' package-lock.json

echo
echo '=== Workspace lockfile consistency ==='
jq -e '
  .packages["apps/desktop"].devDependencies.eslint == "^10.8.0"
  and .packages["packages/shared-types"].devDependencies.eslint == "^10.8.0"
  and ([.packages | to_entries[] | select(.key | test("^(apps/desktop|packages/shared-types)/node_modules/eslint$")) | .[].value.version] | all(. == "10.8.0"))
' package-lock.json

Length of output: 40869


🤖 web_search executed:

ESLint v10.8.0 release notes quadratic regex fix resolved dependency version

Length of output: 2845


🏁 Script executed:

#!/bin/bash
set -euo pipefail

base_ref="$(gh pr view 757 --repo ContextualWisdomLab/bandscope --json baseRefName --jq .baseRefName)"

echo '=== Current lockfile: undici package entries and reverse dependencies ==='
jq -r '
  .packages
  | to_entries[]
  | select(.key | test("(^|/)undici$"))
  | [.key, (.value.version // ""), (.value.resolved // ""), ((.value.dependencies // {}) | tojson)]
  | `@tsv`
' package-lock.json
jq -r '
  .packages
  | to_entries[]
  | select((.value.dependencies // {} | has("undici")) or (.value.optionalDependencies // {} | has("undici")))
  | [.key, (.value.version // ""), ((.value.dependencies.undici // .value.optionalDependencies.undici) // "")]
  | `@tsv`
' package-lock.json | sort

echo
echo '=== Base-lockfile: undici package entries and reverse dependencies ==='
git show "origin/${base_ref}:package-lock.json" > /tmp/base-package-lock.json
jq -r '
  .packages
  | to_entries[]
  | select(.key | test("(^|/)undici$"))
  | [.key, (.value.version // ""), (.value.resolved // ""), ((.value.dependencies // {}) | tojson)]
  | `@tsv`
' /tmp/base-package-lock.json
jq -r '
  .packages
  | to_entries[]
  | select((.value.dependencies // {} | has("undici")) or (.value.optionalDependencies // {} | has("undici")))
  | [.key, (.value.version // ""), ((.value.dependencies.undici // .value.optionalDependencies.undici) // "")]
  | `@tsv`
' /tmp/base-package-lock.json | sort

echo
echo '=== Lockfile consistency and workspace-local ESLint binaries ==='
jq -e '
  (.packages["apps/desktop"].devDependencies.eslint == "^10.8.0")
  and (.packages["packages/shared-types"].devDependencies.eslint == "^10.8.0")
  and (
    [
      .packages["apps/desktop/node_modules/eslint"].version,
      .packages["packages/shared-types/node_modules/eslint"].version
    ]
    | all(. == "10.8.0")
  )
' package-lock.json

echo
echo '=== Workspace script dispatch and npm bin behavior ==='
npm pkg get scripts.lint --workspace `@bandscope/desktop`
npm pkg get scripts.lint --workspace `@bandscope/shared-types`
npm explain eslint --workspace `@bandscope/desktop` || true
npm explain eslint --workspace `@bandscope/shared-types` || true

echo
echo '=== Exact-head CI logs: lint, typecheck, test, coverage, and build evidence ==='
for run in 30933729247 30933727016; do
  echo "--- workflow run ${run}"
  gh run view "$run" --repo ContextualWisdomLab/bandscope --log \
    | rg -n -i -C 2 \
      '(npm run (lint|typecheck|test|build|check)|lint:|typecheck|vitest|coverage|test(s)? passed|build frontend|build-and-test|quickcheck|error|failed)' \
    || true
done

echo
echo '=== Static map of harness commands referenced by passing workflows ==='
ast-grep outline scripts --items all --type function --match 'main|run|check' 2>/dev/null || true
for file in scripts/harness/quickcheck.sh scripts/checks/run_root_tests.mjs; do
  if [ -f "$file" ]; then
    echo "--- ${file}"
    sed -n '1,260p' "$file"
  fi
done

Length of output: 126185


@seonghobae Review complete for PR #757 at head 35e339ac62f4eba7894982ff51f507c05f8cdcf3.

ESLint and lockfile

  • Both changed workspaces declare eslint ^10.8.0.
  • package-lock.json resolves their workspace-local ESLint binaries to 10.8.0.
  • @eslint/js, typescript-eslint, @typescript-eslint/parser, @typescript-eslint/eslint-plugin, and eslint-plugin-jsdoc all accept ESLint 10.8.0.
  • Both workspace lint commands completed successfully in CI. No configured rule was silently disabled by an ESLint, parser, or plugin compatibility failure.
  • ESLint 10.8.0 includes the prefer-template quadratic-time regex fix, commit 20b5ad0.

Quality gates

  • Lint passed.
  • Strict TypeScript checks passed.
  • Tests passed with coverage enabled: 214 JavaScript/TypeScript tests and 682 Python tests, with one Python test skipped.
  • The reported JavaScript/TypeScript and Python coverage was 100%.
  • Frontend builds passed.
  • Platform build gates passed for Windows amd64/arm64 and macOS amd64/arm64.
  • Dependency review, OSV, Semgrep, Trivy, secret scan, Bandit, and Strix checks passed.

Security gate status

  • security-audit failed.
  • npm audit --workspaces --audit-level=high reports a high-severity vulnerability in undici@7.28.0, which jsdom@29.1.1 requires.
  • This dependency path and version are unchanged from develop. The PR did not introduce the vulnerability.
  • The gate still does not pass. Therefore, I cannot confirm that all requested security gates pass.

GitHub associated the checks with the PR head. The workflows tested GitHub’s generated PR merge commit 0b935e5028d79fb5e750f35d2179112bc8325ad6.

No PR-introduced ESLint compatibility or lockfile defect was found. The existing failed audit gate remains unresolved.

You are interacting with an AI system.

@opencode-agent
opencode-agent Bot disabled auto-merge August 7, 2026 03:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant