HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/greenlet/greenlet.cpp (11 lines): - line 647: // TODO: On platforms that support it, use ``pthread_atfork`` to - line 1007: // TODO: maybe make this throw, if the thread state isn't there? - line 1009: // throw std::runtime_error("No thread state"); // TODO: Better exception - line 1079: // TODO: probably cleaner to handle the case where we do - line 1319: // here. (TODO: Do we need a catch(...) clause, perhaps on the - line 1450: // TODO: Can we decref some things here? Release our main greenlet - line 1493: // TODO: Does this bypass trace events that are - line 1522: // TODO: Can this be a throw? How stable is the stack in - line 1541: // TODO: Make this take a parameter of the current greenlet, - line 1555: // TODO: Give the objects an API to determine if they belong - line 1683: // TODO: This calls tracefunc(event, (origin, target)). Add a shortcut HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/greenlet/greenlet.cpp (11 lines): - line 647: // TODO: On platforms that support it, use ``pthread_atfork`` to - line 1007: // TODO: maybe make this throw, if the thread state isn't there? - line 1009: // throw std::runtime_error("No thread state"); // TODO: Better exception - line 1079: // TODO: probably cleaner to handle the case where we do - line 1319: // here. (TODO: Do we need a catch(...) clause, perhaps on the - line 1450: // TODO: Can we decref some things here? Release our main greenlet - line 1493: // TODO: Does this bypass trace events that are - line 1522: // TODO: Can this be a throw? How stable is the stack in - line 1541: // TODO: Make this take a parameter of the current greenlet, - line 1555: // TODO: Give the objects an API to determine if they belong - line 1683: // TODO: This calls tracefunc(event, (origin, target)). Add a shortcut HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/__init__.pyi (10 lines): - line 672: # TODO: Move placeholders to their respective module once - line 937: Sequence[Sequence[Any]], # TODO: wait for support for recursive types - line 966: # TODO: `__setitem__` operates via `unsafe` casting rules, and can - line 1009: # TODO: How to deal with the non-commutative nature of `==` and `!=`? - line 1437: # TODO: Set the `bound` to something more suitable once we - line 2784: # TODO: `item`/`tolist` returns either `dt.date`, `dt.datetime` or `int` - line 2899: # TODO: `item`/`tolist` returns either `dt.timedelta` or `int` - line 3078: # TODO: `item`/`tolist` returns either `bytes` or `tuple` - line 3412: # TODO: The type of each `__next__` and `iters` return-type depends - line 3747: # TODO: Add a mypy plugin for managing functions whose output type is dependent HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/f2py/symbolic.py (9 lines): - line 16: # TODO: support logical constants (Op.BOOLEAN) - line 17: # TODO: support logical operators (.AND., ...) - line 18: # TODO: support defined operators (.MYOP., ...) - line 513: # TODO: other kind not used - line 563: # TODO: implement a method for deciding when __call__ should - line 804: # TODO: determine correct kind - line 839: # TODO: determine correct kind - line 889: # TODO: denom kind not used - line 1101: # TODO: find common divisor of coefficients HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/linalg/linalg.pyi (7 lines): - line 57: # TODO: `sign` and `logabsdet` are scalars for input 2D arrays and - line 125: # TODO: The supported input and output dtypes are dependent on the value of `n`. - line 217: # TODO: Returns a scalar for 2D arrays and - line 221: # TODO: Returns `int` for <2D arrays and `intp` otherwise - line 247: # TODO: Returns a 2-tuple of scalars for 2D arrays and - line 251: # TODO: Returns a 2-tuple of scalars for 2D arrays and - line 292: # TODO: Returns a scalar or array HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/tools/openapi/utils/api_models.py (6 lines): - line 143: schema_type = ref_name # TODO: Add ref definitions to make his valid - line 148: # TODO: recurse - line 163: # TODO: Resolve array and object types to components. - line 313: required=True, # TODO: Add required - line 467: # TODO: Add parse in used components to be able to specify what type of - line 545: # TODO: Handle Nones better. These often result when HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/tools/openapi/utils/api_models.py (6 lines): - line 143: schema_type = ref_name # TODO: Add ref definitions to make his valid - line 148: # TODO: recurse - line 163: # TODO: Resolve array and object types to components. - line 313: required=True, # TODO: Add required - line 467: # TODO: Add parse in used components to be able to specify what type of - line 545: # TODO: Handle Nones better. These often result when HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/attr/__init__.pyi (5 lines): - line 63: # FIXME: in reality, if multiple validators are passed they must be in a list - line 503: # TODO: add support for returning a proper attrs class from the mypy plugin - line 532: # TODO: add support for returning TypedDict from the mypy plugin - line 533: # FIXME: asdict/astuple do not honor their factory args. Waiting on one of - line 550: # TODO: add support for returning NamedTuple from the mypy plugin HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/distutils/ccompiler_opt.py (5 lines): - line 567: # TODO: ARM MSVC - line 862: # TODO: don't write if the cache doesn't change - line 1341: # FIXME: that's not a safe way to increase the rank for - line 2488: # TODO: - line 2529: # TODO: add support for 'markdown' format HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/greenlet/greenlet_greenlet.hpp (5 lines): - line 25: // XXX: TODO: Work to remove all virtual functions - line 388: // TODO: Figure out how to make these non-public. - line 448: // Also TODO: Switch away from integer error codes and to enums, - line 515: TODO: Adopt the stackman model and pass ``slp_switch`` a - line 904: // TODO: Better state management about when we own the top frame. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/lib/_datasource.py (5 lines): - line 73: # TODO: .zip support, .tar support? - line 335: # TODO: Doesn't handle compressed files! - line 401: # TODO: This should be more robust. Handles case where path includes - line 515: # TODO: There is no support for opening a file for writing which - line 518: # TODO: Add a ``subdir`` parameter for specifying the subdirectory HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/attr/__init__.pyi (5 lines): - line 63: # FIXME: in reality, if multiple validators are passed they must be in a list - line 503: # TODO: add support for returning a proper attrs class from the mypy plugin - line 532: # TODO: add support for returning TypedDict from the mypy plugin - line 533: # FIXME: asdict/astuple do not honor their factory args. Waiting on one of - line 550: # TODO: add support for returning NamedTuple from the mypy plugin HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/greenlet/greenlet_greenlet.hpp (5 lines): - line 25: // XXX: TODO: Work to remove all virtual functions - line 388: // TODO: Figure out how to make these non-public. - line 448: // Also TODO: Switch away from integer error codes and to enums, - line 515: TODO: Adopt the stackman model and pass ``slp_switch`` a - line 904: // TODO: Better state management about when we own the top frame. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/f2py/crackfortran.py (5 lines): - line 136: TODO: - line 2007: TODO: - line 2448: # TODO: test .eq., .neq., etc replacements. - line 2529: # TODO: use symbolic from PR #19805 - line 3179: TODO: HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/aiohttp/streams.py (4 lines): - line 232: # TODO: size is ignored, remove the param later - line 381: # TODO: should be `if` instead of `while` - line 393: # TODO: should be `if` instead of `while` - line 544: # TODO add async def readuntil HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/llms/databricks.py (4 lines): - line 30: # TODO: error handling and automatic retries - line 115: # TODO: support Databricks CLI profile - line 135: # TODO: support Databricks CLI profile - line 318: # TODO: support callbacks HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/llms/databricks.py (4 lines): - line 30: # TODO: error handling and automatic retries - line 115: # TODO: support Databricks CLI profile - line 135: # TODO: support Databricks CLI profile - line 318: # TODO: support callbacks HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/pydantic/json_schema.py (4 lines): - line 1055: # This reflects the v1 behavior; TODO: we should make it possible to exclude OpenAPI stuff from the JSON schema - line 1130: # TODO: Need to read the default value off of model config or whatever - line 1131: use_strict = schema.get('strict', False) # TODO: replace this default False - line 1518: # TODO: When support for Python 3.7 is dropped, uncomment the block on `test_json_schema` HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/aiohttp/streams.py (4 lines): - line 232: # TODO: size is ignored, remove the param later - line 381: # TODO: should be `if` instead of `while` - line 393: # TODO: should be `if` instead of `while` - line 544: # TODO add async def readuntil HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/dataclasses_json/core.py (4 lines): - line 201: # FIXME hack - line 208: # FIXME this is a band-aid to deal with the value already being - line 231: # FIXME this is a hack to deal with mm already decoding - line 272: # FIXME this is a hack to fix a deeper underlying issue. A refactor is due. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/dataclasses_json/core.py (4 lines): - line 201: # FIXME hack - line 208: # FIXME this is a band-aid to deal with the value already being - line 231: # FIXME this is a hack to deal with mm already decoding - line 272: # FIXME this is a hack to fix a deeper underlying issue. A refactor is due. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/pydantic/_internal/_generate_schema.py (4 lines): - line 256: # TODO: in theory we should check that the schema accepts a serialization key - line 1184: # TODO: do we really need to resolve type vars here? - line 1203: # TODO: something like https://github.com/pydantic/pydantic/issues/5952 - line 1375: TODO support functional validators once we support them in Config HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/tools/base.py (3 lines): - line 112: # TODO: Use get_args / get_origin and fully - line 313: # TODO: maybe also pass through run_manager is _run supports kwargs - line 527: # TODO: this is for backwards compatibility, remove in future HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/greenlet/greenlet_refs.hpp (3 lines): - line 178: // TODO: This should probably not exist here, but be moved - line 391: // TODO: This may go away when we have reference objects - line 761: // TODO: Would like to use move. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/tools/base.py (3 lines): - line 112: # TODO: Use get_args / get_origin and fully - line 313: # TODO: maybe also pass through run_manager is _run supports kwargs - line 527: # TODO: this is for backwards compatibility, remove in future HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/aiohttp/web_urldispatcher.py (3 lines): - line 390: # TODO: implement all abstract methods - line 532: # TODO: impl missing abstract methods - line 605: # TODO cache file content HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/aiohttp/web_urldispatcher.py (3 lines): - line 390: # TODO: implement all abstract methods - line 532: # TODO: impl missing abstract methods - line 605: # TODO cache file content HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/dataclasses_json/cfg.py (3 lines): - line 23: # TODO: add warnings? - line 35: # TODO: #180 - line 58: # TODO: these can be typed more precisely HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/dataclasses_json/mm.py (3 lines): - line 290: # TODO check the undefined parameters and add the proper schema action - line 338: # TODO #180 - line 355: # TODO This is hacky, but the other option I can think of is to generate a different schema HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/dataclasses_json/mm.py (3 lines): - line 290: # TODO check the undefined parameters and add the proper schema action - line 338: # TODO #180 - line 355: # TODO This is hacky, but the other option I can think of is to generate a different schema HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/retrievers/google_cloud_enterprise_search.py (3 lines): - line 72: # TODO: Add extra data type handling for type website - line 228: # TODO: Add extra data type handling for type website - line 265: # TODO: Add extra data type handling for type website HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/f2py/cfuncs.py (3 lines): - line 718: /* TODO: change the type of `len` so that we can remove this */ - line 778: // TODO: update when numpy will support 1-byte and - line 803: /* TODO: This error (and most other) error handling needs cleaning. */ HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/retrievers/google_cloud_enterprise_search.py (3 lines): - line 72: # TODO: Add extra data type handling for type website - line 228: # TODO: Add extra data type handling for type website - line 265: # TODO: Add extra data type handling for type website HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/ma/core.py (3 lines): - line 207: # TODO: This is probably a mess, but should best preserve behavior? - line 2839: # FIXME: should we set `_data._sharedmask = True`? - line 4668: # TODO: We don't actually support K, so use A instead. We could HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/greenlet/greenlet_refs.hpp (3 lines): - line 178: // TODO: This should probably not exist here, but be moved - line 391: // TODO: This may go away when we have reference objects - line 761: // TODO: Would like to use move. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/include/numpy/_dtype_api.h (3 lines): - line 221: * TODO: Due to the fact that `resolve_descriptors` is also used for `can_cast` - line 366: // TODO: These slots probably still need some thought, and/or a way to "grow"? - line 398: * TODO: These two functions are currently only used for experimental DType HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/dataclasses_json/cfg.py (3 lines): - line 23: # TODO: add warnings? - line 35: # TODO: #180 - line 58: # TODO: these can be typed more precisely HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/vectorstores/redis/base.py (2 lines): - line 262: # TODO use importlib to check if redis is installed - line 353: # TODO use importlib to check if redis is installed HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langsmith/client.py (2 lines): - line 540: # TODO: Make this more robust server-side - line 582: # TODO: Deprecate LANGCHAIN_SESSION HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/vectorstores/chroma.py (2 lines): - line 40: # TODO: Chroma can do batch querying, - line 180: # TODO: Handle the case where the user doesn't provide ids on the Collection HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/llms/base.py (2 lines): - line 494: # TODO: support multiple run managers - line 976: # TODO: add caching here. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/retrievers/time_weighted_retriever.py (2 lines): - line 26: # TODO: abstract as a queue - line 102: # TODO: Update vector store doc once `update` method is exposed. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/vectorstores/chroma.py (2 lines): - line 40: # TODO: Chroma can do batch querying, - line 180: # TODO: Handle the case where the user doesn't provide ids on the Collection HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/chains/question_answering/__init__.py (2 lines): - line 80: # TODO: document prompt - line 127: # TODO: document prompt HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/vectorstores/elastic_vector_search.py (2 lines): - line 197: # TODO would be nice to create index before embedding, - line 337: # TODO: Check if this can be done in bulk HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/pydantic/_internal/_fields.py (2 lines): - line 238: # TODO: We should probably do something with this so that validate_assignment behaves properly - line 244: # TODO: same note as above HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/chains/summarize/__init__.py (2 lines): - line 33: # TODO: document prompt - line 63: # TODO: document prompt HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/smith/evaluation/runner_utils.py (2 lines): - line 431: # TODO: Create a default helpfulness evaluator - line 1495: # TODO: Use runnables and the batch method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/_typing/_array_like.py (2 lines): - line 54: # TODO: Wait until mypy supports recursive objects in combination with typevars - line 79: # TODO: support buffer protocols once HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/lib/function_base.pyi (2 lines): - line 197: # TODO: Use PEP 612 `ParamSpec` once mypy supports `Concatenate` - line 637: # TODO: Returns a scalar for <= 1D array-likes; returns an ndarray otherwise HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/packaging/requirements.py (2 lines): - line 28: # TODO: Can we test whether something is contained within a requirement? - line 31: # TODO: Can we normalize the name and extra name? HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/vectorstores/elastic_vector_search.py (2 lines): - line 197: # TODO would be nice to create index before embedding, - line 337: # TODO: Check if this can be done in bulk HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/attrs/__init__.pyi (2 lines): - line 47: # TODO: see definition of attr.asdict/astuple - line 60: # TODO: add support for returning NamedTuple from the mypy plugin HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/pydantic/_internal/_core_utils.py (2 lines): - line 139: # TODO: Replace this with a (new) CoreSchema that, if present at any level, makes validation fail - line 166: # TODO: Should we move _WalkCoreSchema into pydantic_core proper? HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/pydantic/main.py (2 lines): - line 657: # TODO: Make sure validation fails if there are still undefined types, perhaps using MockValidator - line 773: # TODO - matching error HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/schema/output_parser.py (2 lines): - line 227: # TODO: rename 'completion' -> 'text'. - line 322: # TODO: Deprecate HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langsmith/client.py (2 lines): - line 540: # TODO: Make this more robust server-side - line 582: # TODO: Deprecate LANGCHAIN_SESSION HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/schema/output_parser.py (2 lines): - line 227: # TODO: rename 'completion' -> 'text'. - line 322: # TODO: Deprecate HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/chains/api/openapi/chain.py (2 lines): - line 175: # TODO: Handle async - line 198: # TODO: Handle async HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/distutils/npy_pkg_config.py (2 lines): - line 306: # FIXME: document this. If pkgname is defined in the variables section, and - line 372: # TODO: HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/pydantic/mypy.py (2 lines): - line 480: # TODO: Only do this if the first argument of the decorated function is `cls` - line 586: # TODO: We shouldn't be performing type operations during the main HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/schema/language_model.py (2 lines): - line 28: # TODO: this method may not be exact. - line 29: # TODO: this method may differ based on model (eg codex). HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/chains/api/openapi/chain.py (2 lines): - line 175: # TODO: Handle async - line 198: # TODO: Handle async HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/attrs/__init__.pyi (2 lines): - line 47: # TODO: see definition of attr.asdict/astuple - line 60: # TODO: add support for returning NamedTuple from the mypy plugin HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/include/numpy/ndarraytypes.h (2 lines): - line 1758: * FIXME: This should check for a flag on the data-type that - line 1873: /* TODO: Make this definition public in the API, as soon as its settled */ HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/chains/question_answering/__init__.py (2 lines): - line 80: # TODO: document prompt - line 127: # TODO: document prompt HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/document_loaders/diffbot.py (2 lines): - line 35: # TODO: Add support for other Diffbot APIs - line 43: # TODO: handle non-ok errors HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/smith/evaluation/string_run_evaluator.py (2 lines): - line 270: # TODO: Not currently surfaced. Update - line 323: # TODO: Add run ID once we can declare it via callbacks HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/smith/evaluation/runner_utils.py (2 lines): - line 431: # TODO: Create a default helpfulness evaluator - line 1495: # TODO: Use runnables and the batch method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/callbacks/streaming_aiter.py (2 lines): - line 9: # TODO If used by two LLM runs in parallel this won't work as expected - line 45: # TODO implement the other methods HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/llms/base.py (2 lines): - line 494: # TODO: support multiple run managers - line 976: # TODO: add caching here. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/_dtype.py (2 lines): - line 170: # TODO: this path can never be reached - line 179: # TODO: this duplicates the C metastr_to_unicode functionality HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/retrievers/time_weighted_retriever.py (2 lines): - line 26: # TODO: abstract as a queue - line 102: # TODO: Update vector store doc once `update` method is exposed. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/vectorstores/redis/base.py (2 lines): - line 262: # TODO use importlib to check if redis is installed - line 353: # TODO use importlib to check if redis is installed HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/ctypeslib.pyi (2 lines): - line 69: # TODO: Add a proper `_Shape` bound once we've got variadic typevars - line 83: # TODO: Add a shape typevar once we have variadic typevars (PEP 646) HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/document_loaders/diffbot.py (2 lines): - line 35: # TODO: Add support for other Diffbot APIs - line 43: # TODO: handle non-ok errors HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/smith/evaluation/string_run_evaluator.py (2 lines): - line 270: # TODO: Not currently surfaced. Update - line 323: # TODO: Add run ID once we can declare it via callbacks HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/f2py/capi_maps.py (2 lines): - line 309: # TODO: support Fortran `len` function with optional kind parameter - line 565: # TODO: Evaluate intent_flags here. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/einsumfunc.pyi (2 lines): - line 38: # TODO: Properly handle the `casting`-based combinatorics - line 39: # TODO: We need to evaluate the content `__subscripts` in order HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/callbacks/streaming_aiter.py (2 lines): - line 9: # TODO If used by two LLM runs in parallel this won't work as expected - line 45: # TODO implement the other methods HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/schema/language_model.py (2 lines): - line 28: # TODO: this method may not be exact. - line 29: # TODO: this method may differ based on model (eg codex). HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/include/numpy/libdivide/libdivide.h (2 lines): - line 821: // TODO: do something better than 128 bit math - line 855: // TODO: do something better than 128 bit math HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/chains/summarize/__init__.py (2 lines): - line 33: # TODO: document prompt - line 63: # TODO: document prompt HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/document_loaders/async_html.py (1 line): - line 41: # TODO: Deprecate web_path in favor of web_paths, and remove this HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/tools/file_management/move.py (1 line): - line 55: # TODO: Add aiofiles method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/smith/evaluation/config.py (1 line): - line 264: # TODO: Trajectory HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/greenlet/platform/switch_aarch64_gcc.h (1 line): - line 69: TODO: Validate and change that. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/distutils/fcompiler/__init__.py (1 line): - line 1032: # TODO: implement get_f90flags and use it in _compile similarly to get_f77flags HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/llms/mosaicml.py (1 line): - line 185: # TODO: replace when MosaicML supports custom stop tokens natively HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/aiohttp/client_proto.py (1 line): - line 123: # TODO: actual types are: HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/graphs/networkx_graph.py (1 line): - line 107: # TODO: Have more information-specific retrieval methods HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/random/_generator.pyi (1 line): - line 338: # TODO: Use a TypeVar _T here to get away from Any output? Should be int->ndarray[Any,dtype[int64]], ArrayLike[_T] -> _T | ndarray[Any,Any] HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/agents/initialize.py (1 line): - line 65: # TODO: Add tags from the serialized object directly. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/embeddings/__init__.py (1 line): - line 109: # TODO: this is in here to maintain backwards compatibility HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/tools/file_management/write.py (1 line): - line 50: # TODO: Add aiofiles method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/retrievers/zilliz.py (1 line): - line 10: # TODO: Update to ZillizClient + Hybrid Search when available HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/agents/agent_iterator.py (1 line): - line 94: timeout_manager: Any # TODO: Fix a type here; the shim makes it tricky. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/chat_loaders/gmail.py (1 line): - line 106: # TODO: handle errors better HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/tools/file_management/read.py (1 line): - line 44: # TODO: Add aiofiles method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/pydantic/v1/networks.py (1 line): - line 535: # TODO: Needed to generic "Parts" for "Replica Set", "Sharded Cluster", and other mongodb deployment modes HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/aiohttp/web_exceptions.py (1 line): - line 206: # FIXME: this should include a date or etag header HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/_add_newdocs_scalars.py (1 line): - line 320: # TODO: work out how to put this on the base class, np.floating HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/polynomial/_polybase.py (1 line): - line 436: # TODO: we're stuck with disabling math formatting until we handle HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/tools/file_management/file_search.py (1 line): - line 61: # TODO: Add aiofiles method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/vectorstores/annoy.py (1 line): - line 65: # TODO: Accept embedding object directly HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/pydantic/v1/utils.py (1 line): - line 269: # TODO: replace annotation with actual expected types once #1055 solved HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/include/numpy/oldnumeric.h (1 line): - line 4: /* FIXME -- this file can be deleted? */ HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/_methods.py (1 line): - line 80: # TODO: Optimize case when `where` is broadcast along a non-reduction HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/vectorstores/azuresearch.py (1 line): - line 254: # TODO: Support embedding object directly HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/ma/core.pyi (1 line): - line 21: # TODO: Set the `bound` to something more suitable once we HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/vectorstores/supabase.py (1 line): - line 433: # TODO: Check if this can be done in bulk HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/utilities/google_search.py (1 line): - line 15: TODO: DOCS for using it HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/retrievers/multi_query.py (1 line): - line 149: # TODO: Add Document ID property (e.g., UUID) HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/agents/agent_toolkits/azure_cognitive_services.py (1 line): - line 28: # TODO: Remove check once azure-ai-vision supports MacOS. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/cache.py (1 line): - line 285: # TODO - implement a TTL policy in Redis HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/vectorstores/base.py (1 line): - line 98: # TODO: Handle the case where the user doesn't provide ids on the Collection HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/aiohttp/client_reqrep.py (1 line): - line 278: # FIXME: session is None in tests only, need to fix tests HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/vectorstores/rocksetdb.py (1 line): - line 78: # TODO: check that `collection_name` exists in rockset. Create if not. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/agents/agent_iterator.py (1 line): - line 94: timeout_manager: Any # TODO: Fix a type here; the shim makes it tricky. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/agents/agent_toolkits/nla/toolkit.py (1 line): - line 92: # TODO: Merge optional Auth information with the `requests` argument HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langsmith/cli/docker-compose.dev.yaml (1 line): - line 3: # TODO: Move to the regular docker-compose.yaml once deployed HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/tools/file_management/move.py (1 line): - line 55: # TODO: Add aiofiles method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/array_api/_set_functions.py (1 line): - line 15: # TODO in this implementation as this behavior may be reverted in np.unique(). HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/distutils/command/build_src.py (1 line): - line 548: #XXX TODO: --inplace support for sdist command HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/graphs/networkx_graph.py (1 line): - line 107: # TODO: Have more information-specific retrieval methods HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/document_loaders/web_base.py (1 line): - line 69: # TODO: Deprecate web_path in favor of web_paths, and remove this HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/vectorstores/rocksetdb.py (1 line): - line 78: # TODO: check that `collection_name` exists in rockset. Create if not. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/greenlet/greenlet_thread_state.hpp (1 line): - line 374: // TODO: Add a way to disable this at runtime, and HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/retrievers/milvus.py (1 line): - line 11: # TODO: Update to MilvusClient + Hybrid Search when available HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/retrievers/web_research.py (1 line): - line 211: # TODO: make this async HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/lib/twodim_base.pyi (1 line): - line 189: @overload # TODO: Sort out `bins` HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/dataclasses_json/undefined.py (1 line): - line 182: # TODO: black this for proper formatting HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/mypy_extensions.py (1 line): - line 149: # TODO: We may want to try to properly apply this to any type HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/tools/file_management/delete.py (1 line): - line 44: # TODO: Add aiofiles method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/document_loaders/async_html.py (1 line): - line 41: # TODO: Deprecate web_path in favor of web_paths, and remove this HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/llms/clarifai.py (1 line): - line 204: # TODO: add caching here. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/aiohttp/client_proto.py (1 line): - line 123: # TODO: actual types are: HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/chat_loaders/gmail.py (1 line): - line 106: # TODO: handle errors better HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/vectorstores/supabase.py (1 line): - line 433: # TODO: Check if this can be done in bulk HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/callbacks/tracers/langchain.py (1 line): - line 24: _MAX_EXECUTORS = 10 # TODO: Remove once write queue is implemented HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/aiohttp/_websocket.pyx (1 line): - line 37: # TODO: align in_data ptr to achieve even faster speeds HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/aiohttp/web_response.py (1 line): - line 263: # TODO: do we need domain/path here? HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/vectorstores/azuresearch.py (1 line): - line 254: # TODO: Support embedding object directly HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/llms/mosaicml.py (1 line): - line 185: # TODO: replace when MosaicML supports custom stop tokens natively HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/aiohttp/formdata.py (1 line): - line 158: # FIXME cgi.FieldStorage doesn't likes body parts with HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/llms/promptguard.py (1 line): - line 96: # TODO: Add in callbacks once child runs for LLMs are supported by LangSmith. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/distutils/fcompiler/intel.py (1 line): - line 24: # TODO: could use -Xlinker here, if it's supported HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/pydantic/deprecated/json.py (1 line): - line 106: # TODO: Add a suggested migration path once there is a way to use custom encoders HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/packaging/tags.py (1 line): - line 363: # TODO: Need to care about 32-bit PPC for ppc64 through 10.2? HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/multiarray.pyi (1 line): - line 1: # TODO: Sort out any and all missing functions in this namespace HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/aiohttp/multipart.py (1 line): - line 267: # TODO: typeing.Deque is not supported by Python 3.5 HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/mypy_extensions.py (1 line): - line 149: # TODO: We may want to try to properly apply this to any type HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/dataclasses_json/undefined.py (1 line): - line 182: # TODO: black this for proper formatting HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/aiohttp/_websocket.pyx (1 line): - line 37: # TODO: align in_data ptr to achieve even faster speeds HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/tools/file_management/write.py (1 line): - line 50: # TODO: Add aiofiles method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/tools/file_management/list_dir.py (1 line): - line 45: # TODO: Add aiofiles method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/document_loaders/ifixit.py (1 line): - line 32: """ TODO: Add /Wiki """ HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/aiohttp/formdata.py (1 line): - line 158: # FIXME cgi.FieldStorage doesn't likes body parts with HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/ma/mrecords.pyi (1 line): - line 8: # TODO: Set the `bound` to something more suitable once we HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/distutils/fcompiler/gnu.py (1 line): - line 254: # TODO: could use -Xlinker here, if it's supported HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/tools/file_management/read.py (1 line): - line 44: # TODO: Add aiofiles method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/tools/file_management/copy.py (1 line): - line 52: # TODO: Add aiofiles method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numexpr/expressions.py (1 line): - line 189: #FIXME: this is not always desirable. The following HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/agents/agent_toolkits/openapi/planner.py (1 line): - line 254: base_url = api_spec.servers[0]["url"] # TODO: do better. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/aiohttp/web_response.py (1 line): - line 263: # TODO: do we need domain/path here? HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/agents/agent_toolkits/nla/toolkit.py (1 line): - line 92: # TODO: Merge optional Auth information with the `requests` argument HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/chains/openai_functions/openapi.py (1 line): - line 134: # TODO: Support more MIME types. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/smith/evaluation/config.py (1 line): - line 264: # TODO: Trajectory HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/agents/agent_toolkits/azure_cognitive_services.py (1 line): - line 28: # TODO: Remove check once azure-ai-vision supports MacOS. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/requests/adapters.py (1 line): - line 505: # TODO: Remove this in 3.0.0: see #2811 HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/llms/promptguard.py (1 line): - line 96: # TODO: Add in callbacks once child runs for LLMs are supported by LangSmith. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/requests/hooks.py (1 line): - line 19: # TODO: response is the only one HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/document_loaders/web_base.py (1 line): - line 69: # TODO: Deprecate web_path in favor of web_paths, and remove this HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/llms/minimax.py (1 line): - line 44: # TODO: error handling and automatic retries HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/llms/ollama.py (1 line): - line 217: # TODO: add caching here. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/retrievers/multi_query.py (1 line): - line 149: # TODO: Add Document ID property (e.g., UUID) HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/getlimits.py (1 line): - line 367: TODO: MachAr should be retired completely ideally. We currently only HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/chains/openai_functions/openapi.py (1 line): - line 134: # TODO: Support more MIME types. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/tools/file_management/delete.py (1 line): - line 44: # TODO: Add aiofiles method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/vectorstores/weaviate.py (1 line): - line 473: # TODO: Check if this can be done in bulk HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/distutils/command/build_ext.py (1 line): - line 335: # FIXME: In the case where there are more than two packages, HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/utilities/google_search.py (1 line): - line 15: TODO: DOCS for using it HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langsmith/cli/docker-compose.beta.yaml (1 line): - line 3: # TODO: Move to the regular docker-compose.yaml once deployed HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/vectorstores/weaviate.py (1 line): - line 473: # TODO: Check if this can be done in bulk HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/retrievers/zilliz.py (1 line): - line 10: # TODO: Update to ZillizClient + Hybrid Search when available HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langsmith/run_trees.py (1 line): - line 47: # TODO: Deprecate LANGCHAIN_SESSION HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/aiohttp/multipart.py (1 line): - line 267: # TODO: typeing.Deque is not supported by Python 3.5 HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/tools/shell/tool.py (1 line): - line 27: # TODO: Add real validators HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/llms/clarifai.py (1 line): - line 204: # TODO: add caching here. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/callbacks/tracers/langchain.py (1 line): - line 24: _MAX_EXECUTORS = 10 # TODO: Remove once write queue is implemented HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/tools/file_management/list_dir.py (1 line): - line 45: # TODO: Add aiofiles method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/document_loaders/ifixit.py (1 line): - line 32: """ TODO: Add /Wiki """ HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/utilities/jira.py (1 line): - line 8: # TODO: think about error handling, more specific api specs, and jql/project limits HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/llms/ollama.py (1 line): - line 217: # TODO: add caching here. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/llms/minimax.py (1 line): - line 44: # TODO: error handling and automatic retries HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/lib/npyio.py (1 line): - line 236: # FIXME: This seems like it will copy strings around HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langsmith/cli/docker-compose.dev.yaml (1 line): - line 3: # TODO: Move to the regular docker-compose.yaml once deployed HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/retrievers/milvus.py (1 line): - line 11: # TODO: Update to MilvusClient + Hybrid Search when available HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/array_api/__init__.py (1 line): - line 98: Still TODO in this module are: HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/tools/gmail/get_thread.py (1 line): - line 42: # TODO: Parse body. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/llms/openai.py (1 line): - line 352: # TODO: write a unit test for this HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/lib/mixins.py (1 line): - line 163: # TODO: handle the optional third argument for __pow__? HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/_typing/_dtype_like.py (1 line): - line 61: _DTypeLikeNested = Any # TODO: wait for support for recursive types HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/utilities/jira.py (1 line): - line 8: # TODO: think about error handling, more specific api specs, and jql/project limits HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/f2py/src/fortranobject.c (1 line): - line 1357: // TODO: detect the size of buf and make sure that size(buf) >= size(localbuf). HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/packaging/metadata.py (1 line): - line 158: # TODO: The spec doesn't say anything about if the keys should be HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/vectorstores/base.py (1 line): - line 98: # TODO: Handle the case where the user doesn't provide ids on the Collection HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/cache.py (1 line): - line 285: # TODO - implement a TTL policy in Redis HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/agents/agent_toolkits/openapi/planner.py (1 line): - line 254: base_url = api_spec.servers[0]["url"] # TODO: do better. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/vectorstores/annoy.py (1 line): - line 65: # TODO: Accept embedding object directly HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/conftest.py (1 line): - line 73: #FIXME when yield tests are gone. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/pydantic_core/core_schema.py (1 line): - line 1039: TODO: use of a tzinfo where offset changes based on the datetime is not yet supported HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/greenlet/greenlet_thread_state.hpp (1 line): - line 374: // TODO: Add a way to disable this at runtime, and HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/embeddings/__init__.py (1 line): - line 109: # TODO: this is in here to maintain backwards compatibility HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/lib/index_tricks.pyi (1 line): - line 124: # TODO: Sort out this `__getitem__` method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/tools/gmail/get_thread.py (1 line): - line 42: # TODO: Parse body. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/pydantic/_internal/_generics.py (1 line): - line 249: # TODO: This could be unified with `get_standard_typevars_map` if we stored the generic metadata HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/retrievers/web_research.py (1 line): - line 211: # TODO: make this async HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/arrayprint.py (1 line): - line 1466: # TODO: Custom repr for user DTypes, logic should likely move. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/marshmallow/validate.py (1 line): - line 86: # FIXME : Get rid of cast HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langsmith/run_trees.py (1 line): - line 47: # TODO: Deprecate LANGCHAIN_SESSION HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/fromnumeric.pyi (1 line): - line 669: # TODO: `np.prod()``: For object arrays `initial` does not necessarily HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/greenlet/platform/switch_aarch64_gcc.h (1 line): - line 69: TODO: Validate and change that. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/tools/file_management/file_search.py (1 line): - line 61: # TODO: Add aiofiles method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/schema/output.py (1 line): - line 22: # TODO: add log probs as separate attribute HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/lib/shape_base.pyi (1 line): - line 76: # TODO: Use PEP 612 `ParamSpec` once mypy supports `Concatenate` HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/tools/shell/tool.py (1 line): - line 27: # TODO: Add real validators HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/agents/initialize.py (1 line): - line 65: # TODO: Add tags from the serialized object directly. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/schema/output.py (1 line): - line 22: # TODO: add log probs as separate attribute HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/langchain/llms/openai.py (1 line): - line 352: # TODO: write a unit test for this HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/numeric.pyi (1 line): - line 251: ) -> Any: ... # TODO: np.intp or ndarray[np.intp] HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langsmith/cli/docker-compose.beta.yaml (1 line): - line 3: # TODO: Move to the regular docker-compose.yaml once deployed HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/_internal.pyi (1 line): - line 11: # TODO: Let the likes of `shape_as` and `strides_as` return `None` HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/array_api/_creation_functions.py (1 line): - line 69: # to an object array. TODO: This won't handle large integers in lists. HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/aiohttp/client_reqrep.py (1 line): - line 278: # FIXME: session is None in tests only, need to fix tests HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/lib/arraypad.pyi (1 line): - line 46: # TODO: In practice each keyword argument is exclusive to one or more HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/langchain/tools/file_management/copy.py (1 line): - line 52: # TODO: Add aiofiles method HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/aiohttp/web_exceptions.py (1 line): - line 206: # FIXME: this should include a date or etag header HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/distutils/__init__.pyi (1 line): - line 3: # TODO: remove when the full numpy namespace is defined HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/core/numeric.py (1 line): - line 480: # TODO: this works around .astype(bool) not working properly (gh-9847) HowTo/gRPC/Linux/OpenAI/LangChain/PyServer/venv/Lib/numpy/lib/arrayterator.pyi (1 line): - line 12: # TODO: Set a shape bound once we've got proper shape support