{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":607289185,"defaultBranch":"main","name":"semantic-kernel","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-27T17:39:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716566957.0","currentOid":""},"activityList":{"items":[{"before":"93c6903e0d376b75b3c8cd61236aac91837ae01d","after":"46d9e3223d2f3ea7bc5dcb7382a03ba8f8311089","ref":"refs/heads/dependabot/github_actions/danielpalme/ReportGenerator-GitHub-Action-5.3.0","pushedAt":"2024-05-24T17:27:31.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"dmytrostruk","name":"Dmytro Struk","path":"/dmytrostruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13853051?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dependabot/github_actions/danielpalme/ReportGenerator-GitHub-Action-5.3.0","shortMessageHtmlLink":"Merge branch 'main' into dependabot/github_actions/danielpalme/Report…"}},{"before":"719494bf9a0fb7a68e780c35242f28c2479f2aec","after":"dcc8be57841dc3a7522e42d91c53b2f4f4fabdd3","ref":"refs/heads/dependabot/github_actions/actions/setup-dotnet-4","pushedAt":"2024-05-24T17:25:47.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"dmytrostruk","name":"Dmytro Struk","path":"/dmytrostruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13853051?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dependabot/github_actions/actions/setup-dotnet-4","shortMessageHtmlLink":"Merge branch 'main' into dependabot/github_actions/actions/setup-dotn…"}},{"before":"65515468f8aba286ed012d0407e8b56b877e2a14","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6381-5a050990fa92a4522124a61a8895bccf1d0f9ab3","pushedAt":"2024-05-24T16:09:17.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":"5a050990fa92a4522124a61a8895bccf1d0f9ab3","after":"65515468f8aba286ed012d0407e8b56b877e2a14","ref":"refs/heads/main","pushedAt":"2024-05-24T16:09:16.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":"Python: Fix typos. (#6381)\n\n### Motivation and Context\n\n\n\n### Description\n\n\n\nFixed a bunch of typos.\n\n### Contribution Checklist\n\n\n\n- [x] The code builds clean without any errors or warnings\n- [x] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [x] All unit tests pass, and I have added new tests where possible\n- [x] I didn't break anyone :smile:\n\nCo-authored-by: Evan Mattson <35585003+moonbox3@users.noreply.github.com>","shortMessageHtmlLink":"Python: Fix typos. (#6381)"}},{"before":null,"after":"65515468f8aba286ed012d0407e8b56b877e2a14","ref":"refs/heads/gh-readonly-queue/main/pr-6381-5a050990fa92a4522124a61a8895bccf1d0f9ab3","pushedAt":"2024-05-24T16:02:06.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":"Python: Fix typos. (#6381)\n\n### Motivation and Context\n\n\n\n### Description\n\n\n\nFixed a bunch of typos.\n\n### Contribution Checklist\n\n\n\n- [x] The code builds clean without any errors or warnings\n- [x] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [x] All unit tests pass, and I have added new tests where possible\n- [x] I didn't break anyone :smile:\n\nCo-authored-by: Evan Mattson <35585003+moonbox3@users.noreply.github.com>","shortMessageHtmlLink":"Python: Fix typos. (#6381)"}},{"before":"250f4c3d81776c95320f13f42e029a1ef5755018","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6278-5a050990fa92a4522124a61a8895bccf1d0f9ab3","pushedAt":"2024-05-24T15:59:55.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":"250f4c3d81776c95320f13f42e029a1ef5755018","ref":"refs/heads/gh-readonly-queue/main/pr-6278-5a050990fa92a4522124a61a8895bccf1d0f9ab3","pushedAt":"2024-05-24T15:53:00.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":"Python: Support Bing Custom Search (#6278)\n\n### Motivation and Context\n\n\nUpdate BingConnector to add support for Bing Custom Search, which can be\nused to specify domains and webpages to search and allows custom ranking\nadjustments.\n\n### Description\n\n\nNote that API keys for Bing are separate from Bing Custom Search.\n\n### Contribution Checklist\n\n\n\n- [x] The code builds clean without any errors or warnings\n- [x] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [x] All unit tests pass, and I have added new tests where possible\n- [x] I didn't break anyone :smile:\n\n---------\n\nCo-authored-by: Evan Mattson <35585003+moonbox3@users.noreply.github.com>","shortMessageHtmlLink":"Python: Support Bing Custom Search (#6278)"}},{"before":"5a050990fa92a4522124a61a8895bccf1d0f9ab3","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6384-a9d7d5d90f96240e2a82e59b8523f9f5c2aa7bfb","pushedAt":"2024-05-24T14:58:58.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":"a9d7d5d90f96240e2a82e59b8523f9f5c2aa7bfb","after":"5a050990fa92a4522124a61a8895bccf1d0f9ab3","ref":"refs/heads/main","pushedAt":"2024-05-24T14:58:58.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":"Python: Remove assert on non-required api_key (#6384)\n\n### Motivation and Context\n\nThe ACS admin key isn't required as the user can pass in either azure\ncredentials or token credentials. Right now there is an assert on the\napi_key not being null that is blocking.\n\n\n\n### Description\n\nRemove the assert on the api_key. Closes #6369\n\n\n\n### Contribution Checklist\n\n\n\n- [X] The code builds clean without any errors or warnings\n- [X] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [X] All unit tests pass, and I have added new tests where possible\n- [X] I didn't break anyone :smile:","shortMessageHtmlLink":"Python: Remove assert on non-required api_key (#6384)"}},{"before":null,"after":"5a050990fa92a4522124a61a8895bccf1d0f9ab3","ref":"refs/heads/gh-readonly-queue/main/pr-6384-a9d7d5d90f96240e2a82e59b8523f9f5c2aa7bfb","pushedAt":"2024-05-24T14:52:08.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":"Python: Remove assert on non-required api_key (#6384)\n\n### Motivation and Context\n\nThe ACS admin key isn't required as the user can pass in either azure\ncredentials or token credentials. Right now there is an assert on the\napi_key not being null that is blocking.\n\n\n\n### Description\n\nRemove the assert on the api_key. Closes #6369\n\n\n\n### Contribution Checklist\n\n\n\n- [X] The code builds clean without any errors or warnings\n- [X] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [X] All unit tests pass, and I have added new tests where possible\n- [X] I didn't break anyone :smile:","shortMessageHtmlLink":"Python: Remove assert on non-required api_key (#6384)"}},{"before":"a9d7d5d90f96240e2a82e59b8523f9f5c2aa7bfb","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6382-76039ed4bdd57f8ad380947619a9c6f59902f776","pushedAt":"2024-05-24T06:09:28.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":"76039ed4bdd57f8ad380947619a9c6f59902f776","after":"a9d7d5d90f96240e2a82e59b8523f9f5c2aa7bfb","ref":"refs/heads/main","pushedAt":"2024-05-24T06:09:27.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":"Python: Refactoring. Use get_function and get_plugin. (#6382)\n\n### Motivation and Context\n\n\n\nRefactoring some of the code following [this\nadvice](https://github.com/microsoft/semantic-kernel/pull/6371#discussion_r1611138252)\nfrom the maintainers.\n\n### Description\n\n\n\nLook up kernel functions and plugins with the `get_function` and\n`get_plugin` method. Removed the unused `DEFAULT_CHAT_SYSTEM_PROMPT`\n\n### Contribution Checklist\n\n\n\n- [x] The code builds clean without any errors or warnings\n- [x] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [x] All unit tests pass, and I have added new tests where possible\n- [x] I didn't break anyone :smile:\n\n---------\n\nCo-authored-by: Evan Mattson <35585003+moonbox3@users.noreply.github.com>","shortMessageHtmlLink":"Python: Refactoring. Use get_function and get_plugin. (#6382)"}},{"before":null,"after":"a9d7d5d90f96240e2a82e59b8523f9f5c2aa7bfb","ref":"refs/heads/gh-readonly-queue/main/pr-6382-76039ed4bdd57f8ad380947619a9c6f59902f776","pushedAt":"2024-05-24T06:02:34.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":"Python: Refactoring. Use get_function and get_plugin. (#6382)\n\n### Motivation and Context\n\n\n\nRefactoring some of the code following [this\nadvice](https://github.com/microsoft/semantic-kernel/pull/6371#discussion_r1611138252)\nfrom the maintainers.\n\n### Description\n\n\n\nLook up kernel functions and plugins with the `get_function` and\n`get_plugin` method. Removed the unused `DEFAULT_CHAT_SYSTEM_PROMPT`\n\n### Contribution Checklist\n\n\n\n- [x] The code builds clean without any errors or warnings\n- [x] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [x] All unit tests pass, and I have added new tests where possible\n- [x] I didn't break anyone :smile:\n\n---------\n\nCo-authored-by: Evan Mattson <35585003+moonbox3@users.noreply.github.com>","shortMessageHtmlLink":"Python: Refactoring. Use get_function and get_plugin. (#6382)"}},{"before":"76039ed4bdd57f8ad380947619a9c6f59902f776","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6371-43b7d40d8b7b2cef2f30f3be0cd8e04901457d5b","pushedAt":"2024-05-23T20:30:58.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":"43b7d40d8b7b2cef2f30f3be0cd8e04901457d5b","after":"76039ed4bdd57f8ad380947619a9c6f59902f776","ref":"refs/heads/main","pushedAt":"2024-05-23T20:30:57.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":"Python: Log exception in planner. (#6371)\n\n### Motivation and Context\n\n\n\n### Description\n\n\n\nThe planner code catches an exception and does nothing with it. I added\nan error log so it's not silently failing.\n\n### Contribution Checklist\n\n\n\n- [x] The code builds clean without any errors or warnings\n- [x] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [x] All unit tests pass, and I have added new tests where possible\n- [x] I didn't break anyone :smile:","shortMessageHtmlLink":"Python: Log exception in planner. (#6371)"}},{"before":null,"after":"76039ed4bdd57f8ad380947619a9c6f59902f776","ref":"refs/heads/gh-readonly-queue/main/pr-6371-43b7d40d8b7b2cef2f30f3be0cd8e04901457d5b","pushedAt":"2024-05-23T20:19:54.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":"Python: Log exception in planner. (#6371)\n\n### Motivation and Context\n\n\n\n### Description\n\n\n\nThe planner code catches an exception and does nothing with it. I added\nan error log so it's not silently failing.\n\n### Contribution Checklist\n\n\n\n- [x] The code builds clean without any errors or warnings\n- [x] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [x] All unit tests pass, and I have added new tests where possible\n- [x] I didn't break anyone :smile:","shortMessageHtmlLink":"Python: Log exception in planner. (#6371)"}},{"before":"0c9517359a40c69f14849a96f2c28b73653464e8","after":"43b7d40d8b7b2cef2f30f3be0cd8e04901457d5b","ref":"refs/heads/main","pushedAt":"2024-05-23T18:12:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"moonbox3","name":"Evan Mattson","path":"/moonbox3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35585003?s=80&v=4"},"commit":{"message":"Python: Bump Python version to 1.0.2 for a release (#6380)\n\n### Motivation and Context\r\n\r\nBump Python version to 1.0.2 for a release\r\n\r\n\r\n\r\n### Description\r\n\r\nBump Python version to 1.0.2 for a release\r\n\r\n\r\n\r\n### Contribution Checklist\r\n\r\n\r\n\r\n- [X] The code builds clean without any errors or warnings\r\n- [X] The PR follows the [SK Contribution\r\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\r\nand the [pre-submission formatting\r\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\r\nraises no violations\r\n- [X] All unit tests pass, and I have added new tests where possible\r\n- [X] I didn't break anyone :smile:","shortMessageHtmlLink":"Python: Bump Python version to 1.0.2 for a release (#6380)"}},{"before":"0c9517359a40c69f14849a96f2c28b73653464e8","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6370-e98cd182fe6be48ef535dc4450ed4817e6ce0cd6","pushedAt":"2024-05-23T18:10:33.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":"e98cd182fe6be48ef535dc4450ed4817e6ce0cd6","after":"0c9517359a40c69f14849a96f2c28b73653464e8","ref":"refs/heads/main","pushedAt":"2024-05-23T18:10:31.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":"Python: Fix schema handling. Fix function result return for type list. (#6370)\n\n### Motivation and Context\n\nBuilding the tools json payload from the kernel parameter metadata\nwasn't properly including an object of type `array`.\n\n\n\n### Description\n\nCorrectly include the object type `array` so that the tool call doesn't\nreturn a bad request. Add unit tests.\n- Closes #6367 \n- Closes #6360\n- Fixes the FunctionResult return for a type string -- if the\nFunctionResult is of type KernelContent then return the first element of\nthe list, otherwise return the complete list.\n- Fix the kernel function from method to include the proper type_object\nfor the return parameter so that the schema can be created properly.\n- Add retry logic for a sometimes flaky function calling stepwise\nplanner integration test.\n- Add a check during function calling that makes sure the model is\nreturning the proper number of arguments based on how many function\narguments are required.\n\n\n\n### Contribution Checklist\n\n\n\n- [X] The code builds clean without any errors or warnings\n- [X] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [X] All unit tests pass, and I have added new tests where possible\n- [X] I didn't break anyone :smile:","shortMessageHtmlLink":"Python: Fix schema handling. Fix function result return for type list. ("}},{"before":null,"after":"0c9517359a40c69f14849a96f2c28b73653464e8","ref":"refs/heads/gh-readonly-queue/main/pr-6370-e98cd182fe6be48ef535dc4450ed4817e6ce0cd6","pushedAt":"2024-05-23T18:00:44.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":"Python: Fix schema handling. Fix function result return for type list. (#6370)\n\n### Motivation and Context\n\nBuilding the tools json payload from the kernel parameter metadata\nwasn't properly including an object of type `array`.\n\n\n\n### Description\n\nCorrectly include the object type `array` so that the tool call doesn't\nreturn a bad request. Add unit tests.\n- Closes #6367 \n- Closes #6360\n- Fixes the FunctionResult return for a type string -- if the\nFunctionResult is of type KernelContent then return the first element of\nthe list, otherwise return the complete list.\n- Fix the kernel function from method to include the proper type_object\nfor the return parameter so that the schema can be created properly.\n- Add retry logic for a sometimes flaky function calling stepwise\nplanner integration test.\n- Add a check during function calling that makes sure the model is\nreturning the proper number of arguments based on how many function\narguments are required.\n\n\n\n### Contribution Checklist\n\n\n\n- [X] The code builds clean without any errors or warnings\n- [X] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [X] All unit tests pass, and I have added new tests where possible\n- [X] I didn't break anyone :smile:","shortMessageHtmlLink":"Python: Fix schema handling. Fix function result return for type list. ("}},{"before":"5f2bb75f60c0020826ff0d4c477de8f86282feba","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6370-e98cd182fe6be48ef535dc4450ed4817e6ce0cd6","pushedAt":"2024-05-23T18:00:22.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":"5f2bb75f60c0020826ff0d4c477de8f86282feba","ref":"refs/heads/gh-readonly-queue/main/pr-6370-e98cd182fe6be48ef535dc4450ed4817e6ce0cd6","pushedAt":"2024-05-23T17:51:46.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":"Python: Fix schema handling. Fix function result return for type list. (#6370)\n\n### Motivation and Context\n\nBuilding the tools json payload from the kernel parameter metadata\nwasn't properly including an object of type `array`.\n\n\n\n### Description\n\nCorrectly include the object type `array` so that the tool call doesn't\nreturn a bad request. Add unit tests.\n- Closes #6367 \n- Closes #6360\n- Fixes the FunctionResult return for a type string -- if the\nFunctionResult is of type KernelContent then return the first element of\nthe list, otherwise return the complete list.\n- Fix the kernel function from method to include the proper type_object\nfor the return parameter so that the schema can be created properly.\n- Add retry logic for a sometimes flaky function calling stepwise\nplanner integration test.\n- Add a check during function calling that makes sure the model is\nreturning the proper number of arguments based on how many function\narguments are required.\n\n\n\n### Contribution Checklist\n\n\n\n- [X] The code builds clean without any errors or warnings\n- [X] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [X] All unit tests pass, and I have added new tests where possible\n- [X] I didn't break anyone :smile:","shortMessageHtmlLink":"Python: Fix schema handling. Fix function result return for type list. ("}},{"before":"f3041140601acc21ebc1c0b6133dcfb7d13edde2","after":"e98cd182fe6be48ef535dc4450ed4817e6ce0cd6","ref":"refs/heads/main","pushedAt":"2024-05-23T16:29:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"moonbox3","name":"Evan Mattson","path":"/moonbox3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35585003?s=80&v=4"},"commit":{"message":"Python: Fix doc strings (#6378)\n\n ### Motivation and Context\r\n\r\nFix docstrings so the docs tool can pass.\r\n\r\n\r\n\r\n### Description\r\n\r\nFix docstrings so the docs tool can pass.\r\n\r\n\r\n\r\n### Contribution Checklist\r\n\r\n\r\n\r\n- [X] The code builds clean without any errors or warnings\r\n- [X] The PR follows the [SK Contribution\r\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\r\nand the [pre-submission formatting\r\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\r\nraises no violations\r\n- [X] All unit tests pass, and I have added new tests where possible\r\n- [X] I didn't break anyone :smile:","shortMessageHtmlLink":"Python: Fix doc strings (#6378)"}},{"before":"29d9a1a1ab731510022859e10f3e44fa33150657","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6378-f3041140601acc21ebc1c0b6133dcfb7d13edde2","pushedAt":"2024-05-23T15:29:36.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":"29d9a1a1ab731510022859e10f3e44fa33150657","ref":"refs/heads/gh-readonly-queue/main/pr-6378-f3041140601acc21ebc1c0b6133dcfb7d13edde2","pushedAt":"2024-05-23T15:21:32.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":"Python: Fix doc strings (#6378)\n\n### Motivation and Context\n\nFix docstrings so the docs tool can pass.\n\n\n\n### Description\n\nFix docstrings so the docs tool can pass.\n\n\n\n### Contribution Checklist\n\n\n\n- [X] The code builds clean without any errors or warnings\n- [X] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [X] All unit tests pass, and I have added new tests where possible\n- [X] I didn't break anyone :smile:","shortMessageHtmlLink":"Python: Fix doc strings (#6378)"}},{"before":"eadb0682311c69cd28fe31eaf6d619e3f8ab110b","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6378-f3041140601acc21ebc1c0b6133dcfb7d13edde2","pushedAt":"2024-05-23T15:17:33.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":"eadb0682311c69cd28fe31eaf6d619e3f8ab110b","ref":"refs/heads/gh-readonly-queue/main/pr-6378-f3041140601acc21ebc1c0b6133dcfb7d13edde2","pushedAt":"2024-05-23T15:09:02.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":"Python: Fix doc strings (#6378)\n\n### Motivation and Context\n\nFix docstrings so the docs tool can pass.\n\n\n\n### Description\n\nFix docstrings so the docs tool can pass.\n\n\n\n### Contribution Checklist\n\n\n\n- [X] The code builds clean without any errors or warnings\n- [X] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [X] All unit tests pass, and I have added new tests where possible\n- [X] I didn't break anyone :smile:","shortMessageHtmlLink":"Python: Fix doc strings (#6378)"}},{"before":"8b55f2b70252338f4336ce39d9ad442d50234bce","after":"98c034114fea400aab0811155a2868833dbdbc12","ref":"refs/heads/java-development","pushedAt":"2024-05-22T21:43:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"johnoliver","name":"John Oliver","path":"/johnoliver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615532?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"8b55f2b70252338f4336ce39d9ad442d50234bce","after":null,"ref":"refs/heads/gh-readonly-queue/java-development/pr-6372-72f05104edae4d3b304725a2a2a15aa54413db1f","pushedAt":"2024-05-22T21:36:51.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":"72f05104edae4d3b304725a2a2a15aa54413db1f","after":"8b55f2b70252338f4336ce39d9ad442d50234bce","ref":"refs/heads/java-development","pushedAt":"2024-05-22T21:36:50.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":"Java: Add example of a multi turnaround chat with tool calls. Fixes bug with serializing tool call arguments (#6372)\n\n### Motivation and Context\n\n\n\n### Description\n\n\n\n### Contribution Checklist\n\n\n\n- [ ] The code builds clean without any errors or warnings\n- [ ] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [ ] All unit tests pass, and I have added new tests where possible\n- [ ] I didn't break anyone :smile:","shortMessageHtmlLink":"Java: Add example of a multi turnaround chat with tool calls. Fixes b…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU0VJlgA","startCursor":null,"endCursor":null}},"title":"Activity · microsoft/semantic-kernel"}