https://github.com/vercel/ai
· scanned 2026-05-31 01:27 UTC (5 days, 7 hours ago)
· 10 languages
3198 findings (95 legacy + 3103 scanner) 11/13 scanners ran 53rd percentile · Typescript · large (100-500K LoC) Scanner says 69 (higher by 7)
Last scanned 5 days, 7 hours ago · v2 · last Δ +5.8 (diff) · 1649 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
79.0 | 0.20 | 15.80 |
documentation_score |
45.0 | 0.15 | 6.75 |
practices_score |
74.0 | 0.15 | 11.10 |
code_quality |
79.0 | 0.10 | 7.90 |
| Overall | 1.00 | 75.6 |
All 10293 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 |
|---|---|---|---|
socket.yaml |
software | healthy | socket.yaml |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
turbo.json |
software | healthy | turbo.json |
.oxlintrc.json |
software | healthy | .oxlintrc.json |
tsconfig.with-examples.json |
software | healthy | tsconfig.with-examples.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
tsconfig.json |
software | healthy | tsconfig.json |
.kodiak.toml |
software | healthy | .kodiak.toml |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
AGENTS.md |
software | healthy | AGENTS.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
message-layers.md |
software | healthy | architecture/message-layers.md |
stream-text-loop-control.md |
software | healthy | architecture/stream-text-loop-control.md |
file-uploads.md |
software | healthy | architecture/file-uploads.md |
provider-abstraction.md |
software | healthy | architecture/provider-abstraction.md |
tsconfig.build.json |
software | healthy | packages/hume/tsconfig.build.json |
README.md |
software | healthy | packages/hume/README.md |
vitest.edge.config.js |
software | warning | packages/hume/vitest.edge.config.js |
vitest.node.config.js |
software | warning | packages/hume/vitest.node.config.js |
package.json |
software | healthy | packages/hume/package.json |
turbo.json |
software | healthy | packages/hume/turbo.json |
tsup.config.ts |
software | warning | packages/hume/tsup.config.ts |
tsconfig.json |
software | healthy | packages/hume/tsconfig.json |
CHANGELOG.md |
software | healthy | packages/hume/CHANGELOG.md |
hume-config.ts |
software | warning | packages/hume/src/hume-config.ts |
version.ts |
software | warning | packages/hume/src/version.ts |
index.ts |
software | healthy | packages/hume/src/index.ts |
hume-speech-model-options.ts |
software | warning | packages/hume/src/hume-speech-model-options.ts |
hume-speech-model.test.ts |
software | healthy | packages/hume/src/hume-speech-model.test.ts |
hume-error.ts |
software | warning | packages/hume/src/hume-error.ts |
hume-error.test.ts |
software | warning | packages/hume/src/hume-error.test.ts |
hume-provider.ts |
software | healthy | packages/hume/src/hume-provider.ts |
hume-api-types.ts |
software | warning | packages/hume/src/hume-api-types.ts |
hume-speech-model.ts |
software | healthy | packages/hume/src/hume-speech-model.ts |
tsconfig.build.json |
software | healthy | packages/google/tsconfig.build.json |
README.md |
software | healthy | packages/google/README.md |
vitest.edge.config.js |
software | warning | packages/google/vitest.edge.config.js |
vitest.node.config.js |
software | warning | packages/google/vitest.node.config.js |
package.json |
software | healthy | packages/google/package.json |
turbo.json |
software | healthy | packages/google/turbo.json |
tsup.config.ts |
software | warning | packages/google/tsup.config.ts |
tsconfig.json |
software | healthy | packages/google/tsconfig.json |
CHANGELOG.md |
software | healthy | packages/google/CHANGELOG.md |
internal.d.ts |
software | warning | packages/google/internal.d.ts |
google-language-model-options.ts |
software | healthy | packages/google/src/google-language-model-options.ts |
google-video-model.test.ts |
software | healthy | packages/google/src/google-video-model.test.ts |
google-video-settings.ts |
software | warning | packages/google/src/google-video-settings.ts |
google-tools.ts |
software | warning | packages/google/src/google-tools.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
prepareAudioResponse |
software | healthy | packages/hume/src/hume-speech-model.test.ts:prepareAudioRes… |
createHume |
software | healthy | packages/hume/src/hume-provider.ts:createHume |
getHeaders |
software | healthy | packages/hume/src/hume-provider.ts:getHeaders |
createSpeechModel |
software | healthy | packages/hume/src/hume-provider.ts:createSpeechModel |
call |
software | healthy | packages/google/src/google-language-model-options.ts:call |
createMockModel |
software | healthy | packages/google/src/google-video-model.test.ts:createMockMo… |
headers |
software | healthy | packages/google/src/google-video-model.test.ts:headers |
getModelPath |
software | healthy | packages/google/src/get-model-path.ts:getModelPath |
prepareBatchJsonResponse |
software | healthy | packages/google/src/google-embedding-model.test.ts:prepareB… |
prepareSingleJsonResponse |
software | healthy | packages/google/src/google-embedding-model.test.ts:prepareS… |
prepareJsonResponse |
software | healthy | packages/google/src/google-image-model.test.ts:prepareJsonR… |
prepareGeminiJsonResponse |
software | healthy | packages/google/src/google-image-model.test.ts:prepareGemin… |
googleOptions |
software | healthy | packages/google/src/google-video-model.ts:googleOptions |
options |
software | healthy | packages/google/src/google-provider.test.ts:options |
to |
software | healthy | packages/google/src/google-provider.test.ts:to |
customGenerateId |
software | healthy | packages/google/src/google-provider.test.ts:customGenerateId |
wrapProviderMetadata |
software | healthy | packages/google/src/google-language-model.ts:wrapProviderMe… |
finishActiveStreamingToolCall |
software | healthy | packages/google/src/google-language-model.ts:finishActiveSt… |
calls |
software | healthy | packages/google/src/google-language-model.ts:calls |
isGemini3Model |
software | healthy | packages/google/src/google-language-model.ts:isGemini3Model |
getMaxOutputTokensForGemini25Model |
software | healthy | packages/google/src/google-language-model.ts:getMaxOutputTo… |
getMaxThinkingTokensForGemini25Model |
software | healthy | packages/google/src/google-language-model.ts:getMaxThinking… |
resolveThinkingConfig |
software | healthy | packages/google/src/google-language-model.ts:resolveThinkin… |
resolveGemini3ThinkingConfig |
software | healthy | packages/google/src/google-language-model.ts:resolveGemini3… |
resolveGemini25ThinkingConfig |
software | healthy | packages/google/src/google-language-model.ts:resolveGemini2… |
extractSources |
software | healthy | packages/google/src/google-language-model.ts:extractSources |
getGroundingMetadataSchema |
software | healthy | packages/google/src/google-language-model.ts:getGroundingMe… |
getContentSchema |
software | healthy | packages/google/src/google-language-model.ts:getContentSche… |
getSafetyRatingSchema |
software | healthy | packages/google/src/google-language-model.ts:getSafetyRatin… |
getUrlContextMetadataSchema |
software | healthy | packages/google/src/google-language-model.ts:getUrlContextM… |
convertJSONSchemaToOpenAPISchema |
software | healthy | packages/google/src/convert-json-schema-to-openapi-schema.t… |
isEmptyObjectSchema |
software | healthy | packages/google/src/convert-json-schema-to-openapi-schema.t… |
calling |
software | healthy | packages/google/src/google-json-accumulator.ts:calling |
parsePath |
software | healthy | packages/google/src/google-json-accumulator.ts:parsePath |
getNestedValue |
software | healthy | packages/google/src/google-json-accumulator.ts:getNestedVal… |
setNestedValue |
software | healthy | packages/google/src/google-json-accumulator.ts:setNestedVal… |
resolvePartialArgValue |
software | healthy | packages/google/src/google-json-accumulator.ts:resolveParti… |
prepareJsonFixtureResponse |
software | healthy | packages/google/src/google-language-model.test.ts:prepareJs… |
prepareJsonResponse |
software | healthy | packages/google/src/google-language-model.test.ts:prepareJs… |
call |
software | healthy | packages/google/src/google-language-model.test.ts:call |
headers |
software | healthy | packages/google/src/google-language-model.test.ts:headers |
tools |
software | healthy | packages/google/src/google-language-model.test.ts:tools |
tool |
software | healthy | packages/google/src/google-language-model.test.ts:tool |
calls |
software | healthy | packages/google/src/google-language-model.test.ts:calls |
prepareChunksFixtureResponse |
software | healthy | packages/google/src/google-language-model.test.ts:prepareCh… |
prepareStreamResponse |
software | healthy | packages/google/src/google-language-model.test.ts:prepareSt… |
to |
software | healthy | packages/google/src/google-provider.ts:to |
createGoogle |
software | healthy | packages/google/src/google-provider.ts:createGoogle |
getHeaders |
software | healthy | packages/google/src/google-provider.ts:getHeaders |
createChatModel |
software | healthy | packages/google/src/google-provider.ts:createChatModel |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
architecture |
software | healthy | architecture |
packages |
software | healthy | packages |
hume |
software | healthy | packages/hume |
src |
software | healthy | packages/hume/src |
google |
software | healthy | packages/google |
src |
software | healthy | packages/google/src |
__fixtures__ |
software | healthy | packages/google/src/__fixtures__ |
internal |
software | healthy | packages/google/src/internal |
interactions |
software | healthy | packages/google/src/interactions |
__fixtures__ |
software | healthy | packages/google/src/interactions/__fixtures__ |
tool |
software | healthy | packages/google/src/tool |
klingai |
software | healthy | packages/klingai |
src |
software | healthy | packages/klingai/src |
bytedance |
software | healthy | packages/bytedance |
src |
software | healthy | packages/bytedance/src |
mistral |
software | healthy | packages/mistral |
src |
software | healthy | packages/mistral/src |
__fixtures__ |
software | healthy | packages/mistral/src/__fixtures__ |
alibaba |
software | healthy | packages/alibaba |
src |
software | healthy | packages/alibaba/src |
__fixtures__ |
software | healthy | packages/alibaba/src/__fixtures__ |
provider |
software | healthy | packages/provider |
src |
software | healthy | packages/provider/src |
language-model-middleware |
software | healthy | packages/provider/src/language-model-middleware |
v2 |
software | healthy | packages/provider/src/language-model-middleware/v2 |
v3 |
software | healthy | packages/provider/src/language-model-middleware/v3 |
v4 |
software | healthy | packages/provider/src/language-model-middleware/v4 |
language-model |
software | healthy | packages/provider/src/language-model |
v2 |
software | healthy | packages/provider/src/language-model/v2 |
v3 |
software | healthy | packages/provider/src/language-model/v3 |
v4 |
software | healthy | packages/provider/src/language-model/v4 |
provider |
software | healthy | packages/provider/src/provider |
v2 |
software | healthy | packages/provider/src/provider/v2 |
v3 |
software | healthy | packages/provider/src/provider/v3 |
v4 |
software | healthy | packages/provider/src/provider/v4 |
image-model |
software | healthy | packages/provider/src/image-model |
v2 |
software | healthy | packages/provider/src/image-model/v2 |
v3 |
software | healthy | packages/provider/src/image-model/v3 |
v4 |
software | healthy | packages/provider/src/image-model/v4 |
speech-model |
software | healthy | packages/provider/src/speech-model |
v2 |
software | healthy | packages/provider/src/speech-model/v2 |
v3 |
software | healthy | packages/provider/src/speech-model/v3 |
v4 |
software | healthy | packages/provider/src/speech-model/v4 |
shared |
software | healthy | packages/provider/src/shared |
v2 |
software | healthy | packages/provider/src/shared/v2 |
v3 |
software | healthy | packages/provider/src/shared/v3 |
v4 |
software | healthy | packages/provider/src/shared/v4 |
errors |
software | healthy | packages/provider/src/errors |
files |
software | healthy | packages/provider/src/files |
v4 |
software | healthy | packages/provider/src/files/v4 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
HumeSpeechModel |
software | healthy | packages/hume/src/hume-speech-model.ts:HumeSpeechModel |
GoogleVideoModel |
software | healthy | packages/google/src/google-video-model.ts:GoogleVideoModel |
GoogleLanguageModel |
software | healthy | packages/google/src/google-language-model.ts:GoogleLanguage… |
GoogleJSONAccumulator |
software | healthy | packages/google/src/google-json-accumulator.ts:GoogleJSONAc… |
GoogleFiles |
software | healthy | packages/google/src/google-files.ts:GoogleFiles |
GoogleEmbeddingModel |
software | healthy | packages/google/src/google-embedding-model.ts:GoogleEmbeddi… |
GoogleImageModel |
software | healthy | packages/google/src/google-image-model.ts:GoogleImageModel |
GoogleInteractionsLanguageModel |
software | healthy | packages/google/src/interactions/google-interactions-langua… |
KlingAIVideoModel |
software | healthy | packages/klingai/src/klingai-video-model.ts:KlingAIVideoMod… |
ByteDanceVideoModel |
software | healthy | packages/bytedance/src/bytedance-video-model.ts:ByteDanceVi… |
MistralChatLanguageModel |
software | healthy | packages/mistral/src/mistral-chat-language-model.ts:Mistral… |
MistralEmbeddingModel |
software | healthy | packages/mistral/src/mistral-embedding-model.ts:MistralEmbe… |
AlibabaChatLanguageModel |
software | healthy | packages/alibaba/src/alibaba-chat-language-model.ts:Alibaba… |
AlibabaVideoModel |
software | healthy | packages/alibaba/src/alibaba-video-model.ts:AlibabaVideoMod… |
CacheControlValidator |
software | healthy | packages/alibaba/src/get-cache-control.ts:CacheControlValid… |
NoContentGeneratedError |
software | healthy | packages/provider/src/errors/no-content-generated-error.ts:… |
InvalidPromptError |
software | healthy | packages/provider/src/errors/invalid-prompt-error.ts:Invali… |
CustomError |
software | healthy | packages/provider/src/errors/get-error-message.test.ts:Cust… |
MyApiError |
software | healthy | packages/provider/src/errors/get-error-message.test.ts:MyAp… |
JSONParseError |
software | healthy | packages/provider/src/errors/json-parse-error.ts:JSONParseE… |
TypeValidationError |
software | healthy | packages/provider/src/errors/type-validation-error.ts:TypeV… |
InvalidArgumentError |
software | healthy | packages/provider/src/errors/invalid-argument-error.ts:Inva… |
UnsupportedFunctionalityError |
software | healthy | packages/provider/src/errors/unsupported-functionality-erro… |
LoadAPIKeyError |
software | healthy | packages/provider/src/errors/load-api-key-error.ts:LoadAPIK… |
EmptyResponseBodyError |
software | healthy | packages/provider/src/errors/empty-response-body-error.ts:E… |
InvalidResponseDataError |
software | healthy | packages/provider/src/errors/invalid-response-data-error.ts… |
NoSuchModelError |
software | healthy | packages/provider/src/errors/no-such-model-error.ts:NoSuchM… |
for |
software | healthy | packages/provider/src/errors/ai-sdk-error.ts:for |
AISDKError |
software | healthy | packages/provider/src/errors/ai-sdk-error.ts:AISDKError |
TooManyEmbeddingValuesForCallError |
software | healthy | packages/provider/src/errors/too-many-embedding-values-for-… |
LoadSettingError |
software | healthy | packages/provider/src/errors/load-setting-error.ts:LoadSett… |
APICallError |
software | healthy | packages/provider/src/errors/api-call-error.ts:APICallError |
NoSuchProviderReferenceError |
software | healthy | packages/provider/src/errors/no-such-provider-reference-err… |
ElevenLabsTranscriptionModel |
software | healthy | packages/elevenlabs/src/elevenlabs-transcription-model.ts:E… |
ElevenLabsSpeechModel |
software | healthy | packages/elevenlabs/src/elevenlabs-speech-model.ts:ElevenLa… |
BlackForestLabsImageModel |
software | healthy | packages/black-forest-labs/src/black-forest-labs-image-mode… |
DefaultStreamTextResult |
software | healthy | packages/ai/src/generate-text/stream-text.ts:DefaultStreamT… |
DefaultStepResult |
software | healthy | packages/ai/src/generate-text/step-result.ts:DefaultStepRes… |
DefaultGeneratedFile |
software | healthy | packages/ai/src/generate-text/generated-file.ts:DefaultGene… |
DefaultGeneratedFileWithType |
software | healthy | packages/ai/src/generate-text/generated-file.ts:DefaultGene… |
MockLanguageModelWithImageSupport |
software | healthy | packages/ai/src/generate-text/stream-text.test.ts:MockLangu… |
DefaultGenerateTextResult |
software | healthy | packages/ai/src/generate-text/generate-text.ts:DefaultGener… |
MockLanguageModelWithImageSupport |
software | healthy | packages/ai/src/generate-text/generate-text.test.ts:MockLan… |
MessageConversionError |
software | healthy | packages/ai/src/prompt/message-conversion-error.ts:MessageC… |
InvalidDataContentError |
software | healthy | packages/ai/src/prompt/invalid-data-content-error.ts:Invali… |
InvalidMessageRoleError |
software | healthy | packages/ai/src/prompt/invalid-message-role-error.ts:Invali… |
MockImageModelWithThisContext |
software | healthy | packages/ai/src/middleware/wrap-image-model.test.ts:MockIma… |
MockLanguageModelWithImageSupport |
software | healthy | packages/ai/src/middleware/wrap-language-model.test.ts:Mock… |
BackpressureMockResponse |
software | healthy | packages/ai/src/util/write-to-server-response.test.ts:Backp… |
SerialJobExecutor |
software | healthy | packages/ai/src/util/serial-job-executor.ts:SerialJobExecut… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | packages/devtools/src/viewer/client/app.tsx |
Page |
frontend | healthy | packages/codemod/src/test/__testfixtures__/remove-experimen… |
Page |
frontend | healthy | packages/codemod/src/test/__testfixtures__/remove-experimen… |
Chat |
frontend | healthy | examples/next-openai-kasada-bot-protection/app/page.tsx |
RootLayout |
frontend | healthy | examples/next-openai-kasada-bot-protection/app/layout.tsx |
RootLayout |
frontend | healthy | examples/next/app/layout.tsx |
ChatComponent |
frontend | healthy | examples/next/app/chat/[chatId]/chat.tsx |
ChatInput |
frontend | healthy | examples/next/app/chat/[chatId]/chat-input.tsx |
Message |
frontend | healthy | examples/next/app/chat/[chatId]/message.tsx |
Chat |
frontend | healthy | examples/next-openai-upstash-rate-limits/app/page.tsx |
RootLayout |
frontend | healthy | examples/next-openai-upstash-rate-limits/app/layout.tsx |
Chat |
frontend | healthy | examples/next-workflow/app/page.tsx |
RootLayout |
frontend | healthy | examples/next-workflow/app/layout.tsx |
TestChat |
frontend | healthy | examples/next-workflow/app/test/page.tsx |
TelemetryPage |
frontend | healthy | examples/next-workflow/app/telemetry/page.tsx |
Page |
frontend | healthy | examples/next-openai-telemetry-sentry/app/page.tsx |
RootLayout |
frontend | healthy | examples/next-openai-telemetry-sentry/app/layout.tsx |
GlobalError |
frontend | healthy | examples/next-openai-telemetry-sentry/app/global-error.tsx |
Home |
frontend | healthy | examples/next-fastapi/app/page.tsx |
RootLayout |
frontend | healthy | examples/next-fastapi/app/layout.tsx |
Page |
frontend | healthy | examples/next-fastapi/app/(examples)/03-chat-attachments/pa… |
Layout |
frontend | healthy | examples/next-fastapi/app/(examples)/03-chat-attachments/la… |
Page |
frontend | healthy | examples/next-fastapi/app/(examples)/02-chat-data/page.tsx |
Layout |
frontend | healthy | examples/next-fastapi/app/(examples)/02-chat-data/layout.tsx |
Page |
frontend | healthy | examples/next-fastapi/app/(examples)/01-chat-text/page.tsx |
Layout |
frontend | healthy | examples/next-fastapi/app/(examples)/01-chat-text/layout.tsx |
Page |
frontend | healthy | examples/next-openai-telemetry/app/page.tsx |
RootLayout |
frontend | healthy | examples/next-openai-telemetry/app/layout.tsx |
Chat |
frontend | healthy | examples/next-langchain/app/page.tsx |
RootLayout |
frontend | healthy | examples/next-langchain/app/layout.tsx |
LangSmithPage |
frontend | healthy | examples/next-langchain/app/langsmith/page.tsx |
MultimodalPage |
frontend | healthy | examples/next-langchain/app/multimodal/page.tsx |
StreamEventsChat |
frontend | healthy | examples/next-langchain/app/stream-events/page.tsx |
AgentPage |
frontend | healthy | examples/next-langchain/app/createAgent/page.tsx |
HITLPage |
frontend | healthy | examples/next-langchain/app/hitl/page.tsx |
CustomDataPage |
frontend | healthy | examples/next-langchain/app/custom-data/page.tsx |
ImageGenerationPage |
frontend | healthy | examples/next-langchain/app/image-generation/page.tsx |
CompletionPage |
frontend | healthy | examples/next-langchain/app/completion/page.tsx |
ReasoningChat |
frontend | healthy | examples/next-langchain/app/reasoning/page.tsx |
LangGraphChat |
frontend | healthy | examples/next-langchain/app/langgraph/page.tsx |
Home |
frontend | healthy | examples/next-google-vertex/app/page.tsx |
RootLayout |
frontend | healthy | examples/next-google-vertex/app/layout.tsx |
Home |
frontend | healthy | examples/next-google-vertex/app/node/page.tsx |
Home |
frontend | healthy | examples/next-google-vertex/app/edge/page.tsx |
Document |
frontend | healthy | examples/next-openai-pages/pages/_document.tsx |
Home |
frontend | healthy | examples/next-openai-pages/pages/index.tsx |
App |
frontend | healthy | examples/next-openai-pages/pages/_app.tsx |
Page |
frontend | healthy | examples/next-openai-pages/pages/chat/stream-chat/index.tsx |
Chat |
frontend | healthy | examples/next-openai-pages/pages/chat/stream-chat-edge/inde… |
Page |
frontend | healthy | examples/next-openai-pages/pages/chat/generate-chat/index.t… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/page.js |
frontend | healthy | packages/rsc/tests/e2e/next-server/app/page.js |
/rsc |
frontend | healthy | packages/rsc/tests/e2e/next-server/app/rsc/page.js |
/page.tsx |
frontend | healthy | examples/next-openai-kasada-bot-protection/app/page.tsx |
/chat/[chatId] |
frontend | healthy | examples/next/app/chat/[chatId]/page.tsx |
/test |
frontend | healthy | examples/next-workflow/app/test/page.tsx |
/telemetry |
frontend | healthy | examples/next-workflow/app/telemetry/page.tsx |
/(examples)/03-chat-attachments |
frontend | healthy | examples/next-fastapi/app/(examples)/03-chat-attachments/pa… |
/(examples)/02-chat-data |
frontend | healthy | examples/next-fastapi/app/(examples)/02-chat-data/page.tsx |
/(examples)/01-chat-text |
frontend | healthy | examples/next-fastapi/app/(examples)/01-chat-text/page.tsx |
/langsmith |
frontend | healthy | examples/next-langchain/app/langsmith/page.tsx |
/multimodal |
frontend | healthy | examples/next-langchain/app/multimodal/page.tsx |
/stream-events |
frontend | healthy | examples/next-langchain/app/stream-events/page.tsx |
/createAgent |
frontend | healthy | examples/next-langchain/app/createAgent/page.tsx |
/hitl |
frontend | healthy | examples/next-langchain/app/hitl/page.tsx |
/custom-data |
frontend | healthy | examples/next-langchain/app/custom-data/page.tsx |
/image-generation |
frontend | healthy | examples/next-langchain/app/image-generation/page.tsx |
/completion |
frontend | healthy | examples/next-langchain/app/completion/page.tsx |
/reasoning |
frontend | healthy | examples/next-langchain/app/reasoning/page.tsx |
/langgraph |
frontend | healthy | examples/next-langchain/app/langgraph/page.tsx |
/node |
frontend | healthy | examples/next-google-vertex/app/node/page.tsx |
/edge |
frontend | healthy | examples/next-google-vertex/app/edge/page.tsx |
/_document |
frontend | healthy | examples/next-openai-pages/pages/_document.tsx |
/ |
frontend | healthy | examples/next-openai-pages/pages/index.tsx |
/_app |
frontend | healthy | examples/next-openai-pages/pages/_app.tsx |
/api/chat-api-route |
frontend | healthy | examples/next-openai-pages/pages/api/chat-api-route.ts |
/api/chat-edge |
frontend | healthy | examples/next-openai-pages/pages/api/chat-edge.ts |
/chat/stream-chat/ |
frontend | healthy | examples/next-openai-pages/pages/chat/stream-chat/index.tsx |
/chat/stream-chat-edge/ |
frontend | healthy | examples/next-openai-pages/pages/chat/stream-chat-edge/inde… |
/chat/generate-chat/ |
frontend | healthy | examples/next-openai-pages/pages/chat/generate-chat/index.t… |
/chat/stream-chat-api-route/ |
frontend | healthy | examples/next-openai-pages/pages/chat/stream-chat-api-route… |
/basics/generate-text/ |
frontend | healthy | examples/next-openai-pages/pages/basics/generate-text/index… |
/basics/stream-object/ |
frontend | healthy | examples/next-openai-pages/pages/basics/stream-object/index… |
/basics/generate-object/ |
frontend | healthy | examples/next-openai-pages/pages/basics/generate-object/ind… |
/basics/stream-text/ |
frontend | healthy | examples/next-openai-pages/pages/basics/stream-text/index.t… |
/tools/call-tool/ |
frontend | healthy | examples/next-openai-pages/pages/tools/call-tool/index.tsx |
/use-object |
frontend | healthy | examples/ai-e2e-next/app/use-object/page.tsx |
/use-object-expense-tracker |
frontend | healthy | examples/ai-e2e-next/app/use-object-expense-tracker/page.tsx |
/chat/openai-tool-search |
frontend | healthy | examples/ai-e2e-next/app/chat/openai-tool-search/page.tsx |
/chat/attachments-append |
frontend | healthy | examples/ai-e2e-next/app/chat/attachments-append/page.tsx |
/chat/openai-shell-container-skills |
frontend | healthy | examples/ai-e2e-next/app/chat/openai-shell-container-skills… |
/chat/openai-tool-search-client |
frontend | healthy | examples/ai-e2e-next/app/chat/openai-tool-search-client/pag… |
/chat/streaming-tool-calls |
frontend | healthy | examples/ai-e2e-next/app/chat/streaming-tool-calls/page.tsx |
/chat/openai-pdf-fetch-custom-tool |
frontend | healthy | examples/ai-e2e-next/app/chat/openai-pdf-fetch-custom-tool/… |
/chat/google-gemini-image-thinking |
frontend | healthy | examples/ai-e2e-next/app/chat/google-gemini-image-thinking/… |
/chat/openai-shell-skills |
frontend | healthy | examples/ai-e2e-next/app/chat/openai-shell-skills/page.tsx |
/chat/test-azure-image-generation |
frontend | healthy | examples/ai-e2e-next/app/chat/test-azure-image-generation/p… |
/chat/test-openai-responses |
frontend | healthy | examples/ai-e2e-next/app/chat/test-openai-responses/page.tsx |
/chat/test-xai |
frontend | healthy | examples/ai-e2e-next/app/chat/test-xai/page.tsx |
/chat/mcp-zapier |
frontend | healthy | examples/ai-e2e-next/app/chat/mcp-zapier/page.tsx |
/chat/openai-image-generation-custom-tool |
frontend | healthy | examples/ai-e2e-next/app/chat/openai-image-generation-custo… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::examples/next-workflow/next.config.js |
security | healthy | examples/next-workflow/next.config.js |
auth::packages/mcp/src/tool/mcp-sse-transport.ts |
security | healthy | packages/mcp/src/tool/mcp-sse-transport.ts |
auth::packages/google-vertex/src/edge/google-vertex-auth-ed… |
security | healthy | packages/google-vertex/src/edge/google-vertex-auth-edge.ts |
auth::examples/ai-e2e-next/app/chat/openai-shell/page.tsx |
security | healthy | examples/ai-e2e-next/app/chat/openai-shell/page.tsx |
auth::packages/google-vertex/src/anthropic/google-vertex-an… |
security | healthy | packages/google-vertex/src/anthropic/google-vertex-anthropi… |
auth::packages/klingai/src/klingai-auth.test.ts |
security | healthy | packages/klingai/src/klingai-auth.test.ts |
auth::packages/google-vertex/src/edge/google-vertex-auth-ed… |
security | healthy | packages/google-vertex/src/edge/google-vertex-auth-edge.tes… |
auth::packages/gateway/src/errors/as-gateway-error.ts |
security | healthy | packages/gateway/src/errors/as-gateway-error.ts |
auth::packages/mcp/src/tool/mcp-http-transport.ts |
security | healthy | packages/mcp/src/tool/mcp-http-transport.ts |
auth::packages/gateway/src/errors/create-gateway-error.test… |
security | healthy | packages/gateway/src/errors/create-gateway-error.test.ts |
auth::examples/ai-functions/src/generate-text/openai/respon… |
security | healthy | examples/ai-functions/src/generate-text/openai/responses-mc… |
auth::examples/ai-functions/src/stream-text/gateway/auth.ts |
security | healthy | examples/ai-functions/src/stream-text/gateway/auth.ts |
auth::examples/ai-e2e-next/app/chat/mcp-with-auth/page.tsx |
security | healthy | examples/ai-e2e-next/app/chat/mcp-with-auth/page.tsx |
auth::packages/mcp/src/index.ts |
security | healthy | packages/mcp/src/index.ts |
auth::packages/gateway/src/errors/parse-auth-method.test.ts |
security | healthy | packages/gateway/src/errors/parse-auth-method.test.ts |
auth::packages/gateway/src/gateway-provider.ts |
security | healthy | packages/gateway/src/gateway-provider.ts |
auth::examples/ai-e2e-next/app/api/chat/mcp-with-auth/route… |
security | healthy | examples/ai-e2e-next/app/api/chat/mcp-with-auth/route.ts |
auth::packages/gateway/src/errors/gateway-error-types.test.… |
security | healthy | packages/gateway/src/errors/gateway-error-types.test.ts |
auth::packages/gateway/src/errors/parse-auth-method.ts |
security | healthy | packages/gateway/src/errors/parse-auth-method.ts |
auth::examples/ai-e2e-next/app/chat/openai-shell-skills/pag… |
security | healthy | examples/ai-e2e-next/app/chat/openai-shell-skills/page.tsx |
auth::examples/angular/angular.json |
security | healthy | examples/angular/angular.json |
auth::packages/gateway/src/errors/create-gateway-error.ts |
security | healthy | packages/gateway/src/errors/create-gateway-error.ts |
auth::packages/provider-utils/src/to-json-schema/zod3-to-js… |
security | healthy | packages/provider-utils/src/to-json-schema/zod3-to-json-sch… |
auth::examples/mcp/src/mcp-with-auth/client.ts |
security | healthy | examples/mcp/src/mcp-with-auth/client.ts |
auth::packages/gateway/src/vercel-environment.ts |
security | healthy | packages/gateway/src/vercel-environment.ts |
auth::examples/ai-e2e-next/sandbox/vercel-sandbox.ts |
security | healthy | examples/ai-e2e-next/sandbox/vercel-sandbox.ts |
auth::packages/klingai/src/klingai-auth.ts |
security | healthy | packages/klingai/src/klingai-auth.ts |
auth::packages/klingai/src/klingai-provider.test.ts |
security | healthy | packages/klingai/src/klingai-provider.test.ts |
auth::packages/google-vertex/src/anthropic/edge/google-vert… |
security | healthy | packages/google-vertex/src/anthropic/edge/google-vertex-ant… |
auth::packages/mcp/src/util/oauth-util.ts |
security | healthy | packages/mcp/src/util/oauth-util.ts |
auth::packages/mcp/src/util/oauth.util.test.ts |
security | healthy | packages/mcp/src/util/oauth.util.test.ts |
auth::examples/ai-e2e-next/app/chat/openai-local-shell/page… |
security | healthy | examples/ai-e2e-next/app/chat/openai-local-shell/page.tsx |
auth::packages/mcp/src/tool/mcp-http-transport.test.ts |
security | healthy | packages/mcp/src/tool/mcp-http-transport.test.ts |
auth::packages/mcp/src/tool/index.ts |
security | healthy | packages/mcp/src/tool/index.ts |
auth::packages/openai/src/tool/mcp.ts |
security | healthy | packages/openai/src/tool/mcp.ts |
auth::content/tools-registry/registry.ts |
security | healthy | content/tools-registry/registry.ts |
auth::packages/gateway/package.json |
security | healthy | packages/gateway/package.json |
auth::examples/ai-functions/src/lib/mcp-oauth.ts |
security | healthy | examples/ai-functions/src/lib/mcp-oauth.ts |
auth::packages/openai/src/openai-tools.ts |
security | healthy | packages/openai/src/openai-tools.ts |
auth::packages/mcp/src/tool/oauth.test.ts |
security | healthy | packages/mcp/src/tool/oauth.test.ts |
auth::packages/mcp/src/tool/oauth-types.ts |
security | healthy | packages/mcp/src/tool/oauth-types.ts |
auth::packages/gateway/src/gateway-provider.test.ts |
security | healthy | packages/gateway/src/gateway-provider.test.ts |
auth::packages/klingai/src/klingai-video-model.test.ts |
security | healthy | packages/klingai/src/klingai-video-model.test.ts |
auth::packages/mcp/src/error/oauth-error.ts |
security | healthy | packages/mcp/src/error/oauth-error.ts |
auth::packages/mcp/src/tool/oauth.ts |
security | healthy | packages/mcp/src/tool/oauth.ts |
auth::packages/mcp/src/tool/mcp-transport.ts |
security | healthy | packages/mcp/src/tool/mcp-transport.ts |
auth::examples/ai-functions/src/generate-text/openai/respon… |
security | healthy | examples/ai-functions/src/generate-text/openai/responses-mc… |
auth::examples/mcp/src/mcp-with-auth/server.ts |
security | healthy | examples/mcp/src/mcp-with-auth/server.ts |
auth::examples/mcp/src/repro-test.ts |
security | healthy | examples/mcp/src/repro-test.ts |
auth::packages/gateway/src/errors/gateway-authentication-er… |
security | healthy | packages/gateway/src/errors/gateway-authentication-error.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
POST /api/chat |
api | healthy | examples/next-fastapi/api/index.py |
USE /* |
api | healthy | packages/devtools/src/viewer/server.ts |
GET /api/runs |
api | healthy | packages/devtools/src/viewer/server.ts |
GET /api/runs/:id |
api | healthy | packages/devtools/src/viewer/server.ts |
POST /api/clear |
api | healthy | packages/devtools/src/viewer/server.ts |
GET /api/events |
api | healthy | packages/devtools/src/viewer/server.ts |
POST /api/notify |
api | healthy | packages/devtools/src/viewer/server.ts |
USE /assets/* |
api | healthy | packages/devtools/src/viewer/server.ts |
GET / |
api | healthy | examples/express/src/server.ts |
POST / |
api | healthy | examples/express/src/server.ts |
POST /chat |
api | healthy | examples/express/src/server.ts |
POST /custom-data-parts |
api | healthy | examples/express/src/server.ts |
GET /sse |
api | healthy | examples/mcp/src/output-schema/server.ts |
POST /messages |
api | healthy | examples/mcp/src/output-schema/server.ts |
POST /mcp |
api | healthy | examples/mcp/src/http/server.ts |
GET /mcp |
api | healthy | examples/mcp/src/http/server.ts |
DELETE /mcp |
api | healthy | examples/mcp/src/http/server.ts |
GET /.well-known/oauth-protected-resource |
api | healthy | examples/mcp/src/mcp-with-auth/server.ts |
GET /.well-known/oauth-authorization-server |
api | healthy | examples/mcp/src/mcp-with-auth/server.ts |
POST /register |
api | healthy | examples/mcp/src/mcp-with-auth/server.ts |
GET /authorize |
api | healthy | examples/mcp/src/mcp-with-auth/server.ts |
POST /token |
api | healthy | examples/mcp/src/mcp-with-auth/server.ts |
POST /stream-data |
api | healthy | examples/fastify/src/server.ts |
USE /chat/* |
api | healthy | examples/hono/src/server.ts |
POST /text |
api | healthy | examples/hono/src/server.ts |
GET /health |
api | healthy | examples/hono/src/server.ts |
POST /api/completion |
api | healthy | examples/angular/src/server.ts |
POST /api/analyze |
api | healthy | examples/angular/src/server.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
enable-auto-merge |
cicd | healthy | .github/workflows/auto-merge-release-prs.yml |
create-issue |
cicd | healthy | .github/workflows/ai-provider-models.yml |
assign |
cicd | healthy | .github/workflows/assign-team-pull-request.yml |
check |
cicd | healthy | .github/workflows/ci.yml |
konsistent |
cicd | healthy | .github/workflows/ci.yml |
build-examples |
cicd | healthy | .github/workflows/ci.yml |
types |
cicd | healthy | .github/workflows/ci.yml |
build-packages |
cicd | healthy | .github/workflows/ci.yml |
bundle-size |
cicd | healthy | .github/workflows/ci.yml |
test_node_versions |
cicd | healthy | .github/workflows/ci.yml |
test_matrix |
cicd | healthy | .github/workflows/ci.yml |
test_rsc_e2e |
cicd | healthy | .github/workflows/ci.yml |
test_ai_matrix |
cicd | healthy | .github/workflows/ci.yml |
test_codemod_matrix |
cicd | healthy | .github/workflows/ci.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
load-time_matrix |
cicd | healthy | .github/workflows/ci.yml |
load-time |
cicd | healthy | .github/workflows/ci.yml |
notify-on-failure |
cicd | healthy | .github/workflows/slack-workflow-failure-notification.yml |
release |
cicd | healthy | .github/workflows/release.yml |
update-models |
cicd | healthy | .github/workflows/update-model-settings.yml |
notify |
cicd | healthy | .github/workflows/update-model-settings.yml |
resolve-pr |
cicd | healthy | .github/workflows/backport.yml |
find-branch |
cicd | healthy | .github/workflows/backport.yml |
backport |
cicd | healthy | .github/workflows/backport.yml |
notify-slack |
cicd | healthy | .github/workflows/slack-team-review-notification.yml |
create-issue |
cicd | healthy | .github/workflows/ai-provider-api-changes.yml |
verify-changesets |
cicd | healthy | .github/workflows/verify-changesets.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
openai_or_anthropic_key::packages/openai/src/responses/__fi… |
security | healthy | packages/openai/src/responses/__fixtures__/openai-compactio… |
generic_api_key::packages/anthropic-aws/src/anthropic-aws-f… |
security | healthy | packages/anthropic-aws/src/anthropic-aws-fetch.test.ts |
generic_api_key::packages/anthropic-aws/src/anthropic-aws-f… |
security | healthy | packages/anthropic-aws/src/anthropic-aws-fetch.test.ts |
generic_api_key::packages/anthropic-aws/src/anthropic-aws-f… |
security | healthy | packages/anthropic-aws/src/anthropic-aws-fetch.test.ts |
generic_api_key::packages/anthropic-aws/src/anthropic-aws-f… |
security | healthy | packages/anthropic-aws/src/anthropic-aws-fetch.test.ts |
generic_api_key::packages/anthropic-aws/src/anthropic-aws-f… |
security | healthy | packages/anthropic-aws/src/anthropic-aws-fetch.test.ts |
generic_api_key::packages/gateway/src/gateway-provider.test… |
security | healthy | packages/gateway/src/gateway-provider.test.ts |
generic_api_key::packages/gateway/src/gateway-provider.test… |
security | healthy | packages/gateway/src/gateway-provider.test.ts |
generic_api_key::packages/gateway/src/gateway-provider.test… |
security | healthy | packages/gateway/src/gateway-provider.test.ts |
generic_api_key::packages/gateway/src/gateway-provider.test… |
security | healthy | packages/gateway/src/gateway-provider.test.ts |
generic_api_key::packages/gateway/src/gateway-provider.test… |
security | healthy | packages/gateway/src/gateway-provider.test.ts |
generic_api_key::packages/gateway/src/gateway-provider.test… |
security | healthy | packages/gateway/src/gateway-provider.test.ts |
generic_api_key::packages/amazon-bedrock/src/amazon-bedrock… |
security | healthy | packages/amazon-bedrock/src/amazon-bedrock-sigv4-fetch.test… |
generic_api_key::packages/amazon-bedrock/src/amazon-bedrock… |
security | healthy | packages/amazon-bedrock/src/amazon-bedrock-sigv4-fetch.test… |
generic_api_key::packages/amazon-bedrock/src/amazon-bedrock… |
security | healthy | packages/amazon-bedrock/src/amazon-bedrock-sigv4-fetch.test… |
generic_api_key::packages/amazon-bedrock/src/amazon-bedrock… |
security | healthy | packages/amazon-bedrock/src/amazon-bedrock-sigv4-fetch.test… |
generic_api_key::packages/amazon-bedrock/src/amazon-bedrock… |
security | healthy | packages/amazon-bedrock/src/amazon-bedrock-sigv4-fetch.test… |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | packages/ai/src/prompt/convert-to-language-model-prompt.tes… |
10.0.0.1 |
network | healthy | packages/ai/src/util/download/download.test.ts |
169.254.169.254 |
network | healthy | packages/ai/src/util/download/download.test.ts |
60.45.601.5 |
network | healthy | packages/openai/src/responses/openai-responses-language-mod… |
10.0.0.0 |
network | healthy | packages/provider-utils/src/validate-download-url.ts |
127.0.0.0 |
network | healthy | packages/provider-utils/src/validate-download-url.ts |
169.254.0.0 |
network | healthy | packages/provider-utils/src/validate-download-url.ts |
172.16.0.0 |
network | healthy | packages/provider-utils/src/validate-download-url.ts |
192.168.0.0 |
network | healthy | packages/provider-utils/src/validate-download-url.ts |
203.0.113.1 |
network | healthy | packages/provider-utils/src/validate-download-url.test.ts |
127.255.0.1 |
network | healthy | packages/provider-utils/src/validate-download-url.test.ts |
172.16.0.1 |
network | healthy | packages/provider-utils/src/validate-download-url.test.ts |
172.31.255.255 |
network | healthy | packages/provider-utils/src/validate-download-url.test.ts |
172.15.0.1 |
network | healthy | packages/provider-utils/src/validate-download-url.test.ts |
172.32.0.1 |
network | healthy | packages/provider-utils/src/validate-download-url.test.ts |
192.168.1.1 |
network | healthy | packages/provider-utils/src/validate-download-url.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::auto-merge-release-prs |
cicd | healthy | .github/workflows/auto-merge-release-prs.yml |
gha::ai-provider-models |
cicd | healthy | .github/workflows/ai-provider-models.yml |
gha::assign-team-pull-request |
cicd | healthy | .github/workflows/assign-team-pull-request.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::slack-workflow-failure-notification |
cicd | healthy | .github/workflows/slack-workflow-failure-notification.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::update-model-settings |
cicd | healthy | .github/workflows/update-model-settings.yml |
gha::backport |
cicd | healthy | .github/workflows/backport.yml |
gha::slack-team-review-notification |
cicd | healthy | .github/workflows/slack-team-review-notification.yml |
gha::ai-provider-api-changes |
cicd | healthy | .github/workflows/ai-provider-api-changes.yml |
gha::verify-changesets |
cicd | healthy | .github/workflows/verify-changesets.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
NUMBER |
cicd | healthy | — |
TURBO_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
URL |
cicd | healthy | — |
SLACK_WORKFLOW_FAILURE_URL |
cicd | healthy | — |
VERCEL_AI_SDK_GITHUB_APP_PRIVATE_KEY_PKCS8 |
cicd | healthy | — |
SLACK_PULL_REQUEST_REVIEW_URL |
cicd | healthy | — |
SLACK_PR_REVIEW_REQUEST_URL |
cicd | healthy | — |
GR2M_PR_REVIEW_TOKEN |
cicd | healthy | — |
CHANNEL_ID |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | packages/devtools/vite.config.ts |
port:4983 |
network | healthy | packages/devtools/src/viewer/server.ts |
port:8080 |
network | healthy | examples/express/src/server.ts |
port:8081 |
network | healthy | examples/mcp/src/output-schema/server.ts |
port:8084 |
network | healthy | examples/mcp/src/elicitation-multi-step/server.ts |
port:3000 |
network | healthy | examples/mcp/src/http/server.ts |
port:8083 |
network | healthy | examples/mcp/src/mcp-prompts/server.ts |
port:8082 |
network | healthy | examples/mcp/src/mcp-resources/server.ts |
port:8085 |
network | healthy | examples/mcp/src/elicitation-ui/server.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | packages/anthropic/src/__fixtures__/anthropic-compaction.1.… |
redis |
data | healthy | packages/anthropic/src/__fixtures__/anthropic-compaction.1.… |
cassandra |
data | healthy | packages/anthropic/src/__fixtures__/anthropic-compaction.1.… |
postgresql |
data | healthy | examples/ai-functions/src/generate-text/openai/compaction.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | tsconfig.json |
vps::azure |
hardware | healthy | tsconfig.json |
vps::gcp |
hardware | healthy | packages/otel/src/gen-ai-format-messages.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | packages/ai/src/ui-message-stream/ui-message-stream-headers… |
loadbalancer |
network | healthy | examples/ai-functions/src/generate-text/openai/compaction.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ena_c9_6 |
software | healthy | /tmp/repobility-clone-ena_c9_6 |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | packages/google/src/interactions/__fixtures__/google-search… |
This page is publicly accessible at:
https://repobility.com/scan/9a1ae60a-ba5d-47ea-833b-bdc487805b97/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9a1ae60a-ba5d-47ea-833b-bdc487805b97/
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.