This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a change to branch gremlin-mcp
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
from 064a6db492 Added asciidoc for gremlin-mcp
new 09fb16ca8d Added warning about global traversals to docs
new f7d373a38d Bumped back to SNAPSHOT
new 0238f3fb47 Restructured gremlin-mcp to match TinkerPop standards under
Maven
new a609e9a653 Hooked up build via maven and ran eslint in process
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
docs/src/reference/gremlin-applications.asciidoc | 4 +
gremlin-javascript/pom.xml | 10 +-
.../javascript/gremlin-javascript/package.json | 2 +-
gremlin-tools/gremlin-mcp/.gitignore | 81 ------------
{gremlint => gremlin-tools/gremlin-mcp}/pom.xml | 138 +++++++++------------
.../{ => src/main/javascript}/.env.example | 0
.../gremlin-mcp/src/main/javascript/.gitignore | 64 ++++++++++
.../{ => src/main/javascript}/.npmignore | 0
.../{ => src/main/javascript}/.prettierignore | 0
.../{ => src/main/javascript}/.prettierrc | 0
.../gremlin-mcp/{ => src/main/javascript}/LICENSE | 0
.../gremlin-mcp/{ => src/main/javascript}/NOTICE | 0
.../{ => src/main/javascript}/README.md | 10 +-
.../{ => src/main/javascript}/eslint.config.js | 1 -
.../{ => src/main/javascript}/jest.config.js | 1 -
.../{ => src/main/javascript}/package-lock.json | 10 +-
.../{ => src/main/javascript}/package.json | 2 +-
.../src/{ => main/javascript/src}/config.ts | 0
.../src/{ => main/javascript/src}/constants.ts | 4 +-
.../src/{ => main/javascript/src}/errors.ts | 0
.../{ => main/javascript/src}/gremlin/client.ts | 1 -
.../javascript/src}/gremlin/connection.ts | 1 -
.../javascript/src}/gremlin/edge-patterns.ts | 5 +-
.../javascript/src}/gremlin/models/graph-schema.ts | 1 -
.../src}/gremlin/models/import-export.ts | 1 -
.../javascript/src}/gremlin/models/index.ts | 1 -
.../javascript/src}/gremlin/models/query-result.ts | 1 -
.../javascript/src}/gremlin/property-analyzer.ts | 1 -
.../javascript/src}/gremlin/query-utils.ts | 1 -
.../javascript/src}/gremlin/schema-assembly.ts | 5 +-
.../javascript/src}/gremlin/schema-cache.ts | 1 -
.../javascript/src}/gremlin/schema-generator.ts | 8 +-
.../{ => main/javascript/src}/gremlin/schema.ts | 1 -
.../{ => main/javascript/src}/gremlin/service.ts | 1 -
.../src/{ => main/javascript/src}/gremlin/types.ts | 1 -
.../javascript/src}/handlers/resources.ts | 0
.../javascript/src}/handlers/tool-patterns.ts | 1 -
.../{ => main/javascript/src}/handlers/tools.ts | 0
.../src/{ => main/javascript/src}/server.ts | 0
.../javascript/src}/utils/data-operations.ts | 1 -
.../javascript/src}/utils/result-metadata.ts | 1 -
.../javascript/src}/utils/result-parser.ts | 1 -
.../{ => main/javascript/src}/utils/type-guards.ts | 1 -
.../{ => src/main/javascript}/tests/config.test.ts | 6 +-
.../main/javascript}/tests/edge-patterns.test.ts | 15 +--
.../tests/integration/mcp-integration.test.ts | 3 +-
.../{ => src/main/javascript}/tests/models.test.ts | 3 +-
.../javascript}/tests/property-analyzer.test.ts | 9 +-
.../main/javascript}/tests/query-utils.test.ts | 3 +-
.../main/javascript}/tests/schema-assembly.test.ts | 23 +---
.../{ => src/main/javascript}/tests/setup.ts | 1 -
.../{ => src/main/javascript}/tsconfig.json | 0
gremlin-tools/pom.xml | 1 +
pom.xml | 5 +
54 files changed, 175 insertions(+), 256 deletions(-)
delete mode 100644 gremlin-tools/gremlin-mcp/.gitignore
copy {gremlint => gremlin-tools/gremlin-mcp}/pom.xml (62%)
rename gremlin-tools/gremlin-mcp/{ => src/main/javascript}/.env.example (100%)
create mode 100644 gremlin-tools/gremlin-mcp/src/main/javascript/.gitignore
rename gremlin-tools/gremlin-mcp/{ => src/main/javascript}/.npmignore (100%)
rename gremlin-tools/gremlin-mcp/{ => src/main/javascript}/.prettierignore
(100%)
rename gremlin-tools/gremlin-mcp/{ => src/main/javascript}/.prettierrc (100%)
rename gremlin-tools/gremlin-mcp/{ => src/main/javascript}/LICENSE (100%)
rename gremlin-tools/gremlin-mcp/{ => src/main/javascript}/NOTICE (100%)
rename gremlin-tools/gremlin-mcp/{ => src/main/javascript}/README.md (97%)
rename gremlin-tools/gremlin-mcp/{ => src/main/javascript}/eslint.config.js
(99%)
rename gremlin-tools/gremlin-mcp/{ => src/main/javascript}/jest.config.js (99%)
rename gremlin-tools/gremlin-mcp/{ => src/main/javascript}/package-lock.json
(99%)
rename gremlin-tools/gremlin-mcp/{ => src/main/javascript}/package.json (98%)
rename gremlin-tools/gremlin-mcp/src/{ => main/javascript/src}/config.ts (100%)
rename gremlin-tools/gremlin-mcp/src/{ => main/javascript/src}/constants.ts
(93%)
rename gremlin-tools/gremlin-mcp/src/{ => main/javascript/src}/errors.ts (100%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/client.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/connection.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/edge-patterns.ts (98%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/models/graph-schema.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/models/import-export.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/models/index.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/models/query-result.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/property-analyzer.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/query-utils.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/schema-assembly.ts (98%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/schema-cache.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/schema-generator.ts (98%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/schema.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/service.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/gremlin/types.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/handlers/resources.ts (100%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/handlers/tool-patterns.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/handlers/tools.ts (100%)
rename gremlin-tools/gremlin-mcp/src/{ => main/javascript/src}/server.ts (100%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/utils/data-operations.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/utils/result-metadata.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/utils/result-parser.ts (99%)
rename gremlin-tools/gremlin-mcp/src/{ =>
main/javascript/src}/utils/type-guards.ts (99%)
rename gremlin-tools/gremlin-mcp/{ =>
src/main/javascript}/tests/config.test.ts (98%)
rename gremlin-tools/gremlin-mcp/{ =>
src/main/javascript}/tests/edge-patterns.test.ts (96%)
rename gremlin-tools/gremlin-mcp/{ =>
src/main/javascript}/tests/integration/mcp-integration.test.ts (99%)
rename gremlin-tools/gremlin-mcp/{ =>
src/main/javascript}/tests/models.test.ts (99%)
rename gremlin-tools/gremlin-mcp/{ =>
src/main/javascript}/tests/property-analyzer.test.ts (96%)
rename gremlin-tools/gremlin-mcp/{ =>
src/main/javascript}/tests/query-utils.test.ts (99%)
rename gremlin-tools/gremlin-mcp/{ =>
src/main/javascript}/tests/schema-assembly.test.ts (96%)
rename gremlin-tools/gremlin-mcp/{ => src/main/javascript}/tests/setup.ts (99%)
rename gremlin-tools/gremlin-mcp/{ => src/main/javascript}/tsconfig.json (100%)