{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":552661142,"defaultBranch":"master","name":"langchain","ownerLogin":"langchain-ai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-17T02:58:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/126733545?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714793351.0","currentOid":""},"activityList":{"items":[{"before":"8021d2a2abeabef75cd63c3ed6972269fd379233","after":"ba9dc04ffade8d8b3a92ca3f0b57d4ae99754db3","ref":"refs/heads/master","pushedAt":"2024-05-04T12:22:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ccurme","name":"ccurme","path":"/ccurme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26529506?s=80&v=4"},"commit":{"message":"docs: Add doc for hybrid search (#21245)\n\nSee\r\n[preview](https://langchain-git-fork-cbornet-doc-hybrid-search-langchain.vercel.app/docs/use_cases/question_answering/hybrid/)\r\n\r\nIn the model of [per user\r\nretrieval](https://python.langchain.com/docs/use_cases/question_answering/per_user/)","shortMessageHtmlLink":"docs: Add doc for hybrid search (#21245)"}},{"before":"d34521c516c0378e8903ffb64de5ad064db1c23e","after":"d39e9f2542a78195945d0e2dc1c3e84aee9f30dc","ref":"refs/heads/bagatur/community_0_0_37","pushedAt":"2024-05-04T03:30:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"baskaryan","name":"Bagatur","path":"/baskaryan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22008038?s=80&v=4"},"commit":{"message":"poetry","shortMessageHtmlLink":"poetry"}},{"before":null,"after":"d34521c516c0378e8903ffb64de5ad064db1c23e","ref":"refs/heads/bagatur/community_0_0_37","pushedAt":"2024-05-04T03:29:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baskaryan","name":"Bagatur","path":"/baskaryan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22008038?s=80&v=4"},"commit":{"message":"community[patch]: Release 0.0.37","shortMessageHtmlLink":"community[patch]: Release 0.0.37"}},{"before":"c9e9470c5a3a12e2fe7fd14164dd5a26aec37fb0","after":"8021d2a2abeabef75cd63c3ed6972269fd379233","ref":"refs/heads/master","pushedAt":"2024-05-04T03:15:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"baskaryan","name":"Bagatur","path":"/baskaryan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22008038?s=80&v=4"},"commit":{"message":"community[minor]: Oraclevs integration (#21123)\n\nThank you for contributing to LangChain!\r\n\r\n- Oracle AI Vector Search \r\nOracle AI Vector Search is designed for Artificial Intelligence (AI)\r\nworkloads that allows you to query data based on semantics, rather than\r\nkeywords. One of the biggest benefit of Oracle AI Vector Search is that\r\nsemantic search on unstructured data can be combined with relational\r\nsearch on business data in one single system. This is not only powerful\r\nbut also significantly more effective because you don't need to add a\r\nspecialized vector database, eliminating the pain of data fragmentation\r\nbetween multiple systems.\r\n\r\n\r\n- Oracle AI Vector Search is designed for Artificial Intelligence (AI)\r\nworkloads that allows you to query data based on semantics, rather than\r\nkeywords. One of the biggest benefit of Oracle AI Vector Search is that\r\nsemantic search on unstructured data can be combined with relational\r\nsearch on business data in one single system. This is not only powerful\r\nbut also significantly more effective because you don't need to add a\r\nspecialized vector database, eliminating the pain of data fragmentation\r\nbetween multiple systems.\r\nThis Pull Requests Adds the following functionalities\r\nOracle AI Vector Search : Vector Store\r\nOracle AI Vector Search : Document Loader\r\nOracle AI Vector Search : Document Splitter\r\nOracle AI Vector Search : Summary\r\nOracle AI Vector Search : Oracle Embeddings\r\n\r\n\r\n- We have added unit tests and have our own local unit test suite which\r\nverifies all the code is correct. We have made sure to add guides for\r\neach of the components and one end to end guide that shows how the\r\nentire thing runs.\r\n\r\n\r\n- We have made sure that make format and make lint run clean.\r\n\r\nAdditional guidelines:\r\n- Make sure optional dependencies are imported within a function.\r\n- Please do not add dependencies to pyproject.toml files (even optional\r\nones) unless they are required for unit tests.\r\n- Most PRs should not touch more than one package.\r\n- Changes should be backwards compatible.\r\n- If you are adding something to community, do not re-import it in\r\nlangchain.\r\n\r\nIf no one reviews your PR within a few days, please @-mention one of\r\nbaskaryan, efriis, eyurtsev, hwchase17.\r\n\r\n---------\r\n\r\nCo-authored-by: skmishraoracle \r\nCo-authored-by: hroyofc \r\nCo-authored-by: Bagatur <22008038+baskaryan@users.noreply.github.com>\r\nCo-authored-by: Bagatur ","shortMessageHtmlLink":"community[minor]: Oraclevs integration (#21123)"}},{"before":"c9e9470c5a3a12e2fe7fd14164dd5a26aec37fb0","after":"3584285f76b857fc2b71c47e6b9e24a754e96e11","ref":"refs/heads/wfh/may3/help","pushedAt":"2024-05-04T00:43:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hinthornw","name":"William FH","path":"/hinthornw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13333726?s=80&v=4"},"commit":{"message":"name","shortMessageHtmlLink":"name"}},{"before":null,"after":"c9e9470c5a3a12e2fe7fd14164dd5a26aec37fb0","ref":"refs/heads/wfh/may3/help","pushedAt":"2024-05-04T00:16:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hinthornw","name":"William FH","path":"/hinthornw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13333726?s=80&v=4"},"commit":{"message":"langchain: fix deprecation decorators on extraction chains (#21276)\n\nCalling any of these raises\r\n```\r\nValueError: A pending deprecation cannot have a scheduled removal\r\n```","shortMessageHtmlLink":"langchain: fix deprecation decorators on extraction chains (#21276)"}},{"before":"ee1adaacaa7d2416bb387911d18f57bbf3bcc235","after":"c9e9470c5a3a12e2fe7fd14164dd5a26aec37fb0","ref":"refs/heads/master","pushedAt":"2024-05-03T22:29:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ccurme","name":"ccurme","path":"/ccurme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26529506?s=80&v=4"},"commit":{"message":"langchain: fix deprecation decorators on extraction chains (#21276)\n\nCalling any of these raises\r\n```\r\nValueError: A pending deprecation cannot have a scheduled removal\r\n```","shortMessageHtmlLink":"langchain: fix deprecation decorators on extraction chains (#21276)"}},{"before":"e46abce8461076704df673fe11664211c5444c22","after":null,"ref":"refs/heads/cc/fix_deprecation_warnings","pushedAt":"2024-05-03T22:29:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ccurme","name":"ccurme","path":"/ccurme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26529506?s=80&v=4"}},{"before":"9639457222afac372de7ef8fa722434e7692935a","after":"ee1adaacaa7d2416bb387911d18f57bbf3bcc235","ref":"refs/heads/master","pushedAt":"2024-05-03T21:25:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eyurtsev","name":"Eugene Yurtsev","path":"/eyurtsev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3205522?s=80&v=4"},"commit":{"message":"langchain[patch]: Fix summary buffer memory with return message flag (#21115)\n\n## Description\r\nMemory return could be set as `str` or `message` by `return_messages`\r\nflag as mentioned in\r\nhttps://python.langchain.com/docs/modules/memory/#whether-memory-is-a-string-or-a-list-of-messages,\r\nwhere\r\n`langchain.chains.conversation.memory.ConversationSummaryBufferMemory`\r\ndid not implement that.\r\nThis commit added `buffer_as_str` and `buffer_as_messages` function, and\r\n`buffer` now affected by `return_messages` flag.\r\n\r\n## Example Test Code and Output\r\n\r\n```python\r\n# Fix: ConversationSummaryBufferMemory with return_messages flag function\r\n# Test code\r\nfrom langchain.chains.conversation.memory import ConversationSummaryBufferMemory\r\nfrom langchain_community.llms.ollama import Ollama\r\n\r\nllm = Ollama()\r\n\r\n# Create an instance of ConversationSummaryBufferMemory with return_messages set to True\r\nmemory = ConversationSummaryBufferMemory(return_messages=True, llm=llm)\r\n\r\n# Add user and AI messages to the chat memory\r\nmemory.chat_memory.add_user_message(\"hi!\")\r\nmemory.chat_memory.add_ai_message(\"what's up?\")\r\n\r\n# Print the buffer\r\nprint(\"Buffer:\")\r\nprint(*map(type, memory.buffer), sep=\"\\n\")\r\nprint(memory.buffer, \"\\n\")\r\n\r\n# Print the buffer as a string\r\nprint(\"Buffer as String:\")\r\nprint(type(memory.buffer_as_str))\r\nprint(memory.buffer_as_str, \"\\n\")\r\n\r\n# Print the buffer as messages\r\nprint(\"Buffer as Messages:\")\r\nprint(*map(type, memory.buffer_as_messages), sep=\"\\n\")\r\nprint(memory.buffer_as_messages, \"\\n\")\r\n\r\n# Print the buffer after setting return_messages to False\r\nmemory.return_messages = False\r\nprint(\"Buffer after setting return_messages to False:\")\r\nprint(type(memory.buffer))\r\nprint(memory.buffer, \"\\n\")\r\n```\r\n\r\n```plaintext\r\nBuffer:\r\n\r\n\r\n[HumanMessage(content='hi!'), AIMessage(content=\"what's up?\")] \r\n\r\nBuffer as String:\r\n\r\nHuman: hi!\r\nAI: what's up? \r\n\r\nBuffer as Messages:\r\n\r\n\r\n[HumanMessage(content='hi!'), AIMessage(content=\"what's up?\")] \r\n\r\nBuffer after setting return_messages to False:\r\n\r\nHuman: hi!\r\nAI: what's up? \r\n```\r\n\r\n---------\r\n\r\nCo-authored-by: Bagatur <22008038+baskaryan@users.noreply.github.com>","shortMessageHtmlLink":"langchain[patch]: Fix summary buffer memory with return message flag (#…"}},{"before":"3ef8b242771268647e889c6a60507fd139a44ad0","after":"9639457222afac372de7ef8fa722434e7692935a","ref":"refs/heads/master","pushedAt":"2024-05-03T21:22:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eyurtsev","name":"Eugene Yurtsev","path":"/eyurtsev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3205522?s=80&v=4"},"commit":{"message":"community[patch]: `tools` imports (#21156)\n\nIssue: we have several helper functions to import third-party libraries\r\nlike tools.gmail.utils.import_google in\r\n[community.tools](https://api.python.langchain.com/en/latest/community_api_reference.html#id37).\r\nAnd we have core.utils.utils.guard_import that works exactly for this\r\npurpose.\r\nThe import_ functions work inconsistently and rather be private\r\nfunctions.\r\nChange: replaced these functions with the guard_import function.\r\n\r\nRelated to #21133","shortMessageHtmlLink":"community[patch]: tools imports (#21156)"}},{"before":"36c2ca3c8b81107d4060bfafde35d3aa1ff3b4f9","after":"3ef8b242771268647e889c6a60507fd139a44ad0","ref":"refs/heads/master","pushedAt":"2024-05-03T21:21:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eyurtsev","name":"Eugene Yurtsev","path":"/eyurtsev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3205522?s=80&v=4"},"commit":{"message":"core[patch]: `utils.guard_import` fix (#21133)\n\nIssues (nit): \r\n1. `utils.guard_import` prints wrong error message when there is an\r\nimport `error.` It prints the whole `module_name` but should be only the\r\nfirst part as the pip package name. E.i. `langchain_core.utils` -> print\r\nnot `langchain-core` but `langchain_core.utils`. Also replace '_' with\r\n'-' in the pip package name.\r\n2. it does not handle the `ModuleNotFoundError` which raised if\r\n`guard_import(\"wrong_module\")`\r\n\r\nFixed issues; added ut-s. Controversial: I've reraised\r\n`ModuleNotFoundError` as `ImportError`, since in case of the error, the\r\nproposed action is the same - we need to install a missed package.","shortMessageHtmlLink":"core[patch]: utils.guard_import fix (#21133)"}},{"before":"6e1e0c7d5c4f0983d8fa7bdf93a65e538adca2a3","after":"36c2ca3c8b81107d4060bfafde35d3aa1ff3b4f9","ref":"refs/heads/master","pushedAt":"2024-05-03T21:16:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"efriis","name":"Erick Friis","path":"/efriis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9557659?s=80&v=4"},"commit":{"message":"mistralai: relax tokenizers dep (#21277)","shortMessageHtmlLink":"mistralai: relax tokenizers dep (#21277)"}},{"before":"870e256495c12f3fb01169b1f78ea4b66637ea70","after":null,"ref":"refs/heads/erick/mistralai-relax-tokenizers-dep","pushedAt":"2024-05-03T21:16:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"efriis","name":"Erick Friis","path":"/efriis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9557659?s=80&v=4"}},{"before":null,"after":"870e256495c12f3fb01169b1f78ea4b66637ea70","ref":"refs/heads/erick/mistralai-relax-tokenizers-dep","pushedAt":"2024-05-03T21:12:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"efriis","name":"Erick Friis","path":"/efriis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9557659?s=80&v=4"},"commit":{"message":"mistralai: relax tokenizers dep","shortMessageHtmlLink":"mistralai: relax tokenizers dep"}},{"before":"a84828592d0afd2f55ccd28be5971d129c6fd436","after":"e46abce8461076704df673fe11664211c5444c22","ref":"refs/heads/cc/fix_deprecation_warnings","pushedAt":"2024-05-03T21:08:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ccurme","name":"ccurme","path":"/ccurme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26529506?s=80&v=4"},"commit":{"message":"oops","shortMessageHtmlLink":"oops"}},{"before":null,"after":"a84828592d0afd2f55ccd28be5971d129c6fd436","ref":"refs/heads/cc/fix_deprecation_warnings","pushedAt":"2024-05-03T21:07:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ccurme","name":"ccurme","path":"/ccurme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26529506?s=80&v=4"},"commit":{"message":"remove pending=True","shortMessageHtmlLink":"remove pending=True"}},{"before":"217f95b1eaef20a80e150478c6ad0588d9e899b2","after":null,"ref":"refs/heads/cc/fix_deprecation_warnings","pushedAt":"2024-05-03T21:07:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ccurme","name":"ccurme","path":"/ccurme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26529506?s=80&v=4"}},{"before":null,"after":"217f95b1eaef20a80e150478c6ad0588d9e899b2","ref":"refs/heads/cc/fix_deprecation_warnings","pushedAt":"2024-05-03T21:01:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ccurme","name":"ccurme","path":"/ccurme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26529506?s=80&v=4"},"commit":{"message":"remove pending=True","shortMessageHtmlLink":"remove pending=True"}},{"before":"3d362aa791c89867745c5ee8d1a4bed3c2fdb3fb","after":"d357f1af4e8cb644caaa11c4812dffac0116f6aa","ref":"refs/heads/eugene/0.2rc","pushedAt":"2024-05-03T20:58:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eyurtsev","name":"Eugene Yurtsev","path":"/eyurtsev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3205522?s=80&v=4"},"commit":{"message":"x","shortMessageHtmlLink":"x"}},{"before":"1ef38fcbab9f10bbd03d88dc0f1cace919ebd2f6","after":"3d362aa791c89867745c5ee8d1a4bed3c2fdb3fb","ref":"refs/heads/eugene/0.2rc","pushedAt":"2024-05-03T20:54:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eyurtsev","name":"Eugene Yurtsev","path":"/eyurtsev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3205522?s=80&v=4"},"commit":{"message":"Bump versions","shortMessageHtmlLink":"Bump versions"}},{"before":"81856004258469791b2808f85e94693171d56e24","after":null,"ref":"refs/heads/nc/3may/fix-graph-mermaid","pushedAt":"2024-05-03T20:51:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"efriis","name":"Erick Friis","path":"/efriis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9557659?s=80&v=4"}},{"before":"26a37dce0a6723abd506230730c3e19af7a42970","after":"6e1e0c7d5c4f0983d8fa7bdf93a65e538adca2a3","ref":"refs/heads/master","pushedAt":"2024-05-03T20:51:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"efriis","name":"Erick Friis","path":"/efriis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9557659?s=80&v=4"},"commit":{"message":"fix: core: draw_mermaid() would create subgroup for edges with same src and tgt (#21275)\n\nThank you for contributing to LangChain!\r\n\r\n- [ ] **PR title**: \"package: description\"\r\n- Where \"package\" is whichever of langchain, community, core,\r\nexperimental, etc. is being modified. Use \"docs: ...\" for purely docs\r\nchanges, \"templates: ...\" for template changes, \"infra: ...\" for CI\r\nchanges.\r\n - Example: \"community: add foobar LLM\"\r\n\r\n\r\n- [ ] **PR message**: ***Delete this entire checklist*** and replace\r\nwith\r\n - **Description:** a description of the change\r\n - **Issue:** the issue # it fixes, if applicable\r\n - **Dependencies:** any dependencies required for this change\r\n- **Twitter handle:** if your PR gets announced, and you'd like a\r\nmention, we'll gladly shout you out!\r\n\r\n\r\n- [ ] **Add tests and docs**: If you're adding a new integration, please\r\ninclude\r\n1. a test for the integration, preferably unit tests that do not rely on\r\nnetwork access,\r\n2. an example notebook showing its use. It lives in\r\n`docs/docs/integrations` directory.\r\n\r\n\r\n- [ ] **Lint and test**: Run `make format`, `make lint` and `make test`\r\nfrom the root of the package(s) you've modified. See contribution\r\nguidelines for more: https://python.langchain.com/docs/contributing/\r\n\r\nAdditional guidelines:\r\n- Make sure optional dependencies are imported within a function.\r\n- Please do not add dependencies to pyproject.toml files (even optional\r\nones) unless they are required for unit tests.\r\n- Most PRs should not touch more than one package.\r\n- Changes should be backwards compatible.\r\n- If you are adding something to community, do not re-import it in\r\nlangchain.\r\n\r\nIf no one reviews your PR within a few days, please @-mention one of\r\nbaskaryan, efriis, eyurtsev, hwchase17.","shortMessageHtmlLink":"fix: core: draw_mermaid() would create subgroup for edges with same s…"}},{"before":null,"after":"81856004258469791b2808f85e94693171d56e24","ref":"refs/heads/nc/3may/fix-graph-mermaid","pushedAt":"2024-05-03T20:35:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nfcampos","name":"Nuno Campos","path":"/nfcampos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56902?s=80&v=4"},"commit":{"message":"fix: core: draw_mermaid() would create subgroup for edges with same src and tgt","shortMessageHtmlLink":"fix: core: draw_mermaid() would create subgroup for edges with same s…"}},{"before":null,"after":"fac0dc7f7c797783899019716c60694230b88009","ref":"refs/heads/eugene/core_0.2.0rc1","pushedAt":"2024-05-03T20:31:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eyurtsev","name":"Eugene Yurtsev","path":"/eyurtsev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3205522?s=80&v=4"},"commit":{"message":"x","shortMessageHtmlLink":"x"}},{"before":"d604a65ff935e99112a3f1a1735d1b7ba8519cd5","after":"43369298d78cd3d40de02bb49ee5dfc1075f6377","ref":"refs/heads/cc/merge","pushedAt":"2024-05-03T20:19:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ccurme","name":"ccurme","path":"/ccurme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26529506?s=80&v=4"},"commit":{"message":"update makefile","shortMessageHtmlLink":"update makefile"}},{"before":"12d1cb4f0b22e3dee7887c49275454d3ed20afd7","after":"1ef38fcbab9f10bbd03d88dc0f1cace919ebd2f6","ref":"refs/heads/eugene/0.2rc","pushedAt":"2024-05-03T20:14:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eyurtsev","name":"Eugene Yurtsev","path":"/eyurtsev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3205522?s=80&v=4"},"commit":{"message":"Merge branch 'master' into eugene/0.2rc","shortMessageHtmlLink":"Merge branch 'master' into eugene/0.2rc"}},{"before":"dfa9a7faaf8a1d96994cf9c9023d665d82b9e7a8","after":"d604a65ff935e99112a3f1a1735d1b7ba8519cd5","ref":"refs/heads/cc/merge","pushedAt":"2024-05-03T20:10:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ccurme","name":"ccurme","path":"/ccurme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26529506?s=80&v=4"},"commit":{"message":"update Makefile","shortMessageHtmlLink":"update Makefile"}},{"before":"351c848a727b53aea923d9d1a402a13433aec590","after":"12d1cb4f0b22e3dee7887c49275454d3ed20afd7","ref":"refs/heads/eugene/0.2rc","pushedAt":"2024-05-03T20:00:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eyurtsev","name":"Eugene Yurtsev","path":"/eyurtsev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3205522?s=80&v=4"},"commit":{"message":"x","shortMessageHtmlLink":"x"}},{"before":null,"after":"0615d88bbb0532d02f014d3d934f7dcc9af06d14","ref":"refs/heads/cc/docs_build","pushedAt":"2024-05-03T19:46:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ccurme","name":"ccurme","path":"/ccurme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26529506?s=80&v=4"},"commit":{"message":"add back local build script","shortMessageHtmlLink":"add back local build script"}},{"before":"0eae49405e429301ce720cb331c5476618c5ab4d","after":null,"ref":"refs/heads/eugene/remove_jsonpatch","pushedAt":"2024-05-03T19:46:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eyurtsev","name":"Eugene Yurtsev","path":"/eyurtsev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3205522?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQWiEYQA","startCursor":null,"endCursor":null}},"title":"Activity · langchain-ai/langchain"}