{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":680120071,"defaultBranch":"main","name":"autogen","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-18T11:43:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717189428.0","currentOid":""},"activityList":{"items":[{"before":"b876701ec6b2979b3a569c0008663d745da6298d","after":"c4a05165224cb3188e2057ccffaf954b351226ff","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T21:07:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 6e8331b754095d7fb70ab5e08fc0e356e848acf4","shortMessageHtmlLink":"deploy: 6e8331b"}},{"before":"0d604c610aa628c59b55fd02f3f761db94ae5e45","after":null,"ref":"refs/heads/colombo/llamaindex_agent","pushedAt":"2024-05-31T21:03:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sonichi","name":"Chi Wang","path":"/sonichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4250911?s=80&v=4"}},{"before":"6e8331b754095d7fb70ab5e08fc0e356e848acf4","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2831-341a21787dccaf7fdf99e58b229876755310a2c6","pushedAt":"2024-05-31T21:03:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"341a21787dccaf7fdf99e58b229876755310a2c6","after":"6e8331b754095d7fb70ab5e08fc0e356e848acf4","ref":"refs/heads/main","pushedAt":"2024-05-31T21:03:47.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add llamaindex agent integration (#2831)\n\n* white spaces\n\n* add llamaindex agent wrapper for autogen\n\n* formatting\n\n* formatting fixes\n\n* add support for llamaindex agents\n\n* fix style\n\n* fix style\n\n* delete file\n\n* re-add file\n\n* fixes pre-commit errors\n\n* feat: Add agentchat_group_chat_with_llamaindex_agents notebook\n\nThis commit adds the notebook \"agentchat_group_chat_with_llamaindex_agents.ipynb\" which demonstrates how to integrate Llamaindex agents into Autogen. The notebook includes code for setting up the API endpoint, creating Llamaindex agents, and setting up a group chat.\n\n* Refactor code\n\n* feat: Add test for LLamaIndexConversableAgent\n\nThis commit adds a new test file `test_llamaindex_conversable_agent.py` that contains a test case for the `LLamaIndexConversableAgent` class. The test verifies the functionality of group chat with two MultimodalConversable Agents, limiting the chat by the `max_round` parameter. It also checks if the number of rounds does not exceed the maximum specified rounds.\n\nThe purpose of this change is to ensure that the `LLamaIndexConversableAgent` behaves as expected and correctly handles group chats with limited rounds.\n\nNote: This commit includes import statements and setup code necessary for running the test case.\n\n* fix formatting\n\n* feat: Add LlamaIndexAgent job to GitHub Actions workflow\n\nThis commit adds a new job called \"LlamaIndexAgent\" to the GitHub Actions workflow. The job runs on multiple operating systems (ubuntu-latest, macos-latest, windows-2019) and uses Python version 3.11. It sets up the Python environment, installs necessary packages and dependencies for LMM, performs coverage testing using pytest, and uploads the coverage report to Codecov.\n\nThe commit also includes changes to the test_llamaindex_conversable_agent.py file. It imports os and sys modules, appends a path to sys.path, and adds skip conditions for tests based on certain conditions.\n\nThese changes improve the CI/CD pipeline by adding a new job for LlamaIndexAgent and enhancing test conditions in test_llamaindex_conversable_agent.py.\n\n* fix test yaml\n\n* cleanup tests\n\n* fix test run\n\n* formatting\n\n* add test\n\n* fix yaml\n\n* pr feedback\n\n* add documentation to website\n\n* fixed style\n\n* edit to document page\n\n* newline\n\n* make skip reason easier to see\n\n* compose skip reasons\n\n* fix env variable name\n\n* refactor: Update package installation in contrib workflows\n\n- Replaced specific package installations with more general ones\n- Updated the installation of llama-index packages and dependencies\n- Added new packages for llama-index and Wikipedia tools\n\n* Update dependencies and add new agents for group chat\n\n- Update dependencies to specific versions\n- Add new agent `entertainent_specialist` for discovering entertainment opportunities in a location\n- Modify the `test_group_chat_with_llama_index_conversable_agent` function to include the new agent in the group chat\n\n* Update pydantic version requirement in setup.py\n\n- Update pydantic version requirement from \"pydantic>=1.10,<3,!=2.6.0\" to \"pydantic>=1.10,<3\"\n- Remove comment about issue with pydantic 2.6.0\n\n* Refactor ChatMessage instantiation in _extract_message_and_history()\n\n- Refactored the instantiation of ChatMessage in the _extract_message_and_history() function.\n- Added an empty dictionary as additional_kwargs to the ChatMessage constructor.\n\n* Refactor test_llamaindex_conversable_agent.py\n\n- Removed unused import and variable\n- Updated OpenAI model to gpt-4\n- Reduced max_iterations for location_specialist and entertainment_specialist from 30 to 5\n- Changed human_input_mode for user_proxy to \"NEVER\"\n- Added assertion for max_rounds in entertainent_assistant\n\nThese changes improve code efficiency and ensure proper functionality.\n\n* Remove entertainment_specialist agent and update user_proxy settings in test_llamaindex_conversable_agent.py\n\n- Remove the creation of entertainent_specialist agent\n- Update the max_consecutive_auto_reply setting for user_proxy to 10\n- Update the default_auto_reply setting for user_proxy to \"Thank you. TERMINATE\"\n\n* Refactor installation of LlamaIndex packages and dependencies\n\n- Simplify installation commands for LlamaIndex packages\n- Remove specific version numbers from pip install commands\n\n* Update test_llamaindex_conversable_agent.py to include verbose output during pytest.\n\n- Add the -v flag to the pytest command in contrib-openai.yml.\n- Print a message when skipping the test due to missing dependencies or key.\n\n* Refactor OpenAI workflow, remove LlamaIndexAgent\n\nThis commit removes the LlamaIndexAgent from the OpenAI workflow in order to streamline and simplify the code. The LlamaIndexAgent was no longer necessary and its removal improves overall code organization and maintainability.\n\n* feat: Add test for group chat functionality with LLamaIndexConversableAgent\n\nuse mock reactagent in test\n\n* Update Dockerfile for devcontainer\n\n- Updated the Dockerfile for the devcontainer environment.\n- Added installation of build-essential, npm, git-lfs, and other packages.\n- Upgraded pip and installed pydoc-markdown, pyyaml, and colored libraries.\n\n* Update devcontainer.json with new VS Code extensions and terminal settings\n\n- Updated the list of VS Code extensions in devcontainer.json to include \"GitHub.copilot\"\n- Added a new terminal profile for Linux with the path set to \"/bin/bash\"\n- Set the default Linux terminal profile to \"bash\"\n\n* removeall\n\n* feat: Add Dockerfiles and devcontainer configurations\n\nThis commit adds Dockerfiles and devcontainer configurations for different use cases in the `.devcontainer` directory. The following changes were made:\n\n- Added `Dockerfile` for basic setups (`base`)\n- Added `Dockerfile` for advanced features (`full`)\n- Added `Dockerfile` for AutoGen project developers (`dev`)\n- Added `Dockerfile` for AutoGen project developers using Studio (`studio`)\n- Updated existing files with necessary dependencies and configurations\n- Modified README.md to provide instructions on customizing Dockerfiles and managing the Docker environment\n\nThese changes allow users to easily set up their AutoGen development environment using Docker containers.\n\n* delete\n\n* Add authors.yml file with author information\n\nThis commit adds the authors.yml file, which contains information about various authors contributing to the project. Each author entry includes their name, title, URL, and image URL. This file will be used to display author information on the website.\n\n* delete\n\n* Add test cases for agent chat functionality\n\nThis commit adds new test cases for the agent chat functionality. The test cases include scenarios such as auto feedback from code execution, function calls, currency calculator, async function calls, group chat finite state machine, cost token tracking, and group chat state flow. These test cases cover different versions of Python (3.10, 3.11, and 3.12) and are skipped if OpenAI is not installed or the Python version does not match.\n\n* delete\n\n* feat: Add LLM configuration documentation\n\nThis commit adds documentation for configuring an agent's access to LLMs. It includes information on the `llm_config` argument, `config_list`, and other configuration parameters. The commit also provides examples of filtering the `config_list` based on model names and tags. Additionally, it demonstrates how to add an HTTP client in `llm_config` for proxy usage. Finally, it mentions helper functions for loading a config list from API keys, environment variables, files, or `.env` files.\n\nCloses #1234\n\n* delete\n\n* feat: Add LLM configuration documentation\n\nThis commit adds documentation for configuring an agent's access to LLMs. It includes information on the `llm_config` argument, `config_list`, and other configuration parameters. The commit also provides examples of filtering the `config_list` based on model names and tags. Additionally, it demonstrates how to add an HTTP client in `llm_config` for proxy usage. Finally, it mentions helper functions for loading a config list from various sources.\n\nCloses #1234\n\n* delete\n\n* adding back notebooks\n\n* reset\n\n* feat: Add setup.py for package installation\n\nThis commit adds a new file, `setup.py`, which is used for installing the package. The `setup.py` file includes information such as the author, description, and dependencies of the package. This allows users to easily install and use the package in their projects.\n\nThe `setup.py` file also includes different extra requirements for specific functionalities, such as retrieving chat data or running Jupyter notebooks. These extra requirements are installed when specified during installation.\n\nOverall, this addition improves the usability and installation process of the package.","shortMessageHtmlLink":"Add llamaindex agent integration (#2831)"}},{"before":"ed091bc9e849b65af828fe65a28789d9d2aa2212","after":"b876701ec6b2979b3a569c0008663d745da6298d","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T21:01:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 6e8331b754095d7fb70ab5e08fc0e356e848acf4","shortMessageHtmlLink":"deploy: 6e8331b"}},{"before":null,"after":"6e8331b754095d7fb70ab5e08fc0e356e848acf4","ref":"refs/heads/gh-readonly-queue/main/pr-2831-341a21787dccaf7fdf99e58b229876755310a2c6","pushedAt":"2024-05-31T20:58:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add llamaindex agent integration (#2831)\n\n* white spaces\n\n* add llamaindex agent wrapper for autogen\n\n* formatting\n\n* formatting fixes\n\n* add support for llamaindex agents\n\n* fix style\n\n* fix style\n\n* delete file\n\n* re-add file\n\n* fixes pre-commit errors\n\n* feat: Add agentchat_group_chat_with_llamaindex_agents notebook\n\nThis commit adds the notebook \"agentchat_group_chat_with_llamaindex_agents.ipynb\" which demonstrates how to integrate Llamaindex agents into Autogen. The notebook includes code for setting up the API endpoint, creating Llamaindex agents, and setting up a group chat.\n\n* Refactor code\n\n* feat: Add test for LLamaIndexConversableAgent\n\nThis commit adds a new test file `test_llamaindex_conversable_agent.py` that contains a test case for the `LLamaIndexConversableAgent` class. The test verifies the functionality of group chat with two MultimodalConversable Agents, limiting the chat by the `max_round` parameter. It also checks if the number of rounds does not exceed the maximum specified rounds.\n\nThe purpose of this change is to ensure that the `LLamaIndexConversableAgent` behaves as expected and correctly handles group chats with limited rounds.\n\nNote: This commit includes import statements and setup code necessary for running the test case.\n\n* fix formatting\n\n* feat: Add LlamaIndexAgent job to GitHub Actions workflow\n\nThis commit adds a new job called \"LlamaIndexAgent\" to the GitHub Actions workflow. The job runs on multiple operating systems (ubuntu-latest, macos-latest, windows-2019) and uses Python version 3.11. It sets up the Python environment, installs necessary packages and dependencies for LMM, performs coverage testing using pytest, and uploads the coverage report to Codecov.\n\nThe commit also includes changes to the test_llamaindex_conversable_agent.py file. It imports os and sys modules, appends a path to sys.path, and adds skip conditions for tests based on certain conditions.\n\nThese changes improve the CI/CD pipeline by adding a new job for LlamaIndexAgent and enhancing test conditions in test_llamaindex_conversable_agent.py.\n\n* fix test yaml\n\n* cleanup tests\n\n* fix test run\n\n* formatting\n\n* add test\n\n* fix yaml\n\n* pr feedback\n\n* add documentation to website\n\n* fixed style\n\n* edit to document page\n\n* newline\n\n* make skip reason easier to see\n\n* compose skip reasons\n\n* fix env variable name\n\n* refactor: Update package installation in contrib workflows\n\n- Replaced specific package installations with more general ones\n- Updated the installation of llama-index packages and dependencies\n- Added new packages for llama-index and Wikipedia tools\n\n* Update dependencies and add new agents for group chat\n\n- Update dependencies to specific versions\n- Add new agent `entertainent_specialist` for discovering entertainment opportunities in a location\n- Modify the `test_group_chat_with_llama_index_conversable_agent` function to include the new agent in the group chat\n\n* Update pydantic version requirement in setup.py\n\n- Update pydantic version requirement from \"pydantic>=1.10,<3,!=2.6.0\" to \"pydantic>=1.10,<3\"\n- Remove comment about issue with pydantic 2.6.0\n\n* Refactor ChatMessage instantiation in _extract_message_and_history()\n\n- Refactored the instantiation of ChatMessage in the _extract_message_and_history() function.\n- Added an empty dictionary as additional_kwargs to the ChatMessage constructor.\n\n* Refactor test_llamaindex_conversable_agent.py\n\n- Removed unused import and variable\n- Updated OpenAI model to gpt-4\n- Reduced max_iterations for location_specialist and entertainment_specialist from 30 to 5\n- Changed human_input_mode for user_proxy to \"NEVER\"\n- Added assertion for max_rounds in entertainent_assistant\n\nThese changes improve code efficiency and ensure proper functionality.\n\n* Remove entertainment_specialist agent and update user_proxy settings in test_llamaindex_conversable_agent.py\n\n- Remove the creation of entertainent_specialist agent\n- Update the max_consecutive_auto_reply setting for user_proxy to 10\n- Update the default_auto_reply setting for user_proxy to \"Thank you. TERMINATE\"\n\n* Refactor installation of LlamaIndex packages and dependencies\n\n- Simplify installation commands for LlamaIndex packages\n- Remove specific version numbers from pip install commands\n\n* Update test_llamaindex_conversable_agent.py to include verbose output during pytest.\n\n- Add the -v flag to the pytest command in contrib-openai.yml.\n- Print a message when skipping the test due to missing dependencies or key.\n\n* Refactor OpenAI workflow, remove LlamaIndexAgent\n\nThis commit removes the LlamaIndexAgent from the OpenAI workflow in order to streamline and simplify the code. The LlamaIndexAgent was no longer necessary and its removal improves overall code organization and maintainability.\n\n* feat: Add test for group chat functionality with LLamaIndexConversableAgent\n\nuse mock reactagent in test\n\n* Update Dockerfile for devcontainer\n\n- Updated the Dockerfile for the devcontainer environment.\n- Added installation of build-essential, npm, git-lfs, and other packages.\n- Upgraded pip and installed pydoc-markdown, pyyaml, and colored libraries.\n\n* Update devcontainer.json with new VS Code extensions and terminal settings\n\n- Updated the list of VS Code extensions in devcontainer.json to include \"GitHub.copilot\"\n- Added a new terminal profile for Linux with the path set to \"/bin/bash\"\n- Set the default Linux terminal profile to \"bash\"\n\n* removeall\n\n* feat: Add Dockerfiles and devcontainer configurations\n\nThis commit adds Dockerfiles and devcontainer configurations for different use cases in the `.devcontainer` directory. The following changes were made:\n\n- Added `Dockerfile` for basic setups (`base`)\n- Added `Dockerfile` for advanced features (`full`)\n- Added `Dockerfile` for AutoGen project developers (`dev`)\n- Added `Dockerfile` for AutoGen project developers using Studio (`studio`)\n- Updated existing files with necessary dependencies and configurations\n- Modified README.md to provide instructions on customizing Dockerfiles and managing the Docker environment\n\nThese changes allow users to easily set up their AutoGen development environment using Docker containers.\n\n* delete\n\n* Add authors.yml file with author information\n\nThis commit adds the authors.yml file, which contains information about various authors contributing to the project. Each author entry includes their name, title, URL, and image URL. This file will be used to display author information on the website.\n\n* delete\n\n* Add test cases for agent chat functionality\n\nThis commit adds new test cases for the agent chat functionality. The test cases include scenarios such as auto feedback from code execution, function calls, currency calculator, async function calls, group chat finite state machine, cost token tracking, and group chat state flow. These test cases cover different versions of Python (3.10, 3.11, and 3.12) and are skipped if OpenAI is not installed or the Python version does not match.\n\n* delete\n\n* feat: Add LLM configuration documentation\n\nThis commit adds documentation for configuring an agent's access to LLMs. It includes information on the `llm_config` argument, `config_list`, and other configuration parameters. The commit also provides examples of filtering the `config_list` based on model names and tags. Additionally, it demonstrates how to add an HTTP client in `llm_config` for proxy usage. Finally, it mentions helper functions for loading a config list from API keys, environment variables, files, or `.env` files.\n\nCloses #1234\n\n* delete\n\n* feat: Add LLM configuration documentation\n\nThis commit adds documentation for configuring an agent's access to LLMs. It includes information on the `llm_config` argument, `config_list`, and other configuration parameters. The commit also provides examples of filtering the `config_list` based on model names and tags. Additionally, it demonstrates how to add an HTTP client in `llm_config` for proxy usage. Finally, it mentions helper functions for loading a config list from various sources.\n\nCloses #1234\n\n* delete\n\n* adding back notebooks\n\n* reset\n\n* feat: Add setup.py for package installation\n\nThis commit adds a new file, `setup.py`, which is used for installing the package. The `setup.py` file includes information such as the author, description, and dependencies of the package. This allows users to easily install and use the package in their projects.\n\nThe `setup.py` file also includes different extra requirements for specific functionalities, such as retrieving chat data or running Jupyter notebooks. These extra requirements are installed when specified during installation.\n\nOverall, this addition improves the usability and installation process of the package.","shortMessageHtmlLink":"Add llamaindex agent integration (#2831)"}},{"before":"b60eb2b90ac4a59e117f8ea2a04ff6f38f7beeeb","after":"0d604c610aa628c59b55fd02f3f761db94ae5e45","ref":"refs/heads/colombo/llamaindex_agent","pushedAt":"2024-05-31T11:25:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"colombod","name":"Diego Colombo","path":"/colombod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/375556?s=80&v=4"},"commit":{"message":"feat: Add setup.py for package installation\n\nThis commit adds a new file, `setup.py`, which is used for installing the package. The `setup.py` file includes information such as the author, description, and dependencies of the package. This allows users to easily install and use the package in their projects.\n\nThe `setup.py` file also includes different extra requirements for specific functionalities, such as retrieving chat data or running Jupyter notebooks. These extra requirements are installed when specified during installation.\n\nOverall, this addition improves the usability and installation process of the package.","shortMessageHtmlLink":"feat: Add setup.py for package installation"}},{"before":"b60ad2ebed38aa7189d50ec9b0d96d336b7ead70","after":"b60eb2b90ac4a59e117f8ea2a04ff6f38f7beeeb","ref":"refs/heads/colombo/llamaindex_agent","pushedAt":"2024-05-31T11:15:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colombod","name":"Diego Colombo","path":"/colombod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/375556?s=80&v=4"},"commit":{"message":"adding back notebooks","shortMessageHtmlLink":"adding back notebooks"}},{"before":"45946bd81482a6408c5beeb1867bebe8f4d9db5e","after":"b60ad2ebed38aa7189d50ec9b0d96d336b7ead70","ref":"refs/heads/colombo/llamaindex_agent","pushedAt":"2024-05-31T11:14:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colombod","name":"Diego Colombo","path":"/colombod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/375556?s=80&v=4"},"commit":{"message":"delete","shortMessageHtmlLink":"delete"}},{"before":"8e27e99fe1383a5d017360060cb32051d1f00351","after":"45946bd81482a6408c5beeb1867bebe8f4d9db5e","ref":"refs/heads/colombo/llamaindex_agent","pushedAt":"2024-05-31T11:13:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colombod","name":"Diego Colombo","path":"/colombod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/375556?s=80&v=4"},"commit":{"message":"feat: Add LLM configuration documentation\n\nThis commit adds documentation for configuring an agent's access to LLMs. It includes information on the `llm_config` argument, `config_list`, and other configuration parameters. The commit also provides examples of filtering the `config_list` based on model names and tags. Additionally, it demonstrates how to add an HTTP client in `llm_config` for proxy usage. Finally, it mentions helper functions for loading a config list from various sources.\n\nCloses #1234","shortMessageHtmlLink":"feat: Add LLM configuration documentation"}},{"before":"9f7a916ad19cfb169fc6a34436d06aa730d2a182","after":"8e27e99fe1383a5d017360060cb32051d1f00351","ref":"refs/heads/colombo/llamaindex_agent","pushedAt":"2024-05-31T11:13:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"colombod","name":"Diego Colombo","path":"/colombod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/375556?s=80&v=4"},"commit":{"message":"delete","shortMessageHtmlLink":"delete"}},{"before":"597c2a03e9e5da41c8924192e3b0d608ad00e65e","after":"9f7a916ad19cfb169fc6a34436d06aa730d2a182","ref":"refs/heads/colombo/llamaindex_agent","pushedAt":"2024-05-31T08:59:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"colombod","name":"Diego Colombo","path":"/colombod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/375556?s=80&v=4"},"commit":{"message":"Add test cases for agent chat functionality\n\nThis commit adds new test cases for the agent chat functionality. The test cases include scenarios such as auto feedback from code execution, function calls, currency calculator, async function calls, group chat finite state machine, cost token tracking, and group chat state flow. These test cases cover different versions of Python (3.10, 3.11, and 3.12) and are skipped if OpenAI is not installed or the Python version does not match.","shortMessageHtmlLink":"Add test cases for agent chat functionality"}},{"before":"e4badac592246e03576ef36d3ab21abb4be9e188","after":"597c2a03e9e5da41c8924192e3b0d608ad00e65e","ref":"refs/heads/colombo/llamaindex_agent","pushedAt":"2024-05-31T08:55:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"colombod","name":"Diego Colombo","path":"/colombod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/375556?s=80&v=4"},"commit":{"message":"Add authors.yml file with author information\n\nThis commit adds the authors.yml file, which contains information about various authors contributing to the project. Each author entry includes their name, title, URL, and image URL. This file will be used to display author information on the website.","shortMessageHtmlLink":"Add authors.yml file with author information"}},{"before":"dc22909714acc78c69c87287c5482de26a0818ec","after":"e4badac592246e03576ef36d3ab21abb4be9e188","ref":"refs/heads/colombo/llamaindex_agent","pushedAt":"2024-05-31T08:52:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"colombod","name":"Diego Colombo","path":"/colombod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/375556?s=80&v=4"},"commit":{"message":"feat: Add Dockerfiles and devcontainer configurations\n\nThis commit adds Dockerfiles and devcontainer configurations for different use cases in the `.devcontainer` directory. The following changes were made:\n\n- Added `Dockerfile` for basic setups (`base`)\n- Added `Dockerfile` for advanced features (`full`)\n- Added `Dockerfile` for AutoGen project developers (`dev`)\n- Added `Dockerfile` for AutoGen project developers using Studio (`studio`)\n- Updated existing files with necessary dependencies and configurations\n- Modified README.md to provide instructions on customizing Dockerfiles and managing the Docker environment\n\nThese changes allow users to easily set up their AutoGen development environment using Docker containers.","shortMessageHtmlLink":"feat: Add Dockerfiles and devcontainer configurations"}},{"before":"5cb0554bc256ebca0cb0e95c8b3bdac04e70e36d","after":"dc22909714acc78c69c87287c5482de26a0818ec","ref":"refs/heads/colombo/llamaindex_agent","pushedAt":"2024-05-31T08:45:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colombod","name":"Diego Colombo","path":"/colombod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/375556?s=80&v=4"},"commit":{"message":"Update devcontainer.json with new VS Code extensions and terminal settings\n\n- Updated the list of VS Code extensions in devcontainer.json to include \"GitHub.copilot\"\n- Added a new terminal profile for Linux with the path set to \"/bin/bash\"\n- Set the default Linux terminal profile to \"bash\"","shortMessageHtmlLink":"Update devcontainer.json with new VS Code extensions and terminal set…"}},{"before":"3412a8dbd1e2a88dae7b9fef4f96cdb1ccd16824","after":"5cb0554bc256ebca0cb0e95c8b3bdac04e70e36d","ref":"refs/heads/colombo/llamaindex_agent","pushedAt":"2024-05-31T08:43:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"colombod","name":"Diego Colombo","path":"/colombod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/375556?s=80&v=4"},"commit":{"message":"Merge branch 'main' into colombo/llamaindex_agent","shortMessageHtmlLink":"Merge branch 'main' into colombo/llamaindex_agent"}},{"before":"713c0e22ec3375d967873af14394a89dedb1adb8","after":"3412a8dbd1e2a88dae7b9fef4f96cdb1ccd16824","ref":"refs/heads/colombo/llamaindex_agent","pushedAt":"2024-05-31T08:27:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colombod","name":"Diego Colombo","path":"/colombod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/375556?s=80&v=4"},"commit":{"message":"Update Dockerfile for devcontainer\n\n- Updated the Dockerfile for the devcontainer environment.\n- Added installation of build-essential, npm, git-lfs, and other packages.\n- Upgraded pip and installed pydoc-markdown, pyyaml, and colored libraries.","shortMessageHtmlLink":"Update Dockerfile for devcontainer"}},{"before":"ab8e8dbffd76f233e1ff64435c6c4c9c736ebb96","after":"713c0e22ec3375d967873af14394a89dedb1adb8","ref":"refs/heads/colombo/llamaindex_agent","pushedAt":"2024-05-31T08:23:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"colombod","name":"Diego Colombo","path":"/colombod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/375556?s=80&v=4"},"commit":{"message":"feat: Add test for group chat functionality with LLamaIndexConversableAgent\n\nuse mock reactagent in test","shortMessageHtmlLink":"feat: Add test for group chat functionality with LLamaIndexConversabl…"}},{"before":"d547e1a38882ffb709b1613a6bd52ece77251faa","after":"ed091bc9e849b65af828fe65a28789d9d2aa2212","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T03:59:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 341a21787dccaf7fdf99e58b229876755310a2c6","shortMessageHtmlLink":"deploy: 341a217"}},{"before":"82324fe37affc2c4a62e6c1ca876125ce0d3bdc9","after":null,"ref":"refs/heads/news529","pushedAt":"2024-05-31T03:56:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sonichi","name":"Chi Wang","path":"/sonichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4250911?s=80&v=4"}},{"before":"341a21787dccaf7fdf99e58b229876755310a2c6","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2825-752cf88f9224d456210abce72e5f0e00b6ca9aac","pushedAt":"2024-05-31T03:56:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"752cf88f9224d456210abce72e5f0e00b6ca9aac","after":"341a21787dccaf7fdf99e58b229876755310a2c6","ref":"refs/heads/main","pushedAt":"2024-05-31T03:56:33.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix typo and update news (#2825)\n\n* fix typo and update news\n\n* add link\n\n* update link\n\n* fix metadata\n\n* tag","shortMessageHtmlLink":"fix typo and update news (#2825)"}},{"before":"73b35be1216863db7f8c3102f9350cdec6819a8c","after":"d547e1a38882ffb709b1613a6bd52ece77251faa","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T03:54:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 341a21787dccaf7fdf99e58b229876755310a2c6","shortMessageHtmlLink":"deploy: 341a217"}},{"before":null,"after":"341a21787dccaf7fdf99e58b229876755310a2c6","ref":"refs/heads/gh-readonly-queue/main/pr-2825-752cf88f9224d456210abce72e5f0e00b6ca9aac","pushedAt":"2024-05-31T03:50:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix typo and update news (#2825)\n\n* fix typo and update news\n\n* add link\n\n* update link\n\n* fix metadata\n\n* tag","shortMessageHtmlLink":"fix typo and update news (#2825)"}},{"before":"faecbceb273ba0a47baf2da748af82a40bf209b0","after":"73b35be1216863db7f8c3102f9350cdec6819a8c","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T03:48:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 815202630ed67c7c56dd5a1f77134e5f215cc269","shortMessageHtmlLink":"deploy: 8152026"}},{"before":"f048d7ffa07dc997ed4419c84b839bae18221a85","after":"82324fe37affc2c4a62e6c1ca876125ce0d3bdc9","ref":"refs/heads/news529","pushedAt":"2024-05-31T03:45:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sonichi","name":"Chi Wang","path":"/sonichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4250911?s=80&v=4"},"commit":{"message":"tag","shortMessageHtmlLink":"tag"}},{"before":"815202630ed67c7c56dd5a1f77134e5f215cc269","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2825-752cf88f9224d456210abce72e5f0e00b6ca9aac","pushedAt":"2024-05-31T03:45:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"815202630ed67c7c56dd5a1f77134e5f215cc269","ref":"refs/heads/gh-readonly-queue/main/pr-2825-752cf88f9224d456210abce72e5f0e00b6ca9aac","pushedAt":"2024-05-31T03:45:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix typo and update news (#2825)\n\n* fix typo and update news\n\n* add link\n\n* update link\n\n* fix metadata","shortMessageHtmlLink":"fix typo and update news (#2825)"}},{"before":"53b7f28d311acc20b82f6b5a97614df49bd040bf","after":"f048d7ffa07dc997ed4419c84b839bae18221a85","ref":"refs/heads/news529","pushedAt":"2024-05-31T03:39:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sonichi","name":"Chi Wang","path":"/sonichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4250911?s=80&v=4"},"commit":{"message":"Merge branch 'main' into news529","shortMessageHtmlLink":"Merge branch 'main' into news529"}},{"before":"7cecc4b2b5e327298ad501b2bb7934a7d8872667","after":"53b7f28d311acc20b82f6b5a97614df49bd040bf","ref":"refs/heads/news529","pushedAt":"2024-05-31T03:38:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sonichi","name":"Chi Wang","path":"/sonichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4250911?s=80&v=4"},"commit":{"message":"fix metadata","shortMessageHtmlLink":"fix metadata"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWWYCfgA","startCursor":null,"endCursor":null}},"title":"Activity · microsoft/autogen"}