Conversation
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
How to use the Graphite Merge QueueAdd the label merge-queue to this PR to add it to the merge queue. You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
Code Review - PR #4147: fix: rivetkit buildI've reviewed this PR and have the following feedback: ✅ Positive Aspects
🔍 Issues and Concerns1. Unused Method Still Present (
|
Graphite Automations"Test" took an action on this PR • (02/06/26)1 assignee was added to this PR based on Kacper Wojciechowski's automation. |
| export { KEYS, makeConnKey } from "@/actor/instance/keys"; | ||
| export type { ActorInstance, AnyActorInstance } from "@/actor/instance/mod"; |
There was a problem hiding this comment.
The export statements need to be reordered according to the project's linting rules. The original order had the type exports for ActorInstance before the KEYS export.
Spotted by Graphite Agent (based on CI logs)
Is this helpful? React 👍 or 👎 to let us know.
28afd58 to
cead745
Compare
| import { getRequireFn } from "@/utils/node"; | ||
| import type { Actions, ActorConfig } from "./config"; | ||
| import type { ActionContextOf, ActorContext } from "./contexts"; | ||
| import type { AnyDatabaseProvider } from "./database"; | ||
| import type { ActorInstance } from "./instance/mod"; | ||
| import { DeepMutable } from "@/utils"; | ||
|
|
There was a problem hiding this comment.
Import statements need to be properly sorted according to the project's conventions. Ensure imports are grouped correctly (built-ins first, then external packages, then internal imports) and sorted alphabetically within groups.
Spotted by Graphite Agent (based on CI logs)
Is this helpful? React 👍 or 👎 to let us know.

Description
This PR removes the unused
waitForNamesmethod from theQueueManagerclass and reorganizes imports across several files to improve code organization. It also fixes the Drizzle ORM exports by creating a newsqlite-core.tsfile that re-exports specific functions from the Drizzle ORM package, rather than exporting everything directly.Additionally, the PR updates the
createFileSystemOrMemoryDriverfunction to accept an options object instead of separate parameters, making the API more flexible and consistent.Type of change
How Has This Been Tested?
The changes have been tested with the existing test suite to ensure that the removal of the unused method and the reorganization of imports don't break any functionality.
Checklist: