dbx/packages
onenewcode 91c77e53c4
feat(mongodb): support collection stats shell commands
Add db.coll.stats() / dataSize() / storageSize(scale) / totalIndexSize()
so these MongoDB shell commands return a result grid instead of the
"Use MongoDB shell-style commands" error (issue #2529).

- backend: collStats via mongo_driver.collection_stats, wired through
  mongo_ops, the dbx-web /mongo/collection-stats route, the tauri
  mongo_collection_stats command, and the MCP data bridge
- node-core: parseMongoCollectionStatsCommand + result formatter and
  executeQuery dispatch (web build + MCP path)
- desktop: mirror the parser/executor/autocomplete in mongoShellCommand.ts,
  queryStore.ts, api/tauri/http facade, and mongoCompletion.ts
- tests for the parser, result formatter, and completion entries

Close #2529
2026-07-03 21:32:29 +08:00
..
app-tests feat(mongodb): support collection stats shell commands 2026-07-03 21:32:29 +08:00
cli chore(packages): release 0.4.20 [skip node-packages-release] 2026-07-02 18:00:23 +00:00
mcp-server chore(packages): release 0.4.20 [skip node-packages-release] 2026-07-02 18:00:23 +00:00
node-core feat(mongodb): support collection stats shell commands 2026-07-03 21:32:29 +08:00
test-globals.ts feat(grid): support datetime formatter patterns 2026-06-30 20:37:23 +08:00