https://github.com/sentioxyz/connect-gateway-es
· scanned 2026-06-16 00:07 UTC (2 months, 2 weeks ago)
15 raw signals (0 security + 15 graph)
Last scanned 2 months, 2 weeks ago · v1 · 12 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 171 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
release.config.js |
software | healthy | release.config.js |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
buf.gen.tests-stripped.yaml |
software | healthy | buf.gen.tests-stripped.yaml |
package.json |
software | healthy | package.json |
.ls-lint.yml |
software | healthy | .ls-lint.yml |
tsconfig.eslint.json |
software | healthy | tsconfig.eslint.json |
buf.gen.tests-clean.yaml |
software | healthy | buf.gen.tests-clean.yaml |
buf.yaml |
software | healthy | buf.yaml |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
buf.gen.vendor.yaml |
software | healthy | buf.gen.vendor.yaml |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
buf.gen.conformance.yaml |
software | healthy | buf.gen.conformance.yaml |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
transport.test.ts |
software | healthy | tests/unit/transport.test.ts |
route.test.ts |
software | healthy | tests/unit/route.test.ts |
path-template.prop.test.ts |
software | healthy | tests/unit/path-template.prop.test.ts |
transcode.test.ts |
software | healthy | tests/unit/transcode.test.ts |
conformance.test.ts |
software | healthy | tests/conformance/conformance.test.ts |
httpbody_pb.ts |
software | healthy | tests/gen/stripped/google/api/httpbody_pb.ts |
echo_pb.ts |
software | healthy | tests/gen/stripped/connectgateway/testing/echo_pb.ts |
httpbody_pb.ts |
software | healthy | tests/gen/clean/google/api/httpbody_pb.ts |
http_pb.ts |
software | healthy | tests/gen/clean/google/api/http_pb.ts |
annotations_pb.ts |
software | healthy | tests/gen/clean/google/api/annotations_pb.ts |
echo_pb.ts |
software | healthy | tests/gen/clean/connectgateway/testing/echo_pb.ts |
echo.proto |
software | healthy | tests/proto/connectgateway/testing/echo.proto |
go.mod |
software | healthy | conformance/go.mod |
echo_grpc.pb.go |
software | healthy | conformance/gen/connectgateway/testing/echo_grpc.pb.go |
echo.pb.gw.go |
software | healthy | conformance/gen/connectgateway/testing/echo.pb.gw.go |
echo.pb.go |
software | healthy | conformance/gen/connectgateway/testing/echo.pb.go |
main.go |
software | healthy | conformance/server/main.go |
setup-hooks.sh |
software | healthy | scripts/setup-hooks.sh |
protoc-gen-es-strip.mjs |
software | healthy | scripts/protoc-gen-es-strip.mjs |
gen.sh |
software | healthy | scripts/gen.sh |
update-version.sh |
software | healthy | scripts/update-version.sh |
clean-rc-releases.sh |
software | healthy | scripts/clean-rc-releases.sh |
dev.sh |
software | healthy | scripts/git/dev.sh |
http.proto |
software | healthy | third_party/googleapis/google/api/http.proto |
httpbody.proto |
software | healthy | third_party/googleapis/google/api/httpbody.proto |
annotations.proto |
software | healthy | third_party/googleapis/google/api/annotations.proto |
test.yaml |
software | healthy | .github/workflows/test.yaml |
publish.yaml |
software | healthy | .github/workflows/publish.yaml |
cut-release.yaml |
software | healthy | .github/workflows/cut-release.yaml |
error.ts |
software | healthy | src/error.ts |
index.ts |
software | healthy | src/index.ts |
context.ts |
software | healthy | src/context.ts |
transcode.ts |
software | healthy | src/transcode.ts |
route.ts |
software | healthy | src/route.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
fakeFetch |
software | healthy | tests/unit/transport.test.ts:fakeFetch |
okJson |
software | healthy | tests/unit/transport.test.ts:okJson |
chunk |
software | healthy | tests/unit/transport.test.ts:chunk |
binding |
software | healthy | tests/unit/transcode.test.ts:binding |
startServer |
software | healthy | tests/conformance/conformance.test.ts:startServer |
makeClient |
software | healthy | tests/conformance/conformance.test.ts:makeClient |
assertDecoded |
software | healthy | tests/conformance/conformance.test.ts:assertDecoded |
gatewayErrorInfo |
software | healthy | src/error.ts:gatewayErrorInfo |
codeFromHttpStatus |
software | healthy | src/error.ts:codeFromHttpStatus |
isStatusJson |
software | healthy | src/error.ts:isStatusJson |
gatewayErrorFromBody |
software | healthy | src/error.ts:gatewayErrorFromBody |
readErrorBody |
software | healthy | src/error.ts:readErrorBody |
decodeJsonMessage |
software | healthy | src/error.ts:decodeJsonMessage |
fieldByProtoName |
software | healthy | src/transcode.ts:fieldByProtoName |
resolveByProtoPath |
software | healthy | src/transcode.ts:resolveByProtoPath |
implicitZeroValue |
software | healthy | src/transcode.ts:implicitZeroValue |
deleteAtChain |
software | healthy | src/transcode.ts:deleteAtChain |
transcodeRequest |
software | healthy | src/transcode.ts:transcodeRequest |
unboundMethodsFallback |
software | healthy | src/route.ts:unboundMethodsFallback |
compileBinding |
software | healthy | src/route.ts:compileBinding |
compileRoute |
software | healthy | src/route.ts:compileRoute |
resolveAnnotatedRoute |
software | healthy | src/route.ts:resolveAnnotatedRoute |
resolveGatewayRoute |
software | healthy | src/route.ts:resolveGatewayRoute |
routeKey |
software | healthy | src/route.ts:routeKey |
parseChunk |
software | healthy | src/stream.ts:parseChunk |
normalizeGatewayOptions |
software | healthy | src/options.ts:normalizeGatewayOptions |
isHttpBody |
software | healthy | src/http-body.ts:isHttpBody |
httpBodyRequestParts |
software | healthy | src/http-body.ts:httpBodyRequestParts |
httpBodyFromResponse |
software | healthy | src/http-body.ts:httpBodyFromResponse |
render |
software | healthy | src/path-template.test.ts:render |
buildHttpRequest |
software | healthy | src/transport.ts:buildHttpRequest |
createGatewayTransport |
software | healthy | src/transport.ts:createGatewayTransport |
resolveRoute |
software | healthy | src/transport.ts:resolveRoute |
pickBinding |
software | healthy | src/transport.ts:pickBinding |
doFetch |
software | healthy | src/transport.ts:doFetch |
buildRequestHeaders |
software | healthy | src/headers.ts:buildRequestHeaders |
splitGatewayMetadata |
software | healthy | src/headers.ts:splitGatewayMetadata |
scalarToString |
software | healthy | src/query-params.ts:scalarToString |
fieldMaskToQueryValue |
software | healthy | src/query-params.ts:fieldMaskToQueryValue |
unsupported |
software | healthy | src/query-params.ts:unsupported |
flattenQueryParams |
software | healthy | src/query-params.ts:flattenQueryParams |
flattenInto |
software | healthy | src/query-params.ts:flattenInto |
encodeQueryString |
software | healthy | src/query-params.ts:encodeQueryString |
parseError |
software | healthy | src/path-template.ts:parseError |
parsePathTemplate |
software | healthy | src/path-template.ts:parsePathTemplate |
encodeSegment |
software | healthy | src/path-template.ts:encodeSegment |
encodeMultiSegment |
software | healthy | src/path-template.ts:encodeMultiSegment |
escapeRegExp |
software | healthy | src/path-template.ts:escapeRegExp |
patternRegExp |
software | healthy | src/path-template.ts:patternRegExp |
isTrivial |
software | healthy | src/path-template.ts:isTrivial |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
unit |
software | healthy | tests/unit |
conformance |
software | healthy | tests/conformance |
gen |
software | healthy | tests/gen |
stripped |
software | healthy | tests/gen/stripped |
google |
software | healthy | tests/gen/stripped/google |
api |
software | healthy | tests/gen/stripped/google/api |
connectgateway |
software | healthy | tests/gen/stripped/connectgateway |
testing |
software | healthy | tests/gen/stripped/connectgateway/testing |
clean |
software | healthy | tests/gen/clean |
google |
software | healthy | tests/gen/clean/google |
api |
software | healthy | tests/gen/clean/google/api |
connectgateway |
software | healthy | tests/gen/clean/connectgateway |
testing |
software | healthy | tests/gen/clean/connectgateway/testing |
proto |
software | healthy | tests/proto |
connectgateway |
software | healthy | tests/proto/connectgateway |
testing |
software | healthy | tests/proto/connectgateway/testing |
conformance |
software | healthy | conformance |
gen |
software | healthy | conformance/gen |
connectgateway |
software | healthy | conformance/gen/connectgateway |
testing |
software | healthy | conformance/gen/connectgateway/testing |
server |
software | healthy | conformance/server |
scripts |
software | healthy | scripts |
git |
software | healthy | scripts/git |
third_party |
software | healthy | third_party |
googleapis |
software | healthy | third_party/googleapis |
google |
software | healthy | third_party/googleapis/google |
api |
software | healthy | third_party/googleapis/google/api |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
gen |
software | healthy | src/gen |
google |
software | healthy | src/gen/google |
api |
software | healthy | src/gen/google/api |
| Label | Layer | Status | Path |
|---|---|---|---|
grpc::EchoService |
api | healthy | tests/proto/connectgateway/testing/echo.proto |
grpc::Messaging |
api | healthy | third_party/googleapis/google/api/http.proto |
grpc::Messaging |
api | healthy | third_party/googleapis/google/api/http.proto |
grpc::Messaging |
api | healthy | third_party/googleapis/google/api/http.proto |
grpc::Messaging |
api | healthy | third_party/googleapis/google/api/http.proto |
grpc::Messaging |
api | healthy | third_party/googleapis/google/api/http.proto |
grpc::ResourceService |
api | healthy | third_party/googleapis/google/api/httpbody.proto |
grpc::CaldavService |
api | healthy | third_party/googleapis/google/api/httpbody.proto |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/test.yaml |
conformance |
cicd | healthy | .github/workflows/test.yaml |
release |
cicd | healthy | .github/workflows/publish.yaml |
release |
cicd | healthy | .github/workflows/cut-release.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | .github/workflows/test.yaml |
gha::publish |
cicd | healthy | .github/workflows/publish.yaml |
gha::cut-release |
cicd | healthy | .github/workflows/cut-release.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-yf513ozt |
software | healthy | /tmp/repobility-clone-yf513ozt |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | tests/conformance/conformance.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
envoy |
network | healthy | tests/gen/clean/google/api/http_pb.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
ACCESS_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/7d44b553-f808-4b6a-b8c8-a3568194b369/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/7d44b553-f808-4b6a-b8c8-a3568194b369/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.