The agent engineering platform
550 matches across 14 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | libs/create-langchain-integration/template/README.md | 46 | export <ADD_ENV_NAME_HERE>=your-api-key |
| HIGH | libs/providers/langchain-cohere/README.md | 46 | export COHERE_API_KEY=your-api-key |
| HIGH | libs/providers/langchain-cohere/src/chat_models.ts | 282 | * export COHERE_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-deepseek/src/chat_models.ts | 71 | * export DEEPSEEK_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-groq/src/chat_models.ts | 622 | * export GROQ_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-anthropic/README.md | 46 | export ANTHROPIC_API_KEY=your-api-key |
| HIGH | libs/providers/langchain-anthropic/src/chat_models.ts | 452 | * export ANTHROPIC_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-anthropic/src/utils/prompts.ts | 28 | * apiKey: 'your_api_key', |
| HIGH | libs/providers/langchain-openrouter/README.md | 46 | export OPENROUTER_API_KEY=your-api-key |
| HIGH | libs/providers/langchain-ibm/README.md | 25 | watsonxAIApikey: "your-api-key", |
| HIGH | libs/providers/langchain-ibm/README.md | 86 | watsonxAIApikey: "your-api-key", |
| HIGH | libs/providers/langchain-ibm/README.md | 98 | watsonxAIApikey: "your-api-key", |
| HIGH | libs/providers/langchain-ibm/README.md | 115 | watsonxAIApikey: "your-api-key", |
| HIGH | libs/providers/langchain-ibm/README.md | 137 | watsonxAIApikey: "your-api-key", |
| HIGH | libs/providers/langchain-ibm/README.md | 158 | watsonxAIApikey: "your-api-key", |
| HIGH | libs/providers/langchain-ibm/README.md | 184 | watsonxAIApikey: "your-api-key", |
| HIGH | libs/providers/langchain-ibm/README.md | 201 | watsonxAIApikey: "your-api-key", |
| HIGH | libs/providers/langchain-google/src/clients/node.ts | 99 | * apiKey: 'your-api-key' |
| HIGH | libs/providers/langchain-google/src/clients/node.ts | 215 | * apiKey: 'your-api-key' |
| HIGH | libs/providers/langchain-google/src/clients/index.ts | 132 | * apiKey: 'your-api-key' |
| HIGH | libs/providers/langchain-google/src/clients/index.ts | 217 | * apiKey: 'your-api-key' |
| HIGH | …providers/langchain-xai/src/chat_models/completions.ts | 236 | * export XAI_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-mistralai/README.md | 46 | export MISTRAL_API_KEY=your-api-key |
| HIGH | libs/providers/langchain-mistralai/src/chat_models.ts | 593 | * export MISTRAL_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-perplexity/README.md | 16 | export PERPLEXITY_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-fireworks/README.md | 21 | export FIREWORKS_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-fireworks/src/llms.ts | 48 | * export FIREWORKS_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-fireworks/src/embeddings.ts | 57 | * export FIREWORKS_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-fireworks/src/chat_models.ts | 55 | * export FIREWORKS_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-openai/README.md | 46 | export OPENAI_API_KEY=your-api-key |
| HIGH | …viders/langchain-openai/src/azure/chat_models/index.ts | 26 | * export AZURE_OPENAI_API_KEY="your-api-key" |
| HIGH | …bs/providers/langchain-openai/src/chat_models/index.ts | 62 | * export OPENAI_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-google-genai/README.md | 46 | export GOOGLE_API_KEY=your-api-key |
| HIGH | …bs/providers/langchain-google-genai/src/chat_models.ts | 227 | * export GOOGLE_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-together-ai/README.md | 18 | export TOGETHER_AI_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-together-ai/src/chat_models.ts | 62 | * export TOGETHER_AI_API_KEY="your-api-key" |
| HIGH | libs/providers/langchain-tavily/README.md | 27 | process.env.TAVILY_API_KEY = "YOUR_API_KEY"; |
| HIGH | libs/providers/langchain-tavily/src/tavily-search.ts | 306 | * tavilyApiKey: "YOUR_API_KEY" |
| HIGH | …/providers/langchain-tavily/src/tavily-get-research.ts | 71 | * tavilyApiKey: "YOUR_API_KEY" |
| HIGH | libs/providers/langchain-tavily/src/tavily-research.ts | 190 | * tavilyApiKey: "YOUR_API_KEY" |
| HIGH | libs/langchain-mcp-adapters/README.md | 163 | export OPENAI_API_KEY=<your_api_key> |
| HIGH | examples/openai_openapi.yaml | 33 | -H 'Authorization: Bearer YOUR_API_KEY' |
| HIGH | examples/openai_openapi.yaml | 102 | -H 'Authorization: Bearer YOUR_API_KEY' |
| HIGH | examples/openai_openapi.yaml | 150 | -H 'Authorization: Bearer YOUR_API_KEY' \ |
| HIGH | examples/openai_openapi.yaml | 239 | -H 'Authorization: Bearer YOUR_API_KEY' \ |
| HIGH | examples/openai_openapi.yaml | 315 | -H 'Authorization: Bearer YOUR_API_KEY' \ |
| HIGH | examples/openai_openapi.yaml | 386 | -H 'Authorization: Bearer YOUR_API_KEY' \ |
| HIGH | examples/openai_openapi.yaml | 455 | -H 'Authorization: Bearer YOUR_API_KEY' \ |
| HIGH | examples/openai_openapi.yaml | 519 | -H "Authorization: Bearer YOUR_API_KEY" \ |
| HIGH | examples/openai_openapi.yaml | 610 | -H 'Authorization: Bearer YOUR_API_KEY' \ |
| HIGH | examples/openai_openapi.yaml | 684 | -H 'Authorization: Bearer YOUR_API_KEY' |
| HIGH | examples/openai_openapi.yaml | 746 | -H "Authorization: Bearer YOUR_API_KEY" \ |
| HIGH | examples/openai_openapi.yaml | 807 | -H 'Authorization: Bearer YOUR_API_KEY' |
| HIGH | examples/openai_openapi.yaml | 852 | -H 'Authorization: Bearer YOUR_API_KEY' |
| HIGH | examples/openai_openapi.yaml | 902 | -H 'Authorization: Bearer YOUR_API_KEY' > file.jsonl |
| HIGH | examples/openai_openapi.yaml | 947 | -H "Authorization: Bearer YOUR_API_KEY" \ |
| HIGH | examples/openai_openapi.yaml | 1059 | -H "Authorization: Bearer YOUR_API_KEY" \ |
| HIGH | examples/openai_openapi.yaml | 1175 | -H "Authorization: Bearer YOUR_API_KEY" \ |
| HIGH | examples/openai_openapi.yaml | 1251 | -H 'Authorization: Bearer YOUR_API_KEY' |
| HIGH | examples/openai_openapi.yaml | 1320 | -H "Authorization: Bearer YOUR_API_KEY" |
| 11 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …ts/scripts/langchain/node/update_resolutions_latest.js | 33 | function rewritePackageWorkspaceDependencies(packageJsonPath) { |
| LOW | …ts/scripts/langchain/node/update_resolutions_lowest.js | 33 | function rewritePackageWorkspaceDependencies(packageJsonPath) { |
| LOW | …ain-core/src/structured_query/tests/functional.test.ts | 211 | function generateComparatorTestsForType( |
| LOW | libs/langchain-core/src/language_models/compat.ts | 54 | function extractImageBlocksFromToolOutputs(message: unknown): ContentBlock[] { |
| LOW | …angchain-core/src/language_models/tests/stream.test.ts | 161 | function providerThinkingStreamEvents(): ChatModelStreamEvent[] { |
| LOW | libs/langchain-core/src/messages/base.ts | 95 | function contentBlocksFromNonStringFirst( |
| LOW | libs/langchain-core/src/messages/base.ts | 572 | function hasMismatchedMergeableType(left: unknown, right: unknown): boolean { |
| LOW | libs/langchain-core/src/messages/utils.ts | 300 | export function coerceMessageLikeToMessage( |
| LOW | libs/langchain-core/src/messages/utils.ts | 450 | export function mapStoredMessageToChatMessage(message: StoredMessage) { |
| LOW | libs/langchain-core/src/messages/utils.ts | 488 | export function mapStoredMessagesToChatMessages( |
| LOW | libs/langchain-core/src/messages/utils.ts | 500 | export function mapChatMessagesToStoredMessages( |
| LOW | libs/langchain-core/src/messages/metadata.ts | 48 | function mergeModalitiesTokenDetails( |
| LOW | libs/langchain-core/src/messages/content/data.ts | 232 | export function convertToOpenAIImageBlock( |
| LOW | …ore/src/messages/block_translators/bedrock_converse.ts | 16 | function convertFileFormatToMimeType(format: string): string { |
| LOW | …ore/src/messages/block_translators/bedrock_converse.ts | 72 | function convertConverseDocumentBlock( |
| LOW | …ore/src/messages/block_translators/bedrock_converse.ts | 128 | function convertConverseImageBlock(block: ContentBlock): ContentBlock.Standard { |
| LOW | …ore/src/messages/block_translators/bedrock_converse.ts | 159 | function convertConverseVideoBlock(block: ContentBlock): ContentBlock.Standard { |
| LOW | …chain-core/src/messages/block_translators/anthropic.ts | 15 | function convertAnthropicAnnotation( |
| LOW | …angchain-core/src/messages/block_translators/openai.ts | 177 | function convertResponsesAnnotation( |
| LOW | libs/langchain-core/src/callbacks/base.ts | 325 | export function callbackHandlerPrefersStreaming(x: BaseCallbackHandler) { |
| LOW | libs/langchain-core/src/callbacks/base.ts | 337 | export function callbackHandlerPrefersChatModelStreamEvents( |
| LOW | libs/langchain-core/src/utils/event_source_parse.ts | 251 | export function convertEventStreamToIterableReadableDataStream( |
| LOW | libs/langchain-core/src/utils/types/zod.ts | 955 | function interopZodTransformInputSchemaImpl( |
| LOW | libs/langchain-core/src/utils/types/zod.ts | 1072 | export function interopZodTransformInputSchema( |
| LOW | …langchain-core/src/utils/tests/standard_schema.test.ts | 25 | function makeStandardJsonSchemaOnly() { |
| LOW | …langchain-core/src/utils/tests/standard_schema.test.ts | 47 | function makeCallableStandardSchema() { |
| LOW | …langchain-core/src/utils/tests/standard_schema.test.ts | 73 | function makeCallableSerializableSchema() { |
| LOW | …in-core/src/utils/zod-to-json-schema/parsers/object.ts | 76 | function decideAdditionalProperties(def: ZodObjectDef, refs: Refs) { |
| LOW | …angchain-core/src/utils/fast-json-patch/src/helpers.ts | 152 | function patchErrorMessageFormatter(message: String, args: Object): string { |
| LOW | libs/langchain-core/src/runnables/config.ts | 33 | export async function getCallbackManagerForConfig(config?: RunnableConfig) { |
| LOW | …tput_parsers/openai_tools/json_output_tools_parsers.ts | 92 | export function convertLangChainToolCallToOpenAI(toolCall: ToolCall) { |
| LOW | libs/langchain-core/src/caches/index.ts | 9 | export function deserializeStoredGeneration( |
| LOW | libs/langchain/src/agents/utils.ts | 302 | export function validateLLMHasNoBoundTools(llm: LanguageModelLike): void { |
| LOW | libs/langchain/src/agents/stream.ts | 142 | function isHeadlessToolInterruptError( |
| LOW | libs/langchain/src/agents/stream.ts | 209 | export function createToolCallTransformer( |
| LOW | libs/langchain/src/agents/responses.ts | 693 | export function hasSupportForJsonSchemaOutput( |
| LOW | libs/langchain/src/agents/middleware/toolCallLimit.ts | 42 | function buildFinalAIMessageContent( |
| LOW | libs/langchain/src/agents/middleware/llmToolSelector.ts | 37 | function createToolSelectionResponse(tools: StructuredToolInterface[]) { |
| LOW | libs/langchain/src/agents/middleware/llmToolSelector.ts | 124 | export function llmToolSelectorMiddleware(options: LLMToolSelectorConfig) { |
| LOW | …hain/src/agents/middleware/tests/summarization.test.ts | 16 | function createMockSummarizationModel() { |
| LOW | …angchain/src/agents/middleware/tests/toolRetry.test.ts | 50 | function createTemporaryFailureTool(failCount: number) { |
| LOW | …ain/src/agents/middleware/tests/contextEditing.test.ts | 24 | function createToolCallConversation() { |
| LOW | …/agents/middleware/provider/anthropic/promptCaching.ts | 166 | export function anthropicPromptCachingMiddleware( |
| LOW | …in/src/agents/middleware/provider/openai/moderation.ts | 255 | export function openAIModerationMiddleware( |
| LOW | libs/langchain/src/agents/nodes/utils.ts | 26 | export async function initializeMiddlewareStates( |
| LOW | libs/langchain/src/agents/tests/agent.bench.test.ts | 32 | function createLargeMessageHistory(count: number) { |
| LOW | libs/langchain/src/storage/encoder_backed.ts | 87 | export function createDocumentStoreFromByteStore( |
| LOW | libs/langchain/src/hub/base.ts | 139 | export function generateOptionalImportMap( |
| LOW | libs/langchain/src/hub/node.ts | 45 | export function inferModelProviderFromNamespace( |
| LOW | …s/langchain-cloudflare/src/utils/event_source_parse.ts | 255 | export function convertEventStreamToIterableReadableDataStream( |
| LOW | …s/providers/langchain-aws/src/utils/message_outputs.ts | 13 | export function convertConverseMessageToLangChainMessage( |
| LOW | …s/providers/langchain-aws/src/utils/message_outputs.ts | 135 | export function handleConverseStreamContentBlockDelta( |
| LOW | …s/providers/langchain-aws/src/utils/message_outputs.ts | 185 | export function handleConverseStreamContentBlockStart( |
| LOW | …s/providers/langchain-aws/src/utils/message_outputs.ts | 208 | export function handleConverseStreamMetadata( |
| LOW | …s/providers/langchain-aws/src/utils/message_outputs.ts | 251 | export function bedrockReasoningDeltaToLangchainPartialReasoningBlock( |
| LOW | …s/providers/langchain-aws/src/utils/message_outputs.ts | 278 | export function bedrockReasoningBlockToLangchainReasoningBlock( |
| LOW | libs/providers/langchain-aws/src/utils/errors.ts | 1 | function extractBedrockErrorMessage(error: unknown): string | undefined { |
| LOW | …bs/providers/langchain-aws/src/utils/message_inputs.ts | 75 | function createConverseCachePointBlock( |
| LOW | …bs/providers/langchain-aws/src/utils/message_inputs.ts | 91 | export function applyCachePointsToConversePayload(fields: { |
| LOW | …bs/providers/langchain-aws/src/utils/message_inputs.ts | 241 | function convertMultimodalVideoBlock( |
| 168 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | libs/langchain-core/src/language_models/stream.ts | 253 | // ─── Sub-Stream: Text ─────────────────────────────────────────── |
| MEDIUM | libs/langchain-core/src/language_models/stream.ts | 319 | // ─── Sub-Stream: Tool Calls ───────────────────────────────────── |
| MEDIUM | libs/langchain-core/src/language_models/stream.ts | 393 | // ─── Sub-Stream: Reasoning ────────────────────────────────────── |
| MEDIUM | libs/langchain-core/src/language_models/stream.ts | 495 | // ─── Sub-Stream: Usage ────────────────────────────────────────── |
| MEDIUM | libs/langchain-core/src/language_models/stream.ts | 549 | // ─── ChatModelStream ──────────────────────────────────────────── |
| MEDIUM | libs/langchain-core/src/language_models/event.ts | 42 | // ─── Message Lifecycle ────────────────────────────────────────── |
| MEDIUM | libs/langchain-core/src/language_models/event.ts | 81 | // ─── Content Block Lifecycle ──────────────────────────────────── |
| MEDIUM | libs/langchain-core/src/language_models/event.ts | 101 | // ─── Content Block Deltas ─────────────────────────────────────── |
| MEDIUM | libs/langchain-core/src/language_models/event.ts | 205 | // ─── Usage ────────────────────────────────────────────────────── |
| MEDIUM | libs/langchain-core/src/language_models/event.ts | 217 | // ─── Provider Passthrough ─────────────────────────────────────── |
| MEDIUM | libs/langchain-core/src/language_models/event.ts | 232 | // ─── Error ────────────────────────────────────────────────────── |
| MEDIUM | libs/langchain-core/src/language_models/event.ts | 245 | // ─── Union ────────────────────────────────────────────────────── |
| MEDIUM | …-anthropic/src/tests/chat_models_stream_events.test.ts | 40 | // ─── Fixtures (native Anthropic SSE events) ───────────────────── |
| MEDIUM | …-anthropic/src/tests/chat_models_stream_events.test.ts | 233 | // ─── Tests ─────────────────────────────────────────────────────── |
| MEDIUM | …oviders/langchain-anthropic/src/utils/stream_events.ts | 17 | // ─── Public API ───────────────────────────────────────────────── |
| MEDIUM | …oviders/langchain-anthropic/src/utils/stream_events.ts | 44 | // ── Message lifecycle ────────────────────────────────── |
| MEDIUM | …oviders/langchain-anthropic/src/utils/stream_events.ts | 110 | // ── Content block lifecycle ─────────────────────────── |
| MEDIUM | …oviders/langchain-anthropic/src/utils/stream_events.ts | 154 | // ── Unhandled → provider passthrough ─────────────────── |
| MEDIUM | …oviders/langchain-anthropic/src/utils/stream_events.ts | 168 | // ─── Internal helpers ─────────────────────────────────────────── |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 140 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 142 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 149 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 151 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 469 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 471 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 477 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 479 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 8 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 10 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 21 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 23 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 183 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 185 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 214 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 216 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 261 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 263 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 278 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 280 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 300 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 302 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 321 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 323 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 341 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 343 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 363 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 365 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 413 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 415 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 456 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 458 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 531 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 533 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 552 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 554 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 585 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | libs/providers/langchain-openrouter/src/api-types.ts | 587 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | …ngchain-openrouter/src/chat_models/tests/index.test.ts | 43 | // ─── Constructor ───────────────────────────────────────────────────── |
| MEDIUM | …ngchain-openrouter/src/chat_models/tests/index.test.ts | 218 | // ─── invocationParams ──────────────────────────────────────────────── |
| MEDIUM | …ngchain-openrouter/src/chat_models/tests/index.test.ts | 369 | // ─── getLsParams ───────────────────────────────────────────────────── |
| 9 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …/langchain/src/agents/middleware/todoListMiddleware.ts | 118 | print("Hello World") |
| HIGH | …ain-textsplitters/src/tests/code_text_splitter.test.ts | 10 | print("Hello, World!") |
| HIGH | …ain-textsplitters/src/tests/code_text_splitter.test.ts | 260 | print("Hello, World!") |
| HIGH | …chain-anthropic/src/tools/tests/textEditor.int.test.ts | 24 | return False |
| HIGH | …chain-anthropic/src/tools/tests/textEditor.int.test.ts | 26 | return True |
| HIGH | …chain-anthropic/src/tools/tests/textEditor.int.test.ts | 28 | return False |
| HIGH | …chain-anthropic/src/tools/tests/textEditor.int.test.ts | 32 | return False |
| HIGH | …chain-anthropic/src/tools/tests/textEditor.int.test.ts | 34 | return True |
| HIGH | …chain-anthropic/src/tools/tests/textEditor.int.test.ts | 48 | print(helper()) |
| HIGH | …langchain-classic/src/tests/code_text_splitter.test.ts | 11 | print("Hello, World!") |
| HIGH | …langchain-classic/src/tests/code_text_splitter.test.ts | 261 | print("Hello, World!") |
| HIGH | libs/langchain-classic/src/agents/executor.ts | 752 | // Invalid tools won't be in the map, so we return False. |
| HIGH | …/src/langchain-classic/indexes/python_text_splitter.ts | 4 | print("Hello, World!") |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …chain-core/src/output_parsers/tests/structured.test.ts | 419 | '{"name": "John Doe", "biograph": "john doe is a cool dude"}'; |
| LOW | …chain-core/src/output_parsers/tests/structured.test.ts | 423 | expect(result).toHaveProperty("name", "John Doe"); |
| LOW | …chain-core/src/output_parsers/tests/structured.test.ts | 431 | '```json\n{"name": "John Doe", "biograph": "john doe is a cool dude"}```'; |
| LOW | …chain-core/src/output_parsers/tests/structured.test.ts | 435 | expect(result).toHaveProperty("name", "John Doe"); |
| LOW | …chain-core/src/output_parsers/tests/structured.test.ts | 443 | '{"name": "John Doe", "biograph": "john doe is a ```cool dude```"}'; |
| LOW | …chain-core/src/output_parsers/tests/structured.test.ts | 447 | expect(result).toHaveProperty("name", "John Doe"); |
| LOW | libs/langchain/src/agents/index.ts | 138 | * // { name: 'John Doe', email: 'john@example.com', phone: '(555) 123-4567' } |
| LOW | libs/langchain/src/agents/middleware/piiRedaction.ts | 299 | * return { name: "John Doe", account: "active" }; |
| LOW | libs/langchain/src/agents/middleware/hitl.ts | 162 | * { name: "send_email", args: { to: "user@example.com", subject: "Hello" } } |
| LOW | libs/langchain/src/agents/middleware/tests/pii.test.ts | 300 | expect(content).not.toContain("user@example.com"); |
| LOW | …n/src/agents/middleware/tests/piiRedaction.int.test.ts | 13 | name: "John Doe", |
| LOW | …n/src/agents/middleware/tests/piiRedaction.int.test.ts | 124 | name: "John Doe", |
| LOW | libs/langchain/src/agents/tests/middleware.int.test.ts | 16 | name: "Jane Doe", |
| LOW | libs/langchain/src/agents/tests/middleware.int.test.ts | 34 | expect(result.structuredResponse.name).toBe("Jane Doe"); |
| LOW | libs/providers/langchain-neo4j/README.md | 78 | properties: { name: "Acme Corp" }, |
| LOW | …/langchain-anthropic/src/tests/chat_models.int.test.ts | 1793 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. " + |
| LOW | …/langchain-anthropic/src/tests/chat_models.int.test.ts | 1793 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. " + |
| LOW | …in-classic/src/output_parsers/tests/structured.test.ts | 12 | const text = '```json\n{"name": "John Doe", "age": 30}```'; |
| LOW | …in-classic/src/output_parsers/tests/structured.test.ts | 16 | expect(result).toHaveProperty("name", "John Doe"); |
| LOW | …in-classic/src/output_parsers/tests/structured.test.ts | 27 | const text = '{"name": "John Doe", "age": 30}'; |
| LOW | …in-classic/src/output_parsers/tests/structured.test.ts | 31 | expect(result).toHaveProperty("name", "John Doe"); |
| LOW | …in-classic/src/output_parsers/tests/structured.test.ts | 43 | const text = '```json\n{"name": "John Doe", "age": }```'; |
| LOW | …in-classic/src/output_parsers/tests/structured.test.ts | 68 | const text = 'Some random text ```json\n{"name": "John Doe", "age": 30}```'; |
| LOW | …in-classic/src/output_parsers/tests/structured.test.ts | 71 | expect(result).toHaveProperty("name", "John Doe"); |
| LOW | …/langchain-classic/src/chains/openai_functions/base.ts | 98 | * // { name: 'John Doe', age: 30, fav_food: 'chocolate chip cookies' } |
| LOW | …/langchain-classic/src/chains/openai_functions/base.ts | 210 | * // { name: 'John Doe', age: 30, fav_food: 'chocolate chip cookies' } |
| LOW | …hain-classic/src/chains/tests/sql_db_chain.int.test.ts | 90 | const veryLongString = `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam orci nisi, vulputate ac pulvina |
| LOW | …hain-classic/src/chains/tests/sql_db_chain.int.test.ts | 90 | const veryLongString = `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam orci nisi, vulputate ac pulvina |
| LOW | …hain-classic/src/chains/tests/sql_db_chain.int.test.ts | 95 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam orci nisi, vulputate ac pulvinar eu, maximus a tortor. |
| LOW | …hain-classic/src/chains/tests/sql_db_chain.int.test.ts | 95 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam orci nisi, vulputate ac pulvinar eu, maximus a tortor. |
| LOW | …hain-classic/src/chains/tests/sql_db_chain.int.test.ts | 100 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam orci nisi, vulputate ac pulvinar eu, maximus a tortor. |
| LOW | …hain-classic/src/chains/tests/sql_db_chain.int.test.ts | 100 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam orci nisi, vulputate ac pulvinar eu, maximus a tortor. |
| LOW | …hain-classic/src/chains/tests/sql_db_chain.int.test.ts | 105 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam orci nisi, vulputate ac pulvinar eu, maximus a tortor. |
| LOW | …hain-classic/src/chains/tests/sql_db_chain.int.test.ts | 105 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam orci nisi, vulputate ac pulvinar eu, maximus a tortor. |
| LOW | libs/langchain-mcp-adapters/src/tests/tools.test.ts | 496 | name: "Jane Doe", |
| LOW | libs/langchain-mcp-adapters/src/tests/tools.test.ts | 498 | street: "123 Main St", |
| LOW | …amples/src/createAgent/accessExternalContextInTools.ts | 122 | user123: { name: "John Doe", memberSince: "2023-01-15", totalOrders: 3 }, |
| LOW | examples/src/createAgent/middleware/contextEditing.ts | 28 | return `Search results for "${query}":\n${"Lorem ipsum dolor sit amet consectetur. ".repeat( |
| LOW | examples/src/createAgent/middleware/contextEditing.ts | 28 | return `Search results for "${query}":\n${"Lorem ipsum dolor sit amet consectetur. ".repeat( |
| LOW | examples/src/createAgent/middleware/summarization.ts | 6 | // Initialize lorem ipsum generator |
| LOW | examples/src/createAgent/middleware/summarization.ts | 57 | // Generate several exchanges with lorem ipsum content |
| LOW | …les/src/langchain-classic/prompts/xml_output_parser.ts | 33 | "name": "John Doe" |
| LOW | …/langchain-classic/chains/openai_functions_runnable.ts | 47 | { name: 'John Doe', age: 30, fav_food: 'chocolate chip cookies' } |
| LOW | …ngchain-classic/chains/openai_functions_json_schema.ts | 39 | { name: 'John Doe', age: 30, fav_food: 'chocolate chip cookies' } |
| LOW | …sic/indexes/vector_stores/redis/redis_index_options.ts | 25 | pageContent: "lorem ipsum dolor sit amet", |
| LOW | …sic/indexes/vector_stores/redis/redis_index_options.ts | 25 | pageContent: "lorem ipsum dolor sit amet", |
| LOW | …in-classic/indexes/vector_stores/redis/redis_delete.ts | 25 | pageContent: "lorem ipsum dolor sit amet", |
| LOW | …in-classic/indexes/vector_stores/redis/redis_delete.ts | 25 | pageContent: "lorem ipsum dolor sit amet", |
| LOW | …ain-classic/indexes/vector_stores/redis/redis_query.ts | 43 | pageContent: "lorem ipsum dolor sit amet", |
| LOW | …ain-classic/indexes/vector_stores/redis/redis_query.ts | 43 | pageContent: "lorem ipsum dolor sit amet", |
| LOW | …ain-classic/indexes/vector_stores/redis/redis_query.ts | 81 | pageContent: 'lorem ipsum dolor sit amet', |
| LOW | …ain-classic/indexes/vector_stores/redis/redis_query.ts | 81 | pageContent: 'lorem ipsum dolor sit amet', |
| LOW | …langchain-classic/indexes/vector_stores/redis/redis.ts | 25 | pageContent: "lorem ipsum dolor sit amet", |
| LOW | …langchain-classic/indexes/vector_stores/redis/redis.ts | 25 | pageContent: "lorem ipsum dolor sit amet", |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | dependency_range_tests/docker-compose.yml | 41 | |
| LOW | dependency_range_tests/docker-compose.yml | 61 | # environment: |
| LOW | dependency_range_tests/docker-compose.yml | 81 | # PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: "true" |
| LOW | dependency_range_tests/docker-compose.yml | 161 | # cohere-lowest-deps: |
| LOW | environment_tests/test-exports-cf/tsconfig.json | 21 | // "jsxImportSource": "", /* Specify module specifier used to import the JSX factory func |
| LOW | environment_tests/test-exports-cf/tsconfig.json | 41 | "checkJs": false /* Enable error reporting in type-checked JavaScript files. */, |
| LOW | environment_tests/test-exports-cf/tsconfig.json | 61 | // "stripInternal": true, /* Disable emitting declarations that have `@internal` in their |
| LOW | environment_tests/test-exports-cf/tsconfig.json | 81 | // "useUnknownInCatchVariables": true, /* Type catch clause variables as 'unknown' instead of 'any'. * |
| LOW | environment_tests/test-zod-compat/run.sh | 1 | #!/usr/bin/env bash |
| LOW | libs/create-langchain-integration/template/src/llms.ts | 81 | // text: chunk.response, |
| LOW | …eate-langchain-integration/template/src/chat_models.ts | 81 | } |
| LOW | …eate-langchain-integration/template/src/chat_models.ts | 101 | // }); |
| LOW | …ain-core/src/language_models/tests/chat_models.test.ts | 141 | const response = await model.invoke("Hello there!"); |
| LOW | …s/langchain-core/src/messages/tests/messages.test-d.ts | 401 | // $MergeOutputVersion<"v0", MessageOutputVersion> |
| LOW | …src/messages/block_translators/tests/anthropic.test.ts | 401 | type: "url", |
| LOW | …src/messages/block_translators/tests/anthropic.test.ts | 461 | { |
| LOW | libs/langchain-core/src/utils/types/zod.ts | 21 | import { SerializableSchema } from "../standard_schema.js"; |
| LOW | libs/langchain-core/src/utils/types/zod.ts | 41 | // |
| LOW | …s/langchain-core/src/utils/fast-json-patch/src/core.ts | 681 | // of this software and associated documentation files (the "Software"), to deal |
| LOW | libs/langchain-core/src/utils/uuid/v1.ts | 101 | state.nsecs++; |
| LOW | …viders/langchain-aws/src/tests/chat_models.int.test.ts | 161 | const response = await model.invoke("Hell"); |
| LOW | …oviders/langchain-aws/src/tests/embeddings.int.test.ts | 61 | // const client = getClient(); |
| LOW | …s/providers/langchain-groq/src/tests/agent.int.test.ts | 1 | // import { AgentExecutor, createOpenAIToolsAgent } from "langchain/agents"; |
| LOW | …s/providers/langchain-groq/src/tests/agent.int.test.ts | 21 | // const currentWeatherTool = new DynamicStructuredTool({ |
| LOW | …s/providers/langchain-groq/src/tests/agent.int.test.ts | 41 | // const { output } = await agentExecutor.invoke({ input }); |
| LOW | …hain-anthropic/src/tests/chat_models-tools.int.test.ts | 841 | // const { createReactAgent } = await import("@langchain/langgraph/prebuilt"); |
| LOW | …chain-google-webauth/src/tests/chat_models.int.test.ts | 821 | required: ["greeterName"], |
| LOW | …chain-google-webauth/src/tests/chat_models.int.test.ts | 841 | // const backingStore = new BlobStoreGoogleCloudStorage({ |
| LOW | …chain-google-webauth/src/tests/chat_models.int.test.ts | 861 | // }, |
| LOW | …chain-google-webauth/src/tests/chat_models.int.test.ts | 881 | |
| LOW | …gchain-google-vertexai-web/src/tests/agent.int.test.ts | 1 | // import { test, expect } from "@jest/globals"; |
| LOW | …gchain-google-vertexai-web/src/tests/agent.int.test.ts | 21 | // llm, |
| LOW | …l/generative_agents/tests/generative_agent.int.test.ts | 121 | for (let i = 0; i < observations.length; i += 1) { |
| LOW | …l/generative_agents/tests/generative_agent.int.test.ts | 181 | // await interviewAgent( |
| LOW | …ain-classic/src/memory/tests/entity_memory.int.test.ts | 21 | // @ts-expect-error unused var |
| LOW | …ain-classic/src/memory/tests/entity_memory.int.test.ts | 81 | const res2 = await chain.call({ |
| LOW | …ain-classic/src/smith/tests/run_on_dataset.int.test.ts | 321 | // evaluationConfig: evaluation, |
| LOW | …agents/tests/create_openai_functions_agent.int.test.ts | 81 | // console.log(); |
| LOW | …s/langchain-classic/src/agents/openai/output_parser.ts | 1 | // console.warn([ |
| LOW | …ples/src/langchain-classic/models/llm/llm_debugging.ts | 21 | }); |
| LOW | …ples/src/langchain-classic/models/llm/llm_debugging.ts | 41 | // } |
| LOW | …es/src/langchain-classic/models/chat/chat_streaming.ts | 21 | // { token: '' } |
| LOW | …amples/src/langchain-classic/use_cases/sql/large_db.ts | 201 | // You can see a LangSmith trace of the above chain here: |
| LOW | .github/workflows/compatibility.yml | 81 | - name: Install dependencies |
| LOW | .github/workflows/compatibility.yml | 101 | # cache: "pnpm" |
| LOW | .github/workflows/compatibility.yml | 121 | # cache: "pnpm" |
| LOW | .github/workflows/compatibility.yml | 141 | # node-version: ${{ env.NODE_VERSION }} |
| LOW | .github/workflows/compatibility.yml | 161 | # node-version: ${{ env.NODE_VERSION }} |
| LOW | .github/workflows/compatibility.yml | 181 | # with: |
| LOW | .github/workflows/compatibility.yml | 201 | # with: |
| LOW | .github/workflows/compatibility.yml | 221 | # uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 |
| LOW | .github/workflows/compatibility.yml | 241 | # uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 |
| LOW | .github/workflows/benchmark-tests.yml | 1 | # This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tes |
| LOW | .github/actions/people/app/main.py | 21 | # query Q($after: String, $category_id: ID) { |
| LOW | .github/actions/people/app/main.py | 41 | # url |
| LOW | .github/actions/people/app/main.py | 61 | # """ |
| LOW | .github/actions/people/app/main.py | 81 | # createdAt |
| LOW | .github/actions/people/app/main.py | 321 | logging.error(data["errors"]) |
| LOW | .github/actions/people/app/main.py | 361 | |
| LOW | .github/actions/people/app/main.py | 381 | # if issue.author: |
| 3 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | …ain-classic/src/experimental/openai_assistant/index.ts | 111 | run = await this.client.beta.threads.runs.submitToolOutputs( |
| CRITICAL | …ain-classic/src/experimental/openai_assistant/index.ts | 135 | await this.client.beta.threads.messages.create(input.threadId, { |
| CRITICAL | …ain-classic/src/experimental/openai_assistant/index.ts | 146 | run = await this.client.beta.threads.runs.submitToolOutputs(input.runId, { |
| CRITICAL | …ain-classic/src/experimental/openai_assistant/index.ts | 238 | const run = this.client.beta.threads.runs.create(threadId, { |
| CRITICAL | …ain-classic/src/experimental/openai_assistant/index.ts | 277 | run = await this.client.beta.threads.runs.retrieve(runId, { |
| CRITICAL | …ain-classic/src/experimental/openai_assistant/index.ts | 304 | const messages = await this.client.beta.threads.messages.list(threadId, { |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | libs/langchain/src/agents/middleware/tests/hitl.test.ts | 1412 | // Step 1: Initial invocation - should interrupt |
| LOW | libs/langchain/src/agents/middleware/tests/hitl.test.ts | 1427 | // Step 2: Get state before resume to see original order |
| LOW | libs/langchain/src/agents/middleware/tests/hitl.test.ts | 1441 | // Step 3: Resume with approvals - this is where the middleware processes decisions |
| LOW | libs/langchain/src/agents/middleware/tests/hitl.test.ts | 1453 | // Step 4: Check the messages returned by the resume |
| LOW | …in/src/agents/middleware/provider/openai/moderation.ts | 48 | * client may not yet be initialized, so we need to check if the model has a _getClientOptions method. |
| LOW | …langchain-anthropic/src/tools/tests/memory.int.test.ts | 229 | // Step 1: Ask to remember something |
| LOW | …langchain-anthropic/src/tools/tests/memory.int.test.ts | 258 | // Step 2: Ask to recall |
| LOW | …angchain-openai/src/converters/tests/responses.test.ts | 1647 | // Step 1: Convert OpenAI response -> LangChain AIMessage |
| LOW | …angchain-openai/src/converters/tests/responses.test.ts | 1663 | // Step 2: Convert LangChain AIMessage -> OpenAI Responses input (multi-turn) |
| LOW | …angchain-openai/src/converters/tests/responses.test.ts | 2818 | // Step 1: Simulate a response with phase |
| LOW | …angchain-openai/src/converters/tests/responses.test.ts | 2847 | // Step 2: Convert response to AIMessage (phase on top-level content block) |
| LOW | …angchain-openai/src/converters/tests/responses.test.ts | 2852 | // Step 3: Convert AIMessage back to input via raw provider path |
| LOW | examples/src/createAgent/supervisor.ts | 33 | // Step 1: Define low-level API tools (stubbed) |
| LOW | examples/src/createAgent/supervisor.ts | 95 | // Step 2: Create specialized sub-agents with human-in-the-loop middleware |
| LOW | examples/src/createAgent/supervisor.ts | 144 | // Step 3: Wrap sub-agents as tools for the supervisor |
| LOW | examples/src/createAgent/supervisor.ts | 228 | // Step 4: Create the supervisor agent with checkpointer |
| LOW | examples/src/createAgent/supervisor.ts | 246 | // Step 5: Demonstrate the complete workflow with human-in-the-loop |
| LOW | examples/src/createAgent/middleware/simpleHitl.ts | 67 | // Step 1: Initial invocation with incomplete information |
| LOW | examples/src/createAgent/middleware/simpleHitl.ts | 81 | // Step 2: Resume with the missing information |
| LOW | …amples/src/multi-agent/subagents-personal-assistant.ts | 14 | // Step 1: Define low-level API tools (stubbed) |
| LOW | …amples/src/multi-agent/subagents-personal-assistant.ts | 80 | // Step 2: Create specialized sub-agents |
| LOW | …amples/src/multi-agent/subagents-personal-assistant.ts | 145 | // Step 3: Wrap sub-agents as tools for the supervisor agent |
| LOW | …amples/src/multi-agent/subagents-personal-assistant.ts | 204 | // Step 4: Create the supervisor agent |
| LOW | …amples/src/multi-agent/subagents-personal-assistant.ts | 214 | // Step 5: Use the supervisor |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …classic/src/experimental/masking/tests/masking.test.ts | 180 | // This is just for demonstration purposes and not a secure hashing method. |
| MEDIUM | libs/langchain-classic/src/memory/prompt.ts | 32 | You are designed to be able to assist with a wide range of tasks, from answering simple questions to providing in-depth |
| MEDIUM | libs/langchain-classic/src/agents/chat_convo/prompt.ts | 3 | Assistant is designed to be able to assist with a wide range of tasks, from answering simple questions to providing in-d |
| MEDIUM | examples/src/createAgent/streaming.ts | 246 | * 🤖 Assistant: I'm unable to retrieve the weather data for New York City at the moment. Please try again later or check |
| MEDIUM | examples/src/createAgent/updateLongTermMemoryInTools.ts | 608 | * Let me know if you need more information or if there's anything else I can assist you with! |
| MEDIUM | …c/langchain-classic/memory/entity_memory_inspection.ts | 34 | res: "As an AI language model, I don't have an office in the traditional sense. I exist entirely in digital space an |
| LOW | …es/src/langchain-classic/prompts/use_with_llm_chain.ts | 28 | // Don't forget to include formatting instructions in the prompt! |
| LOW | .github/ISSUE_TEMPLATE/bug-report.yml | 112 | These will only surface LangChain.js packages, don't forget to include any other relevant |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | dependency_range_tests/scripts/create-mock-tsconfigs.sh | 103 | # Create a mock tsconfig.json at the expected langchain-core location to prevent vite from looking for it |
| MEDIUM | …ency_range_tests/scripts/with_standard_tests/shared.sh | 53 | # Create the top level monorepo directory |
| MEDIUM | …ic/indexes/vector_stores/opensearch/docker-compose.yml | 35 | OPENSEARCH_HOSTS: '["http://opensearch:9200"]' # Define the OpenSearch nodes that OpenSearch Dashboards will query |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …assic/src/retrievers/tests/parent_document.int.test.ts | 123 | minSimilarityScore: 0.01, // Essentially no threshold |
| MEDIUM | …etrievers/parent_document_retriever_score_threshold.ts | 15 | minSimilarityScore: 0.01, // Essentially no threshold |
| MEDIUM | examples/src/langchain-classic/memory/summary_buffer.ts | 44 | // We can also utilize the predict_new_summary method directly. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | dependency_range_tests/scripts/create-mock-tsconfigs.sh | 52 | # Check if this is the langchain package (needs JSON files included) |
| LOW | …ency_range_tests/scripts/with_standard_tests/shared.sh | 6 | # Check if this is a provider package or a regular package |
| LOW | .github/workflows/dev-release.yml | 49 | # Check if there are any changeset files (excluding README.md) |
| LOW | .github/workflows/unit-tests-integrations.yml | 61 | # Check if standard-tests has changes - if so, run tests on all packages |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | environment_tests/test-zod-compat/run.sh | 24 | # Usage: |
| LOW | …ples/src/createAgent/middleware/simpleSummarization.ts | 52 | // Example usage |
| LOW | examples/src/createAgent/middleware/promptCaching.ts | 4 | // Example usage |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …chain-anthropic/src/tools/tests/textEditor.int.test.ts | 44 | "src/utils.py": `def helper(): |