Bump @types/node from 20.11.10 to 20.11.16 - #31
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.10 to 20.11.16. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
|
Important Auto Review SkippedBot user detected. To trigger a single review, invoke the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configration File (
|
|
Superseded by #37. |
…ookup
- api/list_repos returns {project, branch, graph} dicts, but combobox.tsx
cast the payload to string[] and rendered the object directly, crashing
React (minified error #31) on every page load. This blocked virtually
all e2e tests (111/112 failing on both CI shards).
- Add a RepoOption type and repoLabel() helper; use option.graph as the
select value and a friendly project/branch label for display.
- Fix Graph/AsyncGraphQuery construction to prefer an existing legacy
(pre-T17) bare-named graph over always recomposing to
code:{project}:_default, which silently queried a different (empty)
graph and broke node/edge counts and path lookups for legacy repos.
- Add missing setData() calls after handleExpand/handleRemove/Unhide Nodes
so React state stays in sync with canvas mutations (CodeRabbit).
- Remove redundant double right-click in elementMenu.spec.ts (CodeRabbit nit).
* fix(ui): render branch-namespaced repos in the graph selector The T17 per-branch graph identity change (921dccd) made `GET /api/list_repos` return `{project, branch, graph}` objects, but the combobox still rendered each entry as a plain string. React threw "Objects are not valid as a React child" (minified error #31), the SPA crashed to a blank page, and every Playwright test failed with "ComboBox button is not visible!". The e2e seeder had the same blind spot: it wrote the required CALLS edges and search-term fixtures into a bare `GraphRAG-SDK` graph, which the analyzer no longer uses, so those fixtures silently landed in an unused graph. Changes: - Add `RepoOption`, `toRepoOption` and `repoLabel` helpers; `toRepoOption` also accepts legacy plain-string entries so the UI degrades gracefully against a mismatched backend. - Select on the composed graph name and display `project`, suffixed with the branch when it is not the default. - Resolve `repo_info` metadata via the parsed project/branch so composed graph keys work the same as bare repo names. - Seed fixtures into the graph `analyze_sources()` actually wrote to. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * test(e2e): wait for chat auto-scroll to settle instead of a fixed delay "Verify auto-scroll and manual scroll in chat" asserted the scroll position 500ms after sending a message. The answer streams in and the scroll is animated, so on slower CI machines the container is still growing when the assertion runs — the test failed all three attempts on firefox while passing locally. Poll until the container settles at the bottom, and allow a sub-pixel tolerance since fractional scroll metrics rarely sum to an exact integer. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fix(ui): derive project name from the URL path when composing graph names Addresses review feedback on the branch-namespaced graph selector: - `toRepoOption` now composes the graph name when the backend reports a project/branch pair without the composed key, so the UI can no longer show one branch while loading `_default`. - `projectNameFromURL` mirrors the backend's `urlparse(url).path` parsing. The previous raw `split('/')` kept any query string, so analyzing `https://github.com/org/repo?tab=readme` composed a graph name that did not match the one `analyze_repo` created. - `waitForAtBottom` now also requires the scroll height to stop growing, so an auto-scroll that reaches the bottom once and then stops following the streamed response no longer passes. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Bumps @types/node from 20.11.10 to 20.11.16.
Commits
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)