foretop

What five checks found in LangChain

We pointed all five checks at a real, public, extremely well-maintained repository and published everything they returned, including the parts where they found nothing. Every row links to the exact line at the exact commit. Nothing here is illustrative.

0
issue groups requiring action
0
occurrences across those groups
10
inventory — docs, tests, historical data
83
flagged for review — ambiguous or unresolved
Repository
langchain-ai/langchain
Commit
54383cd12c97eca2fd41984dfed99ea4d4ff1ee9
Subject
release(langchain): 1.3.17 (#39893)
Scanned
2026-08-25 · 2,548 source files · ebb 0.1.0

This is an independent analysis of a public repository. Foretop is not affiliated with or endorsed by the repository owner.

What Ebb did

Ebb is the check you can install and re-run yourself. Its scope, its result, and — below — every line it matched.

Ebb's scope and result for this repository
CheckScopeResultsOutcome
ebb whole repo 912 Model IDs matched against the bundled retirement registry.

Every result, grouped and filterable

Deduplicated into real issue groups, never one row per raw occurrence. Filter by check, deadline, provider or context, or search — every filter is reflected in the URL, so a filtered view is a link you can share.

141 issue groups · 1,197 scanned

Review gpt-5.4-mini not in the retirement registry 12 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
documentationlibs/core/langchain_core/caches.py:169gpt-5.4-mini
documentationlibs/core/langchain_core/caches.py:176gpt-5.4-mini
documentationlibs/core/langchain_core/runnables/configurable.py:501gpt-5.4-mini
documentationlibs/core/langchain_core/runnables/configurable.py:527gpt-5.4-mini
documentationlibs/core/langchain_core/runnables/fallbacks.py:59gpt-5.4-mini
documentationlibs/langchain_v1/langchain/agents/middleware/tool_selection.py:148gpt-5.4-mini
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1056gpt-5.4-mini
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1061gpt-5.4-mini
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:859gpt-5.4-mini
configurationlibs/partners/openai/langchain_openai/data/profile_augmentations.toml:85gpt-5.4-mini
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4595gpt-5.4-mini
documentationlibs/standard-tests/langchain_tests/unit_tests/chat_models.py:725gpt-5.4-mini
Review gpt-5.5 not in the retirement registry 110 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
documentationlibs/core/langchain_core/callbacks/usage.py:26gpt-5.5
documentationlibs/core/langchain_core/callbacks/usage.py:100gpt-5.5
documentationlibs/core/langchain_core/messages/content.py:73gpt-5.5
documentationlibs/core/langchain_core/messages/utils.py:1279gpt-5.5
documentationlibs/core/langchain_core/output_parsers/string.py:22gpt-5.5
documentationlibs/core/langchain_core/runnables/fallbacks.py:607gpt-5.5
documentationlibs/core/langchain_core/runnables/fallbacks.py:612gpt-5.5
test_fixturelibs/core/tests/unit_tests/load/test_serializable.py:31gpt-5.5
test_fixturelibs/core/tests/unit_tests/runnables/test_config.py:28gpt-5.5
documentationlibs/langchain/langchain_classic/agents/openai_assistant/base.py:153gpt-5.5
documentationlibs/langchain/langchain_classic/agents/openai_assistant/base.py:173gpt-5.5
documentationlibs/langchain/langchain_classic/agents/openai_assistant/base.py:195gpt-5.5
documentationlibs/langchain/langchain_classic/chains/combine_documents/stuff.py:71gpt-5.5
documentationlibs/langchain/langchain_classic/chains/conversation/base.py:54gpt-5.5
documentationlibs/langchain/langchain_classic/chains/conversation/base.py:92gpt-5.5
documentationlibs/langchain/langchain_classic/chains/openai_functions/base.py:110gpt-5.5
documentationlibs/langchain/langchain_classic/chains/openai_functions/base.py:194gpt-5.5
documentationlibs/langchain/langchain_classic/chains/sql_database/query.py:78gpt-5.5
documentationlibs/langchain/langchain_classic/chains/structured_output/base.py:104gpt-5.5
documentationlibs/langchain/langchain_classic/chains/structured_output/base.py:201gpt-5.5
documentationlibs/langchain/langchain_classic/chains/structured_output/base.py:254gpt-5.5
documentationlibs/langchain/langchain_classic/chains/structured_output/base.py:281gpt-5.5
documentationlibs/langchain/langchain_classic/chains/structured_output/base.py:303gpt-5.5
documentationlibs/langchain/langchain_classic/chains/structured_output/base.py:330gpt-5.5
documentationlibs/langchain/langchain_classic/chat_models/base.py:127gpt-5.5
documentationlibs/langchain/langchain_classic/chat_models/base.py:258gpt-5.5
documentationlibs/langchain/langchain_classic/chat_models/base.py:275gpt-5.5
documentationlibs/langchain/langchain_classic/chat_models/base.py:287gpt-5.5
documentationlibs/langchain/langchain_classic/chat_models/base.py:339gpt-5.5
documentationlibs/langchain/langchain_classic/evaluation/agents/trajectory_eval_chain.py:116gpt-5.5
documentationlibs/langchain/langchain_classic/evaluation/criteria/eval_chain.py:208gpt-5.5
documentationlibs/langchain/langchain_classic/evaluation/scoring/__init__.py:10gpt-5.5
documentationlibs/langchain/langchain_classic/retrievers/document_compressors/listwise_rerank.py:67gpt-5.5
test_fixturelibs/langchain/tests/unit_tests/chat_models/test_base.py:12gpt-5.5
test_fixturelibs/langchain/tests/unit_tests/chat_models/test_base.py:90gpt-5.5
test_fixturelibs/langchain/tests/unit_tests/chat_models/test_base.py:210gpt-5.5
test_fixturelibs/langchain/tests/unit_tests/chat_models/test_base.py:212gpt-5.5
documentationlibs/langchain_v1/langchain/agents/factory.py:868gpt-5.5
documentationlibs/langchain_v1/langchain/agents/middleware/model_call_limit.py:117gpt-5.5
documentationlibs/langchain_v1/langchain/agents/middleware/model_fallback.py:291gpt-5.5
documentationlibs/langchain_v1/langchain/agents/middleware/model_fallback.py:296gpt-5.5
documentationlibs/langchain_v1/langchain/agents/middleware/model_fallback.py:300gpt-5.5
documentationlibs/langchain_v1/langchain/agents/middleware/pii.py:530gpt-5.5
documentationlibs/langchain_v1/langchain/agents/middleware/pii.py:538gpt-5.5
documentationlibs/langchain_v1/langchain/agents/middleware/pii.py:548gpt-5.5
documentationlibs/langchain_v1/langchain/agents/middleware/todo.py:192gpt-5.5
documentationlibs/langchain_v1/langchain/agents/middleware/tool_call_limit.py:170gpt-5.5
documentationlibs/langchain_v1/langchain/agents/middleware/tool_call_limit.py:179gpt-5.5
documentationlibs/langchain_v1/langchain/agents/middleware/tool_call_limit.py:190gpt-5.5
documentationlibs/langchain_v1/langchain/agents/middleware/tool_emulator.py:46gpt-5.5
documentationlibs/langchain_v1/langchain/agents/middleware/tool_selection.py:139gpt-5.5
documentationlibs/langchain_v1/langchain/agents/middleware/types.py:249gpt-5.5
documentationlibs/langchain_v1/langchain/chat_models/base.py:261gpt-5.5
documentationlibs/langchain_v1/langchain/chat_models/base.py:398gpt-5.5
documentationlibs/langchain_v1/langchain/chat_models/base.py:415gpt-5.5
documentationlibs/langchain_v1/langchain/chat_models/base.py:427gpt-5.5
documentationlibs/langchain_v1/langchain/chat_models/base.py:475gpt-5.5
configurationlibs/langchain_v1/langchain/chat_models/base.py:499gpt-5.5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_provider_tool_search.py:25gpt-5.5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_summarization.py:47gpt-5.5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1058gpt-5.5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1059gpt-5.5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1110gpt-5.5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1111gpt-5.5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_responses_spec.py:33gpt-5.5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_return_direct_spec.py:26gpt-5.5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_system_message.py:28gpt-5.5
test_fixturelibs/langchain_v1/tests/unit_tests/chat_models/test_chat_models.py:18gpt-5.5
test_fixturelibs/langchain_v1/tests/unit_tests/chat_models/test_chat_models.py:212gpt-5.5
test_fixturelibs/langchain_v1/tests/unit_tests/chat_models/test_chat_models.py:339gpt-5.5
test_fixturelibs/langchain_v1/tests/unit_tests/chat_models/test_chat_models.py:341gpt-5.5
documentationlibs/partners/openai/langchain_openai/chat_models/azure.py:150gpt-5.5
documentationlibs/partners/openai/langchain_openai/chat_models/azure.py:198gpt-5.5
documentationlibs/partners/openai/langchain_openai/chat_models/azure.py:218gpt-5.5
documentationlibs/partners/openai/langchain_openai/chat_models/azure.py:972gpt-5.5
documentationlibs/partners/openai/langchain_openai/chat_models/azure.py:1005gpt-5.5
documentationlibs/partners/openai/langchain_openai/chat_models/azure.py:1036gpt-5.5
documentationlibs/partners/openai/langchain_openai/chat_models/azure.py:1070gpt-5.5
documentationlibs/partners/openai/langchain_openai/chat_models/azure.py:1102gpt-5.5
documentationlibs/partners/openai/langchain_openai/chat_models/azure.py:1130gpt-5.5
configurationlibs/partners/openai/langchain_openai/chat_models/base.py:697gpt-5.5
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:2590gpt-5.5
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:3818gpt-5.5
documentationlibs/partners/openai/langchain_openai/chat_models/codex.py:250gpt-5.5
unknownlibs/partners/openai/langchain_openai/chat_models/codex.py:330gpt-5.5
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:961gpt-5.5
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:996gpt-5.5
configurationlibs/partners/openai/langchain_openai/data/profile_augmentations.toml:94gpt-5.5
configurationlibs/partners/openai/langchain_openai/data/profile_augmentations.toml:98gpt-5.5
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_codex.py:51gpt-5.5
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_codex_standard.py:30gpt-5.5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_azure.py:15gpt-5.5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:108gpt-5.5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:554gpt-5.5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:555gpt-5.5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:556gpt-5.5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:557gpt-5.5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:558gpt-5.5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:559gpt-5.5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_client_utils.py:25gpt-5.5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_prompt_cache_key.py:8gpt-5.5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_stream_chunk_timeout.py:31gpt-5.5
test_fixturelibs/partners/openai/tests/unit_tests/test_load.py:8gpt-5.5
test_fixturelibs/partners/openai/tests/unit_tests/test_token_counts.py:10gpt-5.5
test_fixturelibs/partners/openai/tests/unit_tests/test_token_counts.py:16gpt-5.5
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4664gpt-5.5
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4687gpt-5.5
test_fixturelibs/partners/openrouter/tests/unit_tests/test_chat_models.py:37gpt-5.5
test_fixturelibs/partners/openrouter/tests/unit_tests/test_standard.py:7gpt-5.5
documentationlibs/standard-tests/langchain_tests/unit_tests/chat_models.py:725gpt-5.5
Review claude-haiku-4-5-20251001 not in the retirement registry 10 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
documentationlibs/core/langchain_core/callbacks/usage.py:27claude-haiku-4-5-20251001
documentationlibs/core/langchain_core/callbacks/usage.py:101claude-haiku-4-5-20251001
documentationlibs/langchain/langchain_classic/chat_models/base.py:135claude-haiku-4-5-20251001
documentationlibs/langchain_v1/langchain/chat_models/base.py:269claude-haiku-4-5-20251001
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1065claude-haiku-4-5-20251001
configurationlibs/partners/anthropic/langchain_anthropic/data/_profiles.py:79claude-haiku-4-5-20251001
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:47claude-haiku-4-5-20251001
test_fixturelibs/partners/anthropic/tests/integration_tests/test_standard.py:15claude-haiku-4-5-20251001
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:359claude-haiku-4-5-20251001
test_fixturelibs/partners/anthropic/tests/unit_tests/test_standard.py:47claude-haiku-4-5-20251001
Review claude-sonnet-4-5-20250929 not in the retirement registry 45 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
documentationlibs/core/langchain_core/rate_limiters.py:109claude-sonnet-4-5-20250929
documentationlibs/core/langchain_core/runnables/base.py:2942claude-sonnet-4-5-20250929
documentationlibs/core/langchain_core/runnables/fallbacks.py:608claude-sonnet-4-5-20250929
test_fixturelibs/langchain/tests/integration_tests/chat_models/test_base.py:30claude-sonnet-4-5-20250929
test_fixturelibs/langchain/tests/unit_tests/chat_models/test_base.py:250claude-sonnet-4-5-20250929
test_fixturelibs/langchain/tests/unit_tests/chat_models/test_base.py:253claude-sonnet-4-5-20250929
test_fixturelibs/langchain/tests/unit_tests/chat_models/test_base.py:260claude-sonnet-4-5-20250929
documentationlibs/langchain_v1/langchain/agents/factory.py:985claude-sonnet-4-5-20250929
documentationlibs/langchain_v1/langchain/agents/middleware/model_fallback.py:292claude-sonnet-4-5-20250929
documentationlibs/langchain_v1/langchain/agents/middleware/model_fallback.py:300claude-sonnet-4-5-20250929
configurationlibs/langchain_v1/langchain/agents/middleware/tool_emulator.py:26claude-sonnet-4-5-20250929
documentationlibs/langchain_v1/langchain/agents/middleware/tool_emulator.py:62claude-sonnet-4-5-20250929
documentationlibs/langchain_v1/langchain/agents/middleware/tool_emulator.py:96claude-sonnet-4-5-20250929
test_fixturelibs/langchain_v1/tests/integration_tests/agents/middleware/test_human_in_the_loop_integration.py:33claude-sonnet-4-5-20250929
test_fixturelibs/langchain_v1/tests/integration_tests/agents/middleware/test_shell_tool_integration.py:22claude-sonnet-4-5-20250929
test_fixturelibs/langchain_v1/tests/integration_tests/chat_models/test_base.py:28claude-sonnet-4-5-20250929
test_fixturelibs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_tool_emulator.py:428claude-sonnet-4-5-20250929
test_fixturelibs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_tool_emulator.py:495claude-sonnet-4-5-20250929
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1072claude-sonnet-4-5-20250929
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1076claude-sonnet-4-5-20250929
test_fixturelibs/langchain_v1/tests/unit_tests/chat_models/test_chat_models.py:376claude-sonnet-4-5-20250929
test_fixturelibs/langchain_v1/tests/unit_tests/chat_models/test_chat_models.py:379claude-sonnet-4-5-20250929
test_fixturelibs/langchain_v1/tests/unit_tests/chat_models/test_chat_models.py:387claude-sonnet-4-5-20250929
documentationlibs/partners/anthropic/langchain_anthropic/chat_models.py:1062claude-sonnet-4-5-20250929
documentationlibs/partners/anthropic/langchain_anthropic/chat_models.py:2277claude-sonnet-4-5-20250929
documentationlibs/partners/anthropic/langchain_anthropic/chat_models.py:2287claude-sonnet-4-5-20250929
documentationlibs/partners/anthropic/langchain_anthropic/chat_models.py:2610claude-sonnet-4-5-20250929
documentationlibs/partners/anthropic/langchain_anthropic/chat_models.py:2630claude-sonnet-4-5-20250929
configurationlibs/partners/anthropic/langchain_anthropic/data/_profiles.py:330claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:466claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:498claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:561claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:586claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:1086claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:1129claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:1248claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:1273claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:1276claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:1973claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:2201claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:2215claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/integration_tests/test_llms.py:13claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:64claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:355claude-sonnet-4-5-20250929
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:3694claude-sonnet-4-5-20250929
Review claude-sonnet-4-6 not in the retirement registry 4 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
documentationlibs/core/langchain_core/runnables/fallbacks.py:58claude-sonnet-4-6
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1073claude-sonnet-4-6
configurationlibs/partners/anthropic/langchain_anthropic/data/_profiles.py:356claude-sonnet-4-6
configurationlibs/partners/anthropic/langchain_anthropic/data/profile_augmentations.toml:17claude-sonnet-4-6
Review claude-2 not in the retirement registry 2 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
documentationlibs/core/langchain_core/runnables/history.py:139claude-2
documentationlibs/core/langchain_core/runnables/history.py:192claude-2
Review claude-4 not in the retirement registry 1 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
test_fixturelibs/core/tests/unit_tests/language_models/test_chat_model_stream.py:523claude-4
Review gpt-5.6 not in the retirement registry 21 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
test_fixturelibs/core/tests/unit_tests/tracers/test_automatic_metadata.py:177gpt-5.6
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:3579gpt-5.6
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:3604gpt-5.6
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:1031gpt-5.6
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:1067gpt-5.6
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:1103gpt-5.6
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:1139gpt-5.6
configurationlibs/partners/openai/langchain_openai/data/profile_augmentations.toml:102gpt-5.6
configurationlibs/partners/openai/langchain_openai/data/profile_augmentations.toml:106gpt-5.6
configurationlibs/partners/openai/langchain_openai/data/profile_augmentations.toml:110gpt-5.6
configurationlibs/partners/openai/langchain_openai/data/profile_augmentations.toml:114gpt-5.6
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:1260gpt-5.6
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_responses_api.py:788gpt-5.6
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4710gpt-5.6
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4733gpt-5.6
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4756gpt-5.6
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4779gpt-5.6
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4802gpt-5.6
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4825gpt-5.6
documentationlibs/partners/perplexity/langchain_perplexity/chat_models.py:690gpt-5.6
documentationlibs/partners/perplexity/langchain_perplexity/chat_models.py:713gpt-5.6
Review gpt-4o-mini not in the retirement registry 39 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
documentationlibs/langchain/langchain_classic/agents/agent_toolkits/vectorstore/base.py:56gpt-4o-mini
documentationlibs/langchain/langchain_classic/agents/agent_toolkits/vectorstore/base.py:148gpt-4o-mini
documentationlibs/langchain/langchain_classic/chains/api/base.py:148gpt-4o-mini
documentationlibs/langchain/langchain_classic/chains/constitutional_ai/base.py:62gpt-4o-mini
documentationlibs/langchain/langchain_classic/chains/llm_math/base.py:87gpt-4o-mini
documentationlibs/langchain/langchain_classic/chains/openai_functions/citation_fuzzy_match.py:86gpt-4o-mini
documentationlibs/langchain/langchain_classic/chains/router/llm_router.py:52gpt-4o-mini
documentationlibs/langchain/langchain_classic/chains/router/multi_prompt.py:54gpt-4o-mini
test_fixturelibs/langchain/tests/integration_tests/chains/openai_functions/test_openapi.py:36gpt-4o-mini
test_fixturelibs/langchain_v1/tests/integration_tests/agents/middleware/test_shell_tool_integration.py:25gpt-4o-mini
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1043gpt-4o-mini
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:320gpt-4o-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:652gpt-4o-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:1366gpt-4o-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base_standard.py:23gpt-4o-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base_standard.py:70gpt-4o-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_responses_api.py:43gpt-4o-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_responses_standard.py:23gpt-4o-mini
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_azure.py:308gpt-4o-mini
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:109gpt-4o-mini
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_prompt_cache_key.py:13gpt-4o-mini
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_prompt_cache_key.py:23gpt-4o-mini
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_prompt_cache_key.py:34gpt-4o-mini
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_prompt_cache_key.py:59gpt-4o-mini
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_prompt_cache_key.py:77gpt-4o-mini
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_stream_chunk_timeout.py:204gpt-4o-mini
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_stream_chunk_timeout.py:207gpt-4o-mini
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_stream_chunk_timeout.py:214gpt-4o-mini
test_fixturelibs/partners/openai/tests/unit_tests/test_load.py:83gpt-4o-mini
test_fixturelibs/partners/openai/tests/unit_tests/test_load.py:121gpt-4o-mini
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4162gpt-4o-mini
test_fixturelibs/partners/openrouter/tests/integration_tests/test_chat_models.py:19gpt-4o-mini
test_fixturelibs/partners/openrouter/tests/integration_tests/test_chat_models.py:34gpt-4o-mini
test_fixturelibs/partners/openrouter/tests/integration_tests/test_chat_models.py:49gpt-4o-mini
test_fixturelibs/partners/openrouter/tests/integration_tests/test_chat_models.py:66gpt-4o-mini
test_fixturelibs/partners/openrouter/tests/integration_tests/test_chat_models.py:81gpt-4o-mini
test_fixturelibs/partners/openrouter/tests/integration_tests/test_standard.py:8gpt-4o-mini
test_fixturelibs/partners/openrouter/tests/unit_tests/test_chat_models.py:2091gpt-4o-mini
test_fixturelibs/partners/openrouter/tests/unit_tests/test_chat_models.py:2140gpt-4o-mini
Review claude-opus-4-7 not in the retirement registry 12 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
documentationlibs/langchain/langchain_classic/chat_models/base.py:129claude-opus-4-7
documentationlibs/langchain/langchain_classic/chat_models/base.py:303claude-opus-4-7
documentationlibs/langchain/langchain_classic/chat_models/base.py:355claude-opus-4-7
documentationlibs/langchain_v1/langchain/chat_models/base.py:263claude-opus-4-7
documentationlibs/langchain_v1/langchain/chat_models/base.py:443claude-opus-4-7
documentationlibs/langchain_v1/langchain/chat_models/base.py:491claude-opus-4-7
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1069claude-opus-4-7
unknownlibs/partners/anthropic/langchain_anthropic/chat_models.py:1205claude-opus-4-7
configurationlibs/partners/anthropic/langchain_anthropic/data/_profiles.py:202claude-opus-4-7
configurationlibs/partners/anthropic/langchain_anthropic/data/profile_augmentations.toml:36claude-opus-4-7
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:3911claude-opus-4-7
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:4025claude-opus-4-7
Review claude-haiku-4-5 not in the retirement registry 7 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
documentationlibs/langchain/langchain_classic/chat_models/base.py:135claude-haiku-4-5
configurationlibs/langchain_v1/langchain/agents/factory.py:189claude-haiku-4-5
documentationlibs/langchain_v1/langchain/chat_models/base.py:269claude-haiku-4-5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1064claude-haiku-4-5
configurationlibs/partners/anthropic/langchain_anthropic/data/_profiles.py:53claude-haiku-4-5
configurationlibs/partners/anthropic/langchain_anthropic/data/profile_augmentations.toml:11claude-haiku-4-5
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:358claude-haiku-4-5
Review o1 not in the retirement registry 12 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
documentationlibs/langchain/langchain_classic/chat_models/base.py:140o1
unknownlibs/langchain/langchain_classic/chat_models/base.py:567o1
documentationlibs/langchain_v1/langchain/chat_models/base.py:274o1
unknownlibs/langchain_v1/langchain/chat_models/base.py:559o1
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:1269o1
unknownlibs/partners/openai/langchain_openai/chat_models/base.py:1270o1
unknownlibs/partners/openai/langchain_openai/chat_models/base.py:2325o1
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:1307o1
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:1308o1
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1271o1
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4981o1
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4982o1
Review o3 not in the retirement registry 19 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
documentationlibs/langchain/langchain_classic/chat_models/base.py:140o3
unknownlibs/langchain/langchain_classic/chat_models/base.py:568o3
documentationlibs/langchain_v1/langchain/chat_models/base.py:274o3
unknownlibs/langchain_v1/langchain/chat_models/base.py:560o3
test_fixturelibs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_provider_tool_search.py:26o3
test_fixturelibs/langchain_v1/tests/unit_tests/chat_models/test_chat_models.py:162o3
unknownlibs/partners/openai/langchain_openai/chat_models/base.py:2325o3
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:1363o3
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:1364o3
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:898o3
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1271o3
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1633o3
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1643o3
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1676o3
test_fixturelibs/partners/openai/tests/unit_tests/test_token_counts.py:12o3
test_fixturelibs/partners/openai/tests/unit_tests/test_token_counts.py:16o3
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:5027o3
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:5028o3
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:5074o3
Review claude-sonnet-4-5 not in the retirement registry 37 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
documentationlibs/langchain/langchain_classic/chat_models/base.py:156claude-sonnet-4-5
documentationlibs/langchain/langchain_classic/chat_models/base.py:157claude-sonnet-4-5
documentationlibs/langchain_v1/langchain/chat_models/base.py:290claude-sonnet-4-5
documentationlibs/langchain_v1/langchain/chat_models/base.py:291claude-sonnet-4-5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_provider_tool_search.py:308claude-sonnet-4-5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_provider_tool_search.py:378claude-sonnet-4-5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_summarization.py:2072claude-sonnet-4-5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1071claude-sonnet-4-5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1074claude-sonnet-4-5
documentationlibs/partners/anthropic/langchain_anthropic/chat_models.py:2497claude-sonnet-4-5
configurationlibs/partners/anthropic/langchain_anthropic/data/_profiles.py:304claude-sonnet-4-5
configurationlibs/partners/anthropic/langchain_anthropic/data/profile_augmentations.toml:14claude-sonnet-4-5
configurationlibs/partners/anthropic/langchain_anthropic/llms.py:30claude-sonnet-4-5
documentationlibs/partners/anthropic/langchain_anthropic/llms.py:145claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:722claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:744claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:757claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:773claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:2336claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/integration_tests/test_chat_models.py:2409claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/integration_tests/test_standard.py:164claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:354claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:3698claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:3708claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:3713claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:3718claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:3722claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:3727claude-sonnet-4-5
test_fixturelibs/partners/anthropic/tests/unit_tests/test_chat_models.py:3736claude-sonnet-4-5
documentationlibs/partners/openrouter/langchain_openrouter/chat_models.py:154claude-sonnet-4-5
unknownlibs/partners/openrouter/langchain_openrouter/chat_models.py:236claude-sonnet-4-5
test_fixturelibs/partners/openrouter/tests/unit_tests/test_chat_models.py:924claude-sonnet-4-5
test_fixturelibs/partners/openrouter/tests/unit_tests/test_chat_models.py:939claude-sonnet-4-5
test_fixturelibs/partners/openrouter/tests/unit_tests/test_chat_models.py:957claude-sonnet-4-5
test_fixturelibs/partners/openrouter/tests/unit_tests/test_chat_models.py:974claude-sonnet-4-5
test_fixturelibs/partners/openrouter/tests/unit_tests/test_chat_models.py:989claude-sonnet-4-5
test_fixturelibs/partners/openrouter/tests/unit_tests/test_chat_models.py:1009claude-sonnet-4-5
Review text-embedding-3-small not in the retirement registry 49 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
documentationlibs/langchain/langchain_classic/embeddings/base.py:43text-embedding-3-small
documentationlibs/langchain/langchain_classic/embeddings/base.py:44text-embedding-3-small
configurationlibs/langchain/langchain_classic/embeddings/base.py:61text-embedding-3-small
configurationlibs/langchain/langchain_classic/embeddings/base.py:103text-embedding-3-small
documentationlibs/langchain/langchain_classic/embeddings/base.py:157text-embedding-3-small
documentationlibs/langchain/langchain_classic/embeddings/base.py:192text-embedding-3-small
documentationlibs/langchain/langchain_classic/embeddings/base.py:196text-embedding-3-small
documentationlibs/langchain/langchain_classic/embeddings/base.py:200text-embedding-3-small
test_fixturelibs/langchain/tests/unit_tests/embeddings/test_base.py:15text-embedding-3-small
test_fixturelibs/langchain/tests/unit_tests/embeddings/test_base.py:15text-embedding-3-small
test_fixturelibs/langchain/tests/unit_tests/embeddings/test_base.py:58text-embedding-3-small
test_fixturelibs/langchain/tests/unit_tests/embeddings/test_base.py:60text-embedding-3-small
test_fixturelibs/langchain/tests/unit_tests/embeddings/test_base.py:64text-embedding-3-small
test_fixturelibs/langchain/tests/unit_tests/embeddings/test_base.py:66text-embedding-3-small
test_fixturelibs/langchain/tests/unit_tests/embeddings/test_base.py:69text-embedding-3-small
test_fixturelibs/langchain/tests/unit_tests/embeddings/test_base.py:71text-embedding-3-small
test_fixturelibs/langchain/tests/unit_tests/embeddings/test_base.py:73text-embedding-3-small
test_fixturelibs/langchain/tests/unit_tests/embeddings/test_base.py:75text-embedding-3-small
test_fixturelibs/langchain/tests/unit_tests/embeddings/test_base.py:83text-embedding-3-small
documentationlibs/langchain_v1/langchain/embeddings/base.py:117text-embedding-3-small
documentationlibs/langchain_v1/langchain/embeddings/base.py:118text-embedding-3-small
configurationlibs/langchain_v1/langchain/embeddings/base.py:134text-embedding-3-small
configurationlibs/langchain_v1/langchain/embeddings/base.py:175text-embedding-3-small
documentationlibs/langchain_v1/langchain/embeddings/base.py:210text-embedding-3-small
documentationlibs/langchain_v1/langchain/embeddings/base.py:213text-embedding-3-small
documentationlibs/langchain_v1/langchain/embeddings/base.py:249text-embedding-3-small
documentationlibs/langchain_v1/langchain/embeddings/base.py:253text-embedding-3-small
documentationlibs/langchain_v1/langchain/embeddings/base.py:257text-embedding-3-small
test_fixturelibs/langchain_v1/tests/unit_tests/embeddings/test_base.py:15text-embedding-3-small
test_fixturelibs/langchain_v1/tests/unit_tests/embeddings/test_base.py:15text-embedding-3-small
test_fixturelibs/langchain_v1/tests/unit_tests/embeddings/test_base.py:56text-embedding-3-small
test_fixturelibs/langchain_v1/tests/unit_tests/embeddings/test_base.py:58text-embedding-3-small
test_fixturelibs/langchain_v1/tests/unit_tests/embeddings/test_base.py:62text-embedding-3-small
test_fixturelibs/langchain_v1/tests/unit_tests/embeddings/test_base.py:64text-embedding-3-small
test_fixturelibs/langchain_v1/tests/unit_tests/embeddings/test_base.py:67text-embedding-3-small
test_fixturelibs/langchain_v1/tests/unit_tests/embeddings/test_base.py:69text-embedding-3-small
test_fixturelibs/langchain_v1/tests/unit_tests/embeddings/test_base.py:71text-embedding-3-small
test_fixturelibs/langchain_v1/tests/unit_tests/embeddings/test_base.py:73text-embedding-3-small
test_fixturelibs/langchain_v1/tests/unit_tests/embeddings/test_base.py:81text-embedding-3-small
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:1499text-embedding-3-small
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:1500text-embedding-3-small
test_fixturelibs/partners/openai/tests/integration_tests/embeddings/test_base.py:32text-embedding-3-small
test_fixturelibs/partners/openai/tests/integration_tests/embeddings/test_base.py:71text-embedding-3-small
test_fixturelibs/partners/openai/tests/integration_tests/embeddings/test_base.py:89text-embedding-3-small
test_fixturelibs/partners/openai/tests/integration_tests/embeddings/test_base.py:111text-embedding-3-small
test_fixturelibs/partners/openai/tests/integration_tests/embeddings/test_base.py:120text-embedding-3-small
test_fixturelibs/partners/openai/tests/integration_tests/embeddings/test_base_standard.py:16text-embedding-3-small
test_fixturelibs/partners/openai/tests/unit_tests/embeddings/test_base.py:66text-embedding-3-small
test_fixturelibs/partners/openai/tests/unit_tests/embeddings/test_base.py:84text-embedding-3-small
Review gpt-4 not in the retirement registry 26 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
documentationlibs/langchain/langchain_classic/evaluation/comparison/eval_chain.py:169gpt-4
unknownlibs/langchain/langchain_classic/evaluation/comparison/eval_chain.py:264gpt-4
invocationlibs/langchain/langchain_classic/evaluation/loading.py:168gpt-4
configurationlibs/langchain/langchain_classic/evaluation/loading.py:173gpt-4
documentationlibs/langchain/langchain_classic/evaluation/loading.py:197gpt-4
documentationlibs/langchain/langchain_classic/evaluation/scoring/eval_chain.py:159gpt-4
unknownlibs/langchain/langchain_classic/evaluation/scoring/eval_chain.py:265gpt-4
configurationlibs/langchain_v1/langchain/agents/factory.py:178gpt-4
test_fixturelibs/model-profiles/tests/unit_tests/test_cli.py:47gpt-4
test_fixturelibs/model-profiles/tests/unit_tests/test_cli.py:48gpt-4
test_fixturelibs/model-profiles/tests/unit_tests/test_summary.py:38gpt-4
test_fixturelibs/model-profiles/tests/unit_tests/test_summary.py:57gpt-4
test_fixturelibs/model-profiles/tests/unit_tests/test_summary.py:102gpt-4
test_fixturelibs/model-profiles/tests/unit_tests/test_summary.py:103gpt-4
test_fixturelibs/model-profiles/tests/unit_tests/test_summary.py:126gpt-4
test_fixturelibs/model-profiles/tests/unit_tests/test_summary.py:127gpt-4
test_fixturelibs/model-profiles/tests/unit_tests/test_summary.py:128gpt-4
unknownlibs/partners/openai/langchain_openai/chat_models/base.py:2325gpt-4
unknownlibs/partners/openai/langchain_openai/chat_models/base.py:2654gpt-4
unknownlibs/partners/openai/langchain_openai/chat_models/base.py:2655gpt-4
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:73gpt-4
historical_cataloglibs/partners/openai/langchain_openai/llms/base.py:714gpt-4
historical_cataloglibs/partners/openai/langchain_openai/llms/base.py:715gpt-4
historical_cataloglibs/partners/openai/langchain_openai/llms/base.py:716gpt-4
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1274gpt-4
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:3935gpt-4
Review gpt-4.1-mini not in the retirement registry 27 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
test_fixturelibs/langchain/tests/integration_tests/chat_models/test_base.py:24gpt-4.1-mini
test_fixturelibs/langchain/tests/integration_tests/chat_models/test_base.py:49gpt-4.1-mini
test_fixturelibs/langchain/tests/integration_tests/retrievers/document_compressors/test_listwise_rerank.py:20gpt-4.1-mini
test_fixturelibs/langchain_v1/tests/integration_tests/chat_models/test_base.py:23gpt-4.1-mini
test_fixturelibs/langchain_v1/tests/integration_tests/chat_models/test_base.py:45gpt-4.1-mini
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1041gpt-4.1-mini
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:2919gpt-4.1-mini
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:2999gpt-4.1-mini
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:3416gpt-4.1-mini
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:156gpt-4.1-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:99gpt-4.1-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:120gpt-4.1-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:129gpt-4.1-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:396gpt-4.1-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:403gpt-4.1-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:414gpt-4.1-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:652gpt-4.1-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:806gpt-4.1-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:806gpt-4.1-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:849gpt-4.1-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:1019gpt-4.1-mini
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_responses_standard.py:45gpt-4.1-mini
test_fixturelibs/partners/openai/tests/integration_tests/llms/test_base.py:267gpt-4.1-mini
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4024gpt-4.1-mini
test_fixturelibs/partners/openrouter/tests/integration_tests/test_standard.py:50gpt-4.1-mini
test_fixturelibs/partners/openrouter/tests/integration_tests/test_standard.py:102gpt-4.1-mini
test_fixturelibs/text-splitters/tests/integration_tests/test_text_splitter.py:62gpt-4.1-mini
Review text-embedding-3-large not in the retirement registry 6 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
test_fixturelibs/langchain/tests/integration_tests/embeddings/test_base.py:14text-embedding-3-large
test_fixturelibs/langchain_v1/tests/integration_tests/embeddings/test_base.py:14text-embedding-3-large
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:1473text-embedding-3-large
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:1474text-embedding-3-large
documentationlibs/partners/openai/langchain_openai/embeddings/azure.py:54text-embedding-3-large
documentationlibs/partners/openai/langchain_openai/embeddings/base.py:122text-embedding-3-large
Review gpt-3.5-turbo not in the retirement registry 17 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
test_fixturelibs/langchain/tests/unit_tests/chains/test_qa_with_sources.py:54gpt-3.5-turbo
configurationlibs/partners/openai/langchain_openai/chat_models/base.py:730gpt-3.5-turbo
unknownlibs/partners/openai/langchain_openai/chat_models/base.py:2325gpt-3.5-turbo
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:45gpt-3.5-turbo
configurationlibs/partners/openai/langchain_openai/data/profile_augmentations.toml:11gpt-3.5-turbo
documentationlibs/partners/openai/langchain_openai/llms/azure.py:34gpt-3.5-turbo
documentationlibs/partners/openai/langchain_openai/llms/base.py:119gpt-3.5-turbo
configurationlibs/partners/openai/langchain_openai/llms/base.py:176gpt-3.5-turbo
documentationlibs/partners/openai/langchain_openai/llms/base.py:707gpt-3.5-turbo
historical_cataloglibs/partners/openai/langchain_openai/llms/base.py:720gpt-3.5-turbo
historical_cataloglibs/partners/openai/langchain_openai/llms/base.py:721gpt-3.5-turbo
historical_cataloglibs/partners/openai/langchain_openai/llms/base.py:722gpt-3.5-turbo
documentationlibs/partners/openai/langchain_openai/llms/base.py:832gpt-3.5-turbo
test_fixturelibs/partners/openai/tests/unit_tests/llms/test_base.py:11gpt-3.5-turbo
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:3847gpt-3.5-turbo
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:3891gpt-3.5-turbo
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:3913gpt-3.5-turbo
Review claude-opus-4-1 not in the retirement registry 3 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
test_fixturelibs/langchain/tests/unit_tests/chat_models/test_base.py:37claude-opus-4-1
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1094claude-opus-4-1
test_fixturelibs/langchain_v1/tests/unit_tests/chat_models/test_chat_models.py:41claude-opus-4-1
Review claude-3-sonnet-20240229 not in the retirement registry 2 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
test_fixturelibs/langchain/tests/unit_tests/chat_models/test_base.py:218claude-3-sonnet-20240229
test_fixturelibs/langchain_v1/tests/unit_tests/chat_models/test_chat_models.py:346claude-3-sonnet-20240229
Review gpt-4o not in the retirement registry 20 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
configurationlibs/langchain_v1/langchain/agents/factory.py:179gpt-4o
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1042gpt-4o
unknownlibs/partners/openai/langchain_openai/chat_models/azure.py:570gpt-4o
documentationlibs/partners/openai/langchain_openai/chat_models/azure.py:610gpt-4o
unknownlibs/partners/openai/langchain_openai/chat_models/azure.py:611gpt-4o
unknownlibs/partners/openai/langchain_openai/chat_models/base.py:2274gpt-4o
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:211gpt-4o
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:736gpt-4o
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_base.py:770gpt-4o
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1804gpt-4o
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1811gpt-4o
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1825gpt-4o
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1861gpt-4o
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1877gpt-4o
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1893gpt-4o
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1920gpt-4o
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1943gpt-4o
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1959gpt-4o
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1969gpt-4o
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4070gpt-4o
Review gpt-5 not in the retirement registry 76 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
configurationlibs/langchain_v1/langchain/agents/factory.py:180gpt-5
configurationlibs/langchain_v1/langchain/agents/factory.py:181gpt-5
configurationlibs/langchain_v1/langchain/agents/factory.py:182gpt-5
configurationlibs/langchain_v1/langchain/agents/factory.py:183gpt-5
configurationlibs/langchain_v1/langchain/agents/factory.py:184gpt-5
configurationlibs/langchain_v1/langchain/agents/factory.py:185gpt-5
configurationlibs/langchain_v1/langchain/agents/factory.py:186gpt-5
configurationlibs/langchain_v1/langchain/agents/factory.py:187gpt-5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format.py:1044gpt-5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format_integration.py:79gpt-5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format_integration.py:114gpt-5
test_fixturelibs/langchain_v1/tests/unit_tests/agents/test_response_format_integration.py:149gpt-5
test_fixturelibs/model-profiles/tests/unit_tests/test_summary.py:64gpt-5
test_fixturelibs/model-profiles/tests/unit_tests/test_summary.py:124gpt-5
test_fixturelibs/model-profiles/tests/unit_tests/test_summary.py:129gpt-5
test_fixturelibs/model-profiles/tests/unit_tests/test_summary.py:146gpt-5
test_fixturelibs/model-profiles/tests/unit_tests/test_summary.py:202gpt-5
test_fixturelibs/model-profiles/tests/unit_tests/test_summary.py:517gpt-5
configurationlibs/partners/openai/langchain_openai/chat_models/base.py:694gpt-5
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:1263gpt-5
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:1263gpt-5
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:1273gpt-5
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:1274gpt-5
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:1274gpt-5
unknownlibs/partners/openai/langchain_openai/chat_models/base.py:1277gpt-5
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:1284gpt-5
unknownlibs/partners/openai/langchain_openai/chat_models/base.py:2274gpt-5
unknownlibs/partners/openai/langchain_openai/chat_models/base.py:2325gpt-5
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:4493gpt-5
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:4493gpt-5
unknownlibs/partners/openai/langchain_openai/chat_models/base.py:4497gpt-5
documentationlibs/partners/openai/langchain_openai/chat_models/base.py:4498gpt-5
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:347gpt-5
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:381gpt-5
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:397gpt-5
configurationlibs/partners/openai/langchain_openai/data/_profiles.py:481gpt-5
configurationlibs/partners/openai/langchain_openai/data/profile_augmentations.toml:41gpt-5
configurationlibs/partners/openai/langchain_openai/data/profile_augmentations.toml:53gpt-5
configurationlibs/partners/openai/langchain_openai/data/profile_augmentations.toml:57gpt-5
configurationlibs/partners/openai/langchain_openai/data/profile_augmentations.toml:61gpt-5
documentationlibs/partners/openai/langchain_openai/llms/base.py:694gpt-5
documentationlibs/partners/openai/langchain_openai/tools/custom_tool.py:41gpt-5
documentationlibs/partners/openai/langchain_openai/tools/custom_tool.py:82gpt-5
test_fixturelibs/partners/openai/tests/integration_tests/chat_models/test_responses_api.py:1393gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_azure.py:224gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_azure.py:235gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_azure.py:243gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_azure.py:261gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:161gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:171gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:176gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:179gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:180gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1274gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1711gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1728gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:1793gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:2008gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:2019gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:4464gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:4501gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:4504gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:4508gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:4532gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:4603gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:4604gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:4618gpt-5
test_fixturelibs/partners/openai/tests/unit_tests/chat_models/test_base.py:4932gpt-5
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4208gpt-5
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4231gpt-5
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4254gpt-5
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:4323gpt-5
documentationlibs/partners/perplexity/langchain_perplexity/chat_models.py:1550gpt-5
test_fixturelibs/partners/perplexity/tests/integration_tests/test_chat_models_standard.py:54gpt-5
test_fixturelibs/partners/perplexity/tests/unit_tests/test_chat_models.py:539gpt-5
test_fixturelibs/partners/perplexity/tests/unit_tests/test_chat_models.py:582gpt-5
Review claude-opus-4 not in the retirement registry 2 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
configurationlibs/langchain_v1/langchain/agents/factory.py:190claude-opus-4
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:330claude-opus-4
Review claude-sonnet-4 not in the retirement registry 2 occurrence(s)
Every occurrence in this group, with its exact evidence link
ContextEvidenceExcerpt
configurationlibs/langchain_v1/langchain/agents/factory.py:191claude-sonnet-4
configurationlibs/partners/openrouter/langchain_openrouter/data/_profiles.py:560claude-sonnet-4

Showing 25 of 141.

And the 888 we could not answer

888 of ebb's 912 results are ?unknown — model strings that are real references but are not in the retirement registry, so no deadline can be claimed for them. They are reported as unknown, not quietly dropped and not counted as clear. They are visible in the Review tab above, not hidden below the fold.

If a tool showed you only the 24 it could resolve and said nothing about the other 888 strings it walked past, you would have no way to know the difference between "checked and fine" and "never looked".

The same five checks, elsewhere

What a suite is for: the answers come back in a different shape for every codebase, and which checks have nothing to say is itself information.

Langfuse — 114 API operations with no telemetry found in Langfuse

Preview: what the wider Foretop suite observed

These four checks are in development. They are not publicly installable, and nothing below can be reproduced by a reader today — it is shown because a check that cannot see something has to say so, including here. Only Ebb, above, is available.

In-development checks and what each observed
CheckScopeObservationsOutcome
telltale repo root No OpenAPI spec at the repo root (tried openapi.yaml/.yml/.json, swagger.yaml/.yml/.json). LangChain is a library, not a service — there is no contract to compare telemetry against.
charter .mcp.json 2 Both declared MCP servers are HTTP endpoints. Static parsing cannot say what tools they expose without launching them, so both are reported unknown rather than assumed safe.
lading libs/langchain 631 299 artifacts from the real uv.lock via PyPI, 237 resolved to a real licence — many of the most common Python packages (click, pydantic, numpy, pytest) report no licence at all through the live PyPI API, so a curated package-name override (verified against each real LICENSE file) covers the ones live resolution cannot. Scoped to one sub-package: LangChain has no root lockfile, six live under libs/.
undertow Scans vendor subprocessor pages by URL, not repositories. Nothing in a source tree is in its scope by design.

Run it on yours

Same command, same registry, no account and no upload — detection is local and only results ever leave your machine.

Results above are a snapshot at commit 54383cd, taken 2026-08-25. Both projects move quickly; re-running it today may return something different, which is rather the point.