{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":724564445,"defaultBranch":"main","name":"RepoAgent","ownerLogin":"OpenBMB","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-28T10:41:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/89920203?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710170017.0","currentOid":""},"activityList":{"items":[{"before":"f64c9aa2167e3a7c6551284e7f97dd088b4f77a0","after":"e559bf1a4b12734f1bac69dbdf943d3a37490604","ref":"refs/heads/main","pushedAt":"2024-08-04T07:16:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"fix: system prompt to correct in rag.py\n\nfix JSON format key\r\n- score to relevance_score","shortMessageHtmlLink":"fix: system prompt to correct in rag.py"}},{"before":"0f5b51f9326396ca679d5c8e5fe23cef93e66096","after":"f64c9aa2167e3a7c6551284e7f97dd088b4f77a0","ref":"refs/heads/main","pushedAt":"2024-04-19T02:46:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"chore: add missing dependency `colorama`","shortMessageHtmlLink":"chore: add missing dependency colorama"}},{"before":"14650de3730ab66c0b4ce50ad7a6757de11288dd","after":"0f5b51f9326396ca679d5c8e5fe23cef93e66096","ref":"refs/heads/main","pushedAt":"2024-04-19T02:10:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"chore(deps): update all dependencies to latest versions","shortMessageHtmlLink":"chore(deps): update all dependencies to latest versions"}},{"before":"4eaef6fd45053edef2bdbc55311d1feeda710b0f","after":"14650de3730ab66c0b4ce50ad7a6757de11288dd","ref":"refs/heads/main","pushedAt":"2024-03-19T06:54:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOGIC-10","name":"Qinyu Luo","path":"/LOGIC-10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62985169?s=80&v=4"},"commit":{"message":"docs: add EasyRL4Rec for acknowledgement","shortMessageHtmlLink":"docs: add EasyRL4Rec for acknowledgement"}},{"before":"8bd06cb8029b22aa9387be67d60074b7d33efc25","after":"4eaef6fd45053edef2bdbc55311d1feeda710b0f","ref":"refs/heads/main","pushedAt":"2024-03-19T06:52:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOGIC-10","name":"Qinyu Luo","path":"/LOGIC-10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62985169?s=80&v=4"},"commit":{"message":"docs: add EasyRL4Rec for acknowledgement","shortMessageHtmlLink":"docs: add EasyRL4Rec for acknowledgement"}},{"before":"be62d4e3218c104ad99ade9e73d0879015b7f37d","after":"8bd06cb8029b22aa9387be67d60074b7d33efc25","ref":"refs/heads/main","pushedAt":"2024-03-17T15:39:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"docs: update `README.md` to add logo and demo video","shortMessageHtmlLink":"docs: update README.md to add logo and demo video"}},{"before":"0fbf179f6c6d3655008b5a256c72a00d695d2127","after":"be62d4e3218c104ad99ade9e73d0879015b7f37d","ref":"refs/heads/main","pushedAt":"2024-03-11T15:10:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"docs: update image URLs in `README` and `README_CN`\n\n- Bump version to v0.1.3\n- Add release.yml for upload release to PyPI.","shortMessageHtmlLink":"docs: update image URLs in README and README_CN"}},{"before":"2f9b56136812053173d45e6d116eb83e54788dd1","after":null,"ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-03-11T03:30:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"}},{"before":"d04cc54ed0ac40a02f09d669e3973b33b04e74d2","after":"0fbf179f6c6d3655008b5a256c72a00d695d2127","ref":"refs/heads/main","pushedAt":"2024-03-11T03:27:22.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"LOGIC-10","name":"Qinyu Luo","path":"/LOGIC-10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62985169?s=80&v=4"},"commit":{"message":"Merge pull request #61 from OpenBMB/refactor_chatEngine\n\nrefactor: streamline configuration variable access","shortMessageHtmlLink":"Merge pull request #61 from OpenBMB/refactor_chatEngine"}},{"before":"c971121210726ad17b1b4497e9655cd9be8e342a","after":"2f9b56136812053173d45e6d116eb83e54788dd1","ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-03-11T03:26:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOGIC-10","name":"Qinyu Luo","path":"/LOGIC-10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62985169?s=80&v=4"},"commit":{"message":"docs: update readme_cn for new running settings.","shortMessageHtmlLink":"docs: update readme_cn for new running settings."}},{"before":"d61a377037ac419ab6931e38bef42deb4f1a102a","after":"c971121210726ad17b1b4497e9655cd9be8e342a","ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-03-11T03:22:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOGIC-10","name":"Qinyu Luo","path":"/LOGIC-10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62985169?s=80&v=4"},"commit":{"message":"docs: update readme for new precommit modification","shortMessageHtmlLink":"docs: update readme for new precommit modification"}},{"before":"ae5c53a5c10d41e25a3f765c2ce0c5043196d4e2","after":"d61a377037ac419ab6931e38bef42deb4f1a102a","ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-03-11T03:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOGIC-10","name":"Qinyu Luo","path":"/LOGIC-10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62985169?s=80&v=4"},"commit":{"message":"fix: add structure files automatically add to git","shortMessageHtmlLink":"fix: add structure files automatically add to git"}},{"before":"966f842f8a889c9e3e1c8d1d7b282fbf7b036c57","after":"ae5c53a5c10d41e25a3f765c2ce0c5043196d4e2","ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-03-08T13:47:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"fix: use `[]` for ignore_list default value\n\n- Rename `repo_agent` to `repoagent`.\n- Fix settings attribute for max tokens in ChatEngine.\n- Update README to use correct command.\n- bump version to v0.1.2","shortMessageHtmlLink":"fix: use [] for ignore_list default value"}},{"before":"e4b071ca56efe55cedc544a7fa71117917d8db48","after":"966f842f8a889c9e3e1c8d1d7b282fbf7b036c57","ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-03-08T13:39:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"fix: use `[]` for ignore_list default value\n\n- Rename `repo_agent` to `repoagent`.\n- Fix settings attribute for max tokens in ChatEngine.\n- Update README to use correct command.\n- bump version to v0.1.2","shortMessageHtmlLink":"fix: use [] for ignore_list default value"}},{"before":"7ffcc1b186cde1665bbbfabd98f2039cb748d3b4","after":"e4b071ca56efe55cedc544a7fa71117917d8db48","ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-03-08T12:45:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"fix: use `[]` for ignore_list default value\n\n- Rename `repo_agent` to `repoagent`.\n- Fix settings attribute for max tokens in ChatEngine.\n- Update README to use correct command.\n- bump version to v0.1.1","shortMessageHtmlLink":"fix: use [] for ignore_list default value"}},{"before":"0bf63d3655907fba703fe232c6a15fe88a73d34a","after":"7ffcc1b186cde1665bbbfabd98f2039cb748d3b4","ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-03-06T08:04:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"docs: update `README.md` and `README_CN.md`\n\n- Add `chat-with-repo` to cli","shortMessageHtmlLink":"docs: update README.md and README_CN.md"}},{"before":"94cf520235758ad75dbd8cd89183ac356b2499b3","after":"0bf63d3655907fba703fe232c6a15fe88a73d34a","ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-03-05T15:16:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"refactor: streamline configuration variable access\n\n- Replace YAML-based configuration handling with pydantic-settings and TOML for enhanced reliability and ease of use.\n- Refactor file path operations to use pathlib.Path, adopting a more modern and object-oriented approach.\n- Rebuild the CLI entry point using Click to improve maintainability and user experience.\n- Version bumped to 0.1.0 to mark the significant updates in configuration management and CLI design.","shortMessageHtmlLink":"refactor: streamline configuration variable access"}},{"before":"660a3e14788a83cf654e357ccf238f161d0724bd","after":"94cf520235758ad75dbd8cd89183ac356b2499b3","ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-03-05T15:14:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"refactor: streamline Configuration Variable Access\n\n- Replace YAML-based configuration handling with pydantic-settings and TOML for enhanced reliability and ease of use.\n- Refactor file path operations to use pathlib.Path, adopting a more modern and object-oriented approach.\n- Rebuild the CLI entry point using Click to improve maintainability and user experience.\n- Version bumped to 0.1.0 to mark the significant updates in configuration management and CLI design.","shortMessageHtmlLink":"refactor: streamline Configuration Variable Access"}},{"before":"e6edb5c1d85a12d4f8760d5b3c69a4bd848f7a53","after":"660a3e14788a83cf654e357ccf238f161d0724bd","ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-03-04T03:23:26.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"LOGIC-10","name":"Qinyu Luo","path":"/LOGIC-10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62985169?s=80&v=4"},"commit":{"message":"Merge branch 'main' into refactor_chatEngine","shortMessageHtmlLink":"Merge branch 'main' into refactor_chatEngine"}},{"before":"2fc925b712f6670981e4130298b92e6be5fd4cd2","after":"e6edb5c1d85a12d4f8760d5b3c69a4bd848f7a53","ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-03-02T09:12:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"feat: add `run` command with detailed options and short flags\n\n- Remove redundant import.\n- Adjust the `max_input_tokens_map` within `settings.py`.\n- Removed the static `language_mapping` dictionary from `config.py`. This change paves the way for a more robust and scalable solution for multilingual support within the application.","shortMessageHtmlLink":"feat: add run command with detailed options and short flags"}},{"before":"6320c92dc386b83985bb70c27b98e9384fa1babc","after":"2fc925b712f6670981e4130298b92e6be5fd4cd2","ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-03-01T15:59:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"feat: Enhance CLI with new features and refactor configuration access\n\n- Refactor configuration access via `pydantic-settings`, streamlining how configuration values are accessed and providing type validation.\n- Implement a new `language_prompt` function in the CLI tool, allowing users to input a language using ISO 639 codes or language names. This includes a retry mechanism using the tenacity library to handle invalid inputs, enhancing user experience and reliability.\n- Initially replace YAML configuration with TOML, improving the consistency and readability of the configuration files. This change includes integration with tomli for efficient config parsing and manipulation.\n- Introduce an automatic mechanism for setting configuration file paths, supporting both program root directory paths and hidden paths.\n- Introduce 'configure' commands to the CLI, enabling dynamic configuration updates and command execution.\n\n临时提交","shortMessageHtmlLink":"feat: Enhance CLI with new features and refactor configuration access"}},{"before":"9540bf3000150aa675898e485762fac80377b3b7","after":"d04cc54ed0ac40a02f09d669e3973b33b04e74d2","ref":"refs/heads/main","pushedAt":"2024-03-01T07:53:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOGIC-10","name":"Qinyu Luo","path":"/LOGIC-10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62985169?s=80&v=4"},"commit":{"message":"docs: add featured cases","shortMessageHtmlLink":"docs: add featured cases"}},{"before":"764511c8b7bb18cf77a53672a3a69dbc54a5c286","after":"9540bf3000150aa675898e485762fac80377b3b7","ref":"refs/heads/main","pushedAt":"2024-03-01T06:35:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOGIC-10","name":"Qinyu Luo","path":"/LOGIC-10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62985169?s=80&v=4"},"commit":{"message":"docs: add featured cases","shortMessageHtmlLink":"docs: add featured cases"}},{"before":"a85218cd0fdea562754a0e2e65c10e029075af5a","after":"764511c8b7bb18cf77a53672a3a69dbc54a5c286","ref":"refs/heads/main","pushedAt":"2024-03-01T06:27:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOGIC-10","name":"Qinyu Luo","path":"/LOGIC-10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62985169?s=80&v=4"},"commit":{"message":"docs: add featured cases","shortMessageHtmlLink":"docs: add featured cases"}},{"before":"d60546ba4fecfe9a10cc7e545dbb9e130b0239b2","after":"6320c92dc386b83985bb70c27b98e9384fa1babc","ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-02-29T15:39:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"临时提交","shortMessageHtmlLink":"临时提交"}},{"before":"a7b7efadddbf35243ff0b8429dd0a59a0635262e","after":"a85218cd0fdea562754a0e2e65c10e029075af5a","ref":"refs/heads/main","pushedAt":"2024-02-29T03:35:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOGIC-10","name":"Qinyu Luo","path":"/LOGIC-10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62985169?s=80&v=4"},"commit":{"message":"Refactor one error path construction for cross-platform compatibility","shortMessageHtmlLink":"Refactor one error path construction for cross-platform compatibility"}},{"before":"614d3b3255671c598afe495f915e1a752df040a1","after":"d60546ba4fecfe9a10cc7e545dbb9e130b0239b2","ref":"refs/heads/refactor_chatEngine","pushedAt":"2024-02-29T02:56:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"},"commit":{"message":"fix: incorrect indentation in `chat_engine.py`\n\n- Update dependencies to the latest versions\n- Remove unused content in log.py\n- Delete unused api_client.py\n- Remove unused import statements","shortMessageHtmlLink":"fix: incorrect indentation in chat_engine.py"}},{"before":"99ae243998538c9a89b338686150df2e1a6d7195","after":null,"ref":"refs/heads/pure-meta-info","pushedAt":"2024-02-29T02:16:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"}},{"before":"9ea1c7b7f74b35cf7300991a35fbf3f19a1314b3","after":null,"ref":"refs/heads/refactor/context-window","pushedAt":"2024-02-29T02:06:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"}},{"before":"54a22761a18aaba3d6a5dbb9b2980786969ccaa3","after":null,"ref":"refs/heads/feat/ai-powered-test-creation","pushedAt":"2024-02-29T01:59:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Umpire2018","name":"Arno.Edwards","path":"/Umpire2018","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138990495?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEkS246AA","startCursor":null,"endCursor":null}},"title":"Activity · OpenBMB/RepoAgent"}