Skip to content

chore(crx-deps)(deps): bump the crx-prod-minor group across 1 directory with 3 updates - #175

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/chrome-crx/crx-prod-minor-f4bf0a5e55
Open

chore(crx-deps)(deps): bump the crx-prod-minor group across 1 directory with 3 updates#175
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/chrome-crx/crx-prod-minor-f4bf0a5e55

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 31, 2026

Copy link
Copy Markdown
Contributor

Bumps the crx-prod-minor group with 3 updates in the /chrome-crx directory: @anthropic-ai/sdk, katex and openai.

Updates @anthropic-ai/sdk from 0.95.2 to 0.115.0

Release notes

Sourced from @​anthropic-ai/sdk's releases.

sdk: v0.115.0

0.115.0 (2026-07-24)

Full Changelog: sdk-v0.114.0...sdk-v0.115.0

Features

  • api: add claude-opus-5 model (cdd3606)
  • api: add tool addition/removal blocks and tool_change events (cdd3606)
  • api: expand client-side fallback credit token types and add server-side fallbacks default option (cdd3606)

Bug Fixes

  • client: release abort listeners when requests settle (#1129) (b85e902)

sdk: v0.114.0

0.114.0 (2026-07-23)

Full Changelog: sdk-v0.113.0...sdk-v0.114.0

Features

  • api: add new stop reason 'model_context_window_exceeded' (1ec71c1)

sdk: v0.113.0

0.113.0 (2026-07-22)

Full Changelog: sdk-v0.112.5...sdk-v0.113.0

Features

  • api: add support for Managed Agents model effort, initial session events, and threads delta streaming (83fef1e)

sdk: v0.112.5

0.112.5 (2026-07-21)

Full Changelog: sdk-v0.112.4...sdk-v0.112.5

Chores

  • api: add support for new refusal category (479efe8)
  • internal: codegen related update (830fb74)

sdk: v0.112.4

0.112.4 (2026-07-20)

Full Changelog: sdk-v0.112.3...sdk-v0.112.4

Bug Fixes

... (truncated)

Changelog

Sourced from @​anthropic-ai/sdk's changelog.

0.115.0 (2026-07-24)

Full Changelog: sdk-v0.114.0...sdk-v0.115.0

Features

  • api: add claude-opus-5 model (cdd3606)
  • api: add tool addition/removal blocks and tool_change events (cdd3606)
  • api: expand client-side fallback credit token types and add server-side fallbacks default option (cdd3606)

Bug Fixes

  • client: release abort listeners when requests settle (#1129) (b85e902)

0.114.0 (2026-07-23)

Full Changelog: sdk-v0.113.0...sdk-v0.114.0

Features

  • api: add new stop reason 'model_context_window_exceeded' (1ec71c1)

0.113.0 (2026-07-22)

Full Changelog: sdk-v0.112.5...sdk-v0.113.0

Features

  • api: add support for Managed Agents model effort, initial session events, and threads delta streaming (83fef1e)

0.112.5 (2026-07-21)

Full Changelog: sdk-v0.112.4...sdk-v0.112.5

Chores

  • api: add support for new refusal category (479efe8)
  • internal: codegen related update (830fb74)

0.112.4 (2026-07-20)

Full Changelog: sdk-v0.112.3...sdk-v0.112.4

Bug Fixes

  • aws: preserve AWS options and auth mode across withOptions() (#214) (3f7665c)

Chores

... (truncated)

Commits
  • 3b45cd3 chore: release main
  • f298e9a feat(api): add claude-opus-5 model
  • ce8e54b fix(client): release abort listeners when requests settle (#1129)
  • 2d314b4 chore: release main
  • 3d051df feat(api): add new stop reason 'model_context_window_exceeded'
  • 4414d47 chore: release main
  • 1ec5566 feat(api): add support for Managed Agents model effort, initial session event...
  • c58a55b chore: release main
  • 2fb7da5 chore(api): add support for new refusal category
  • d6ffc3c chore(internal): codegen related update
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​anthropic-ai/sdk since your current version.


Updates katex from 0.16.47 to 0.18.1

Release notes

Sourced from katex's releases.

v0.18.1

0.18.1 (2026-07-19)

Bug Fixes

v0.18.0

0.18.0 (2026-07-17)

Features

BREAKING CHANGES

  • users who apply custom styles or have allowlists targeting KaTeX's internal classes must update their selectors.

v0.17.0

0.17.0 (2026-05-22)

Performance Improvements

  • simplify defineFunction to avoid destructuring, improve typing (#4222) (fb604e6)

BREAKING CHANGES

  • The internal API for __defineFunction changed: you should no longer wrap properties in props.
Changelog

Sourced from katex's changelog.

0.18.1 (2026-07-19)

Bug Fixes

0.18.0 (2026-07-17)

Features

BREAKING CHANGES

  • users who apply custom styles or have allowlists targeting KaTeX's internal classes must update their selectors.

0.17.0 (2026-05-22)

Performance Improvements

  • simplify defineFunction to avoid destructuring, improve typing (#4222) (fb604e6)

BREAKING CHANGES

  • The internal API for __defineFunction changed: you should no longer wrap properties in props.
Commits
  • cdf479f chore(release): 0.18.1 [ci skip]
  • 87a2b30 fix(htmlData): allow escaped commas in \htmlData (#4236)
  • 2318066 chore(deps): bump codecov/codecov-action from 6 to 7 (#4227)
  • 3b5b6a0 chore(deps): bump actions/checkout from 6 to 7 (#4232)
  • 4e9d31a chore(deps): update dependency js-yaml to v4.2.0 [security] (#4244)
  • b7ca8f0 chore(deps): update dependency webpack-dev-server to v5.2.5 [security] (#4242)
  • bf1a59f chore: use pixel diff as fallback for byte-to-byte (#4245)
  • 4d9d0ae chore(release): 0.18.0 [ci skip]
  • 6f5c44f feat: prefix css classes (#4229)
  • 2c6143a refactor: remove direct hasOwnProperty call (#4230)
  • Additional commits viewable in compare view
Install script changes

This version adds prepare script that runs during installation. Review the package contents before updating.


Updates openai from 6.38.0 to 6.49.0

Release notes

Sourced from openai's releases.

v6.49.0

6.49.0 (2026-07-23)

Full Changelog: v6.48.0...v6.49.0

Features

  • api: accept None for prompt_cache_key/safety_identifier (c54a7f3)
  • api: add support for spend_limit admin apis (e8238b0)
  • helpers: add standard schema support (#1997) (4ced1a8)
  • helpers: add zod realtime function helper (#1996) (ee59911)
  • stlc: configurable CI runner and private-production-repo support in workflow templates (967a66b)
  • zod: support schema definitions (#1993) (eb04567)

Bug Fixes

  • address code scanning findings (#2007) (2706888)
  • address remaining Dependabot alerts (#2005) (6ab3428)
  • azure: normalize endpoint trailing slashes (#1995) (39a15b4)
  • ci: restore explicit TypeScript SDK runner selection (fe79401)
  • runTools: sanitize replayed messages (#1990) (a60cc25)
  • stream: handle audio completion markers (#1991) (bd86817)
  • zod: escape schema definition refs before strict validation (bff2b10)
  • zod: infer parsed tool callback arguments (#1992) (83cdb79)
  • zod: preserve schema types while escaping refs (cb7e195)

Chores

v6.48.0

6.48.0 (2026-07-17)

Full Changelog: v6.47.0...v6.48.0

Features

  • api: /organization/projects/{project_id}/service_accounts/{service_account_id}/api_keys" endpoint (9133b54)
  • api: manual updates (34acd23)
  • api: manual updates (3188968)

Bug Fixes

... (truncated)

Changelog

Sourced from openai's changelog.

6.49.0 (2026-07-23)

Full Changelog: v6.48.0...v6.49.0

Features

  • api: accept None for prompt_cache_key/safety_identifier (c54a7f3)
  • api: add support for spend_limit admin apis (e8238b0)
  • helpers: add standard schema support (#1997) (4ced1a8)
  • helpers: add zod realtime function helper (#1996) (ee59911)
  • stlc: configurable CI runner and private-production-repo support in workflow templates (967a66b)
  • zod: support schema definitions (#1993) (eb04567)

Bug Fixes

  • address code scanning findings (#2007) (2706888)
  • address remaining Dependabot alerts (#2005) (6ab3428)
  • azure: normalize endpoint trailing slashes (#1995) (39a15b4)
  • ci: restore explicit TypeScript SDK runner selection (fe79401)
  • runTools: sanitize replayed messages (#1990) (a60cc25)
  • stream: handle audio completion markers (#1991) (bd86817)
  • zod: escape schema definition refs before strict validation (bff2b10)
  • zod: infer parsed tool callback arguments (#1992) (83cdb79)
  • zod: preserve schema types while escaping refs (cb7e195)

Chores

  • refresh more ecosystem test dependencies (#2003) (3cafa55)

6.48.0 (2026-07-17)

Full Changelog: v6.47.0...v6.48.0

Features

  • api: /organization/projects/{project_id}/service_accounts/{service_account_id}/api_keys" endpoint (9133b54)
  • api: manual updates (34acd23)
  • api: manual updates (3188968)

Bug Fixes

Chores

... (truncated)

Commits

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added area: chrome-crx chrome-crx browser extension (sidepanel, service worker, MCP runtime, content script). dependencies Dependency update (typically opened by Dependabot / Renovate). type: chore Refactor, dependency bump, build or CI maintenance. labels May 31, 2026
@dependabot
dependabot Bot requested a review from jh0904 as a code owner May 31, 2026 22:10
@dependabot dependabot Bot added the area: chrome-crx chrome-crx browser extension (sidepanel, service worker, MCP runtime, content script). label May 31, 2026
@dependabot
dependabot Bot requested a review from arthur-zhang as a code owner May 31, 2026 22:10
@dependabot dependabot Bot added the dependencies Dependency update (typically opened by Dependabot / Renovate). label May 31, 2026
@jh0904

jh0904 commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Not merged during dependency PR cleanup. Local verification against current main failed for this group: cd chrome-crx && bun run build fails after @anthropic-ai/sdk resolves to 0.100.x because Vite browser build sees Node-only imports from @anthropic-ai/sdk/tools/agent-toolset/* (for example node:crypto / randomUUID). This should be split or held until the browser build path is compatible.

@dependabot dependabot Bot changed the title chore(crx-deps)(deps): bump the crx-prod-minor group in /chrome-crx with 3 updates chore(crx-deps)(deps): bump the crx-prod-minor group across 1 directory with 3 updates Jun 16, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/chrome-crx/crx-prod-minor-f4bf0a5e55 branch from 3db7ea8 to efb38b5 Compare June 16, 2026 13:33

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: efb38b59f1

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread chrome-crx/package.json Outdated
},
"dependencies": {
"@anthropic-ai/sdk": "^0.95.1",
"@anthropic-ai/sdk": "^0.104.1",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Pin Anthropic to the reviewed version

When installing after this change, Bun can resolve ^0.104.1 to the newer 0.104.2 patch (published June 15, 2026) instead of the reviewed 0.104.1 release. Because this repo does not commit a JS lockfile (.gitignore:6-9) and the min-release-age check strips ranges and only checks the lower bound (scripts/check-min-release-age.mjs:91-93), CI/developers can pull an unreviewed <3-day-old SDK despite the cooldown policy; pin this dependency exactly or commit the lockfile resolution.

Useful? React with 👍 / 👎.

@arthur-zhang

Copy link
Copy Markdown
Contributor

@duckpr

@duckpr duckpr 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.

✅ No new issues found.

Reviewed changes — Dependabot crx-prod-minor bump touching three runtime deps in chrome-crx/package.json.

  • @anthropic-ai/sdk ^0.95.1^0.104.1 — additive SDK release (new models, Managed Agents, middleware ctx.logger, refusal categories). Verified zero new type errors vs main.
  • katex ^0.16.33^0.17.0 — the 0.17 BREAKING CHANGE is scoped to the internal __defineFunction API; this repo only consumes the public CSS (katex/dist/katex.min.css) and goes through rehype-katex, so unaffected.
  • openai 6.38.06.42.0 — additive features (moderation endpoints, Bedrock Responses, audit-log workload identity). OpenAI is used as a constructor/type only.

Verification this run: tsc --noEmit produces the same 3 errors on both main (SDK 0.95.2) and the PR branch (SDK 0.104.2) — the bump adds none. vite build passes and KaTeX assets bundle correctly. rehype-katex@7.0.1 retains its nested katex@0.16.47 and resolves cleanly.

Pullfrog  | View workflow run | Using anthropic/glm-5.2𝕏

@arthur-zhang

Copy link
Copy Markdown
Contributor

@duckpr review

@duckpr duckpr 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.

✅ No new issues found.

Reviewed changes — Dependabot bumps three production deps in chrome-crx/package.json (no other files touched). I traced each bumped package to its in-repo usage to confirm the bumps are non-breaking.

  • @anthropic-ai/sdk ^0.95.1^0.104.1 — spans 9 minor versions; release notes are all additive (Managed Agents deployments, claude-mythos-5/claude-fable-5 models with refusal fallbacks, frontier_llm refusal category, ctx.logger middleware). Repo usage is a thin re-export of the default export as Messages_client in chrome-crx/src/mcpServersStore.ts, which remains stable.
  • katex ^0.16.33^0.17.0 — 0.17 ships a documented breaking change for the internal __defineFunction API, but this repo only imports the stylesheet (katex/dist/katex.min.css); math rendering flows through rehype-katex (separate package, not in scope). No internal API usage to break.
  • openai 6.38.06.42.0 — 4 minor versions (Bedrock Responses, audit-log workload identity, responses.moderation/chat_completions.moderation). Repo constructs clients via the standard new OpenAI({...}) shape, which is unchanged.

No lockfile is committed for chrome-crx/ (builds run via bun scripts/build.mjs), so this package.json-only diff is the complete change.

Pullfrog  | View workflow run | Using anthropic/glm-5.2𝕏

@duckpr duckpr 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.

Important

The @anthropic-ai/sdk bump (^0.95.1^0.104.1) breaks bun run typecheck — 3 type errors in code that consumes BetaToolResultBlockParam. The other two bumps (katex, openai) are clean. Needs a follow-up commit adjusting the affected types before merge.

Reviewed changes — Dependabot minor bump PR touching chrome-crx/package.json only; 3 prod deps updated in the crx-prod-minor group.

  • @anthropic-ai/sdk ^0.95.1^0.104.1 — additive SDK features (Managed Agents, claude-mythos-5/claude-fable-5, client-side fallbacks middleware), but the BetaToolResultBlockParam.content and BetaContentBlockParam unions were widened with BetaSearchResultBlockParam, BetaToolReferenceBlockParam, and an expanded BetaRequestDocumentBlock.source (PDF / plain-text / file-document). That widening breaks 3 existing call sites.
  • katex ^0.16.33^0.17.0 — 0.17.0 ships a BREAKING change to the internal __defineFunction API, but this repo only consumes katex via katex/dist/katex.min.css (CSS import in chrome-crx/src/sidepanel/index.tsx) and through rehype-katex. No use of defineFunction in chrome-crx/src. Safe.
  • openai 6.38.06.42.0 — additive (responses.moderation, Bedrock Responses support, audit-log workload identity). Usage in chrome-crx/src/utils/providerStore.ts and providerRuntime.ts is just the default-export client; no typecheck errors attributable to openai.

⚠️ @anthropic-ai/sdk 0.104.x widens BetaToolResultBlockParam.content and breaks tsc

Verified locally by installing the bumped deps and running npx tsc --noEmit in chrome-crx/ — 3 errors, all rooted in the SDK's widened union types. bun run typecheck is part of the CI gate and the husky pre-commit hook, so merging this as-is will break both.

The newly-added union members are BetaSearchResultBlockParam and BetaToolReferenceBlockParam (added to BetaContentBlockParam), plus an expanded BetaRequestDocumentBlock.source that now accepts PDF / plain-text / file-document sources in addition to images. Existing code hands BetaToolResultBlockParam straight through to narrower local types, which reject the new members.

Technical details
# `@anthropic-ai/sdk` 0.104.x type regressions

## Affected sites
- `chrome-crx/src/mcpRuntime/core.ts:1341``[toolResult] = await executor.processToolResults(...)`. The returned `BetaToolResultBlockParam` is no longer assignable to the local `ExecuteToolResponse` type because `content` now includes `BetaToolReferenceBlockParam` (missing the `content` property required by `BetaMidConversationSystemBlockParam`).
- `chrome-crx/src/sidepanel/MessageComponents/ContentBlocksRenderer.tsx:1129``<WebSearchToolCell toolResult={toolResult} />`. `toolResult` is `BetaToolResultBlockParam | undefined`, but `WebSearchToolCell`'s `ToolResultLike` expects a narrower `content` union; `BetaRequestDocumentBlock.source` is now a wider document-source union (PDF / plain-text / file) that doesn't satisfy the image-only source type.
- `chrome-crx/src/sidepanel/MessageComponents/ContentBlocksRenderer.tsx:1146` — same shape, `<WebFetchToolCell toolResult={toolResult} />`.

## Required outcome
- `bun run typecheck` passes against `@anthropic-ai/sdk@^0.104.1` without weakening type safety elsewhere.

## Suggested approach
- Preferred: widen the local `ToolResultLike` and `ExecuteToolResponse` `content` field types to accept the new SDK union members (mirror the SDK's own `BetaContentBlockParam` union). This preserves end-to-end typing and is the lowest-risk path.
- Alternative: introduce a narrowing type guard that filters out the new block kinds at the boundary before passing the value to `WebSearchToolCell` / `WebFetchToolCell` / the executor. Preserves the narrow component contract but adds runtime branching.

## Open questions for the human
- `BetaSearchResultBlockParam` and `BetaToolReferenceBlockParam` are new first-class content blocks. Should the rendering layer actually display them (e.g. render a search-result chip), or is it fine to filter them out for now? That decision drives which fix path is correct.

Pullfrog  | Fix all ➔Fix 👍s ➔View workflow run | Using anthropic/glm-5.2𝕏

Comment thread chrome-crx/package.json Outdated
},
"dependencies": {
"@anthropic-ai/sdk": "^0.95.1",
"@anthropic-ai/sdk": "^0.104.1",

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.

⚠️ This @anthropic-ai/sdk bump breaks bun run typecheck — 3 errors in chrome-crx/src/mcpRuntime/core.ts:1341 and chrome-crx/src/sidepanel/MessageComponents/ContentBlocksRenderer.tsx:1129,1146, all caused by the 0.104.x SDK widening BetaToolResultBlockParam.content and BetaContentBlockParam with new block types. Needs a follow-up commit adjusting the affected local types before this can merge. Details in the review body.

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/chrome-crx/crx-prod-minor-f4bf0a5e55 branch from efb38b5 to b62b039 Compare June 30, 2026 22:06

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b62b0396ea

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread chrome-crx/package.json Outdated
},
"dependencies": {
"@anthropic-ai/sdk": "^0.95.1",
"@anthropic-ai/sdk": "^0.106.0",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Regenerate bun.lock for the dependency bump

This package.json bump is not accompanied by the shared bun.lock update: the lockfile still records the chrome-crx workspace constraints/resolutions for @anthropic-ai/sdk ^0.95.1/0.95.2, katex ^0.16.33/0.16.47, and openai 6.38.0 (bun.lock lines 16, 44, 48, 108, 1084, 1304). The CI workflows I checked (.github/workflows/lint-ts.yml:28, .github/workflows/test-coverage.yml:38, .github/workflows/docs.yml:57) run bun install --frozen-lockfile, and bun install --help says that flag disallows lockfile changes, so a fresh CI install for this PR has to rewrite the lockfile to satisfy these new versions and will fail before lint/tests/docs run.

Useful? React with 👍 / 👎.

…ry with 3 updates

Bumps the crx-prod-minor group with 3 updates in the /chrome-crx directory: [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript), [katex](https://github.com/KaTeX/KaTeX) and [openai](https://github.com/openai/openai-node).


Updates `@anthropic-ai/sdk` from 0.95.2 to 0.115.0
- [Release notes](https://github.com/anthropics/anthropic-sdk-typescript/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md)
- [Commits](anthropics/anthropic-sdk-typescript@sdk-v0.95.2...sdk-v0.115.0)

Updates `katex` from 0.16.47 to 0.18.1
- [Release notes](https://github.com/KaTeX/KaTeX/releases)
- [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md)
- [Commits](KaTeX/KaTeX@v0.16.47...v0.18.1)

Updates `openai` from 6.38.0 to 6.49.0
- [Release notes](https://github.com/openai/openai-node/releases)
- [Changelog](https://github.com/openai/openai-node/blob/main/CHANGELOG.md)
- [Commits](openai/openai-node@v6.38.0...v6.49.0)

---
updated-dependencies:
- dependency-name: "@anthropic-ai/sdk"
  dependency-version: 0.100.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crx-prod-minor
- dependency-name: katex
  dependency-version: 0.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crx-prod-minor
- dependency-name: openai
  dependency-version: 6.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crx-prod-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/chrome-crx/crx-prod-minor-f4bf0a5e55 branch from b62b039 to d51dedb Compare July 31, 2026 22:05

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: d51dedb031

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread chrome-crx/package.json
"diff": "^9.0.0",
"framer-motion": "^12.38.0",
"katex": "^0.16.33",
"katex": "^0.18.1",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Keep KaTeX rendering and CSS versions aligned

When the lockfile is regenerated for this bump, sidepanel math will likely be rendered by rehype-katex's own katex@^0.16.0 dependency (bun.lock:1502, loaded from chrome-crx/src/sidepanel/components/markdownComponents/mathPlugins.ts:24) while the sidepanel imports the direct katex/dist/katex.min.css (chrome-crx/src/sidepanel/index.tsx:5). KaTeX 0.18 prefixes internal CSS classes, so 0.18 CSS no longer reliably styles 0.16-generated markup; inline/block math in rendered markdown can appear unstyled unless rehype-katex is bumped to a version that renders with 0.18 or the direct katex dependency stays on the 0.16 line.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: chrome-crx chrome-crx browser extension (sidepanel, service worker, MCP runtime, content script). dependencies Dependency update (typically opened by Dependabot / Renovate). type: chore Refactor, dependency bump, build or CI maintenance.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants