feat: support concurrent chunk uploads#320
Conversation
Greptile SummaryThis PR bumps the CLI version from 21.0.0 to 21.1.0 and registers three new service commands (
Confidence Score: 1/5Not safe to merge — the CLI entry point imports three module paths that do not exist, causing an immediate crash on any invocation. The three new import statements in cli.ts reference .js modules (presences, advisor, usage) whose TypeScript source files are not present anywhere in the repository. Node's ESM resolver will throw ERR_MODULE_NOT_FOUND before the program can execute a single command, rendering the published CLI binary non-functional. The version bump and lockfile changes are fine in isolation, but they cannot ship without the missing service files. cli.ts — the three new imports all point to missing files and will break the CLI at startup Important Files Changed
Reviews (1): Last reviewed commit: "feat: support concurrent chunk uploads" | Re-trigger Greptile |
| import { presences } from './lib/commands/services/presences.js'; | ||
| import { project } from './lib/commands/services/project.js'; | ||
| import { projects } from './lib/commands/services/projects.js'; | ||
| import { proxy } from './lib/commands/services/proxy.js'; | ||
| import { advisor } from './lib/commands/services/advisor.js'; | ||
| import { sites } from './lib/commands/services/sites.js'; | ||
| import { storage } from './lib/commands/services/storage.js'; | ||
| import { tablesDB } from './lib/commands/services/tables-db.js'; | ||
| import { teams } from './lib/commands/services/teams.js'; | ||
| import { tokens } from './lib/commands/services/tokens.js'; | ||
| import { usage } from './lib/commands/services/usage.js'; |
There was a problem hiding this comment.
Missing source files for imported service modules
cli.ts imports presences, advisor, and usage from ./lib/commands/services/presences.js, ./lib/commands/services/advisor.js, and ./lib/commands/services/usage.js respectively, but none of those .ts source files exist in the repository. Node's ESM loader will throw an ERR_MODULE_NOT_FOUND error the moment any user invokes the CLI, making the entire binary non-functional on this branch.
This PR updates the SDK to support concurrent chunk uploads.