FilterFields Class — langchain Architecture
Architecture documentation for the FilterFields class in test_utils.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD fdc7a681_e1fa_6c27_a3ba_05bf9fee4421["FilterFields"] ea3f8d89_f44b_6738_3cb9_a740a73cfca4["test_utils.py"] fdc7a681_e1fa_6c27_a3ba_05bf9fee4421 -->|defined in| ea3f8d89_f44b_6738_3cb9_a740a73cfca4
Relationship Graph
Source Code
libs/core/tests/unit_tests/messages/test_utils.py lines 142–149
class FilterFields(TypedDict):
include_names: NotRequired[Sequence[str]]
exclude_names: NotRequired[Sequence[str]]
include_types: NotRequired[Sequence[str | type[BaseMessage]]]
exclude_types: NotRequired[Sequence[str | type[BaseMessage]]]
include_ids: NotRequired[Sequence[str]]
exclude_ids: NotRequired[Sequence[str]]
exclude_tool_calls: NotRequired[Sequence[str] | bool]
Source
Frequently Asked Questions
What is the FilterFields class?
FilterFields is a class in the langchain codebase, defined in libs/core/tests/unit_tests/messages/test_utils.py.
Where is FilterFields defined?
FilterFields is defined in libs/core/tests/unit_tests/messages/test_utils.py at line 142.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free