Home / Class/ _Resource Class — langchain Architecture

_Resource Class — langchain Architecture

Architecture documentation for the _Resource class in test_shell_execution_policies.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  5cce7288_a984_4611_8f6d_65481adc7b5f["_Resource"]
  cfd1c01c_68eb_b5ac_b80c_13350ae2a1f0["_BaseResource"]
  5cce7288_a984_4611_8f6d_65481adc7b5f -->|extends| cfd1c01c_68eb_b5ac_b80c_13350ae2a1f0
  6b16168d_9880_7f41_060c_9fcd5b337996["test_shell_execution_policies.py"]
  5cce7288_a984_4611_8f6d_65481adc7b5f -->|defined in| 6b16168d_9880_7f41_060c_9fcd5b337996
  dd7a82ae_f1e7_9a9d_7b95_f6649528b63a["prlimit()"]
  5cce7288_a984_4611_8f6d_65481adc7b5f -->|method| dd7a82ae_f1e7_9a9d_7b95_f6649528b63a

Relationship Graph

Source Code

libs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_shell_execution_policies.py lines 48–50

        class _Resource(_BaseResource):
            def prlimit(self, pid: int, resource_name: int, limits: tuple[int, int]) -> None:
                self.prlimit_calls.append((pid, resource_name, limits))

Extends

Frequently Asked Questions

What is the _Resource class?
_Resource is a class in the langchain codebase, defined in libs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_shell_execution_policies.py.
Where is _Resource defined?
_Resource is defined in libs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_shell_execution_policies.py at line 48.
What does _Resource extend?
_Resource extends _BaseResource.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free