{"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:1726777901.0","currentOid":""},"activityList":{"items":[{"before":"b8e3861652bfe74fdb748e548e34bf15b7c58753","after":"803140400d90a22d7d733ab175506552e2d80514","ref":"refs/heads/feature_agent_template","pushedAt":"2024-09-19T21:23:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crickman","name":"Chris","path":"/crickman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66376200?s=80&v=4"},"commit":{"message":"Fix unit test","shortMessageHtmlLink":"Fix unit test"}},{"before":"6e76d5aeb24f113e93a3a2cd9aab8ebe08c8dcef","after":"b8e3861652bfe74fdb748e548e34bf15b7c58753","ref":"refs/heads/feature_agent_template","pushedAt":"2024-09-19T21:10:06.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"crickman","name":"Chris","path":"/crickman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66376200?s=80&v=4"},"commit":{"message":"Resolve merge from main","shortMessageHtmlLink":"Resolve merge from main"}},{"before":"830838a7e4854f3167acb5a34475f890d4f8e672","after":"a141f3444647a4c0234f5a244d65e8b2e2ca4842","ref":"refs/heads/update_agent_kernelfunctionstrategies","pushedAt":"2024-09-19T20:40:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"crickman","name":"Chris","path":"/crickman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66376200?s=80&v=4"},"commit":{"message":"Merge branch 'main' into update_agent_kernelfunctionstrategies","shortMessageHtmlLink":"Merge branch 'main' into update_agent_kernelfunctionstrategies"}},{"before":"5043a233648689399eaecfa88fc1e689d571e39c","after":null,"ref":"refs/heads/fix_assistant_streamingmessageparam","pushedAt":"2024-09-19T20:31:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"crickman","name":"Chris","path":"/crickman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66376200?s=80&v=4"}},{"before":"6bba2b6be6f59a7df76508459e9dd7195bdd8410","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-8915-51639f76312250101372ddfe6788ac506ecfd4bf","pushedAt":"2024-09-19T20:31:41.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":"51639f76312250101372ddfe6788ac506ecfd4bf","after":"6bba2b6be6f59a7df76508459e9dd7195bdd8410","ref":"refs/heads/main","pushedAt":"2024-09-19T20:31:40.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":".Net Agents - Make `messages` parameter optional for `OpenAIAssistantAgent.InvokeStreamingAsync` (#8915)\n\n### Motivation and Context\n\n\nCustomer input identified that `messages` parameter may not always be\nrequired by the caller.\n\nFixes: https://github.com/microsoft/semantic-kernel/issues/8857\n\n### Description\n\n\nProviding the complete messages is a convenience and shouldn't be\nrequired.\n\n### Contribution Checklist\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":".Net Agents - Make messages parameter optional for `OpenAIAssistant…"}},{"before":null,"after":"6bba2b6be6f59a7df76508459e9dd7195bdd8410","ref":"refs/heads/gh-readonly-queue/main/pr-8915-51639f76312250101372ddfe6788ac506ecfd4bf","pushedAt":"2024-09-19T20:23:11.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":".Net Agents - Make `messages` parameter optional for `OpenAIAssistantAgent.InvokeStreamingAsync` (#8915)\n\n### Motivation and Context\n\n\nCustomer input identified that `messages` parameter may not always be\nrequired by the caller.\n\nFixes: https://github.com/microsoft/semantic-kernel/issues/8857\n\n### Description\n\n\nProviding the complete messages is a convenience and shouldn't be\nrequired.\n\n### Contribution Checklist\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":".Net Agents - Make messages parameter optional for `OpenAIAssistant…"}},{"before":"27053595135bd5280885bbee7223f592e2fe8507","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-8915-51639f76312250101372ddfe6788ac506ecfd4bf","pushedAt":"2024-09-19T20:20:04.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":"27053595135bd5280885bbee7223f592e2fe8507","ref":"refs/heads/gh-readonly-queue/main/pr-8915-51639f76312250101372ddfe6788ac506ecfd4bf","pushedAt":"2024-09-19T20:10:41.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":".Net Agents - Make `messages` parameter optional for `OpenAIAssistantAgent.InvokeStreamingAsync` (#8915)\n\n### Motivation and Context\n\n\nCustomer input identified that `messages` parameter may not always be\nrequired by the caller.\n\nFixes: https://github.com/microsoft/semantic-kernel/issues/8857\n\n### Description\n\n\nProviding the complete messages is a convenience and shouldn't be\nrequired.\n\n### Contribution Checklist\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":".Net Agents - Make messages parameter optional for `OpenAIAssistant…"}},{"before":"08c0eeab1ed76f007848da81e690951c8e71f197","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-8915-51639f76312250101372ddfe6788ac506ecfd4bf","pushedAt":"2024-09-19T20:07:44.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":"08c0eeab1ed76f007848da81e690951c8e71f197","ref":"refs/heads/gh-readonly-queue/main/pr-8915-51639f76312250101372ddfe6788ac506ecfd4bf","pushedAt":"2024-09-19T19:58:24.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":".Net Agents - Make `messages` parameter optional for `OpenAIAssistantAgent.InvokeStreamingAsync` (#8915)\n\n### Motivation and Context\n\n\nCustomer input identified that `messages` parameter may not always be\nrequired by the caller.\n\nFixes: https://github.com/microsoft/semantic-kernel/issues/8857\n\n### Description\n\n\nProviding the complete messages is a convenience and shouldn't be\nrequired.\n\n### Contribution Checklist\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":".Net Agents - Make messages parameter optional for `OpenAIAssistant…"}},{"before":"75cd9fff33533756b8db560822fdad9356ba4d75","after":"5043a233648689399eaecfa88fc1e689d571e39c","ref":"refs/heads/fix_assistant_streamingmessageparam","pushedAt":"2024-09-19T19:39:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crickman","name":"Chris","path":"/crickman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66376200?s=80&v=4"},"commit":{"message":"One more","shortMessageHtmlLink":"One more"}},{"before":null,"after":"75cd9fff33533756b8db560822fdad9356ba4d75","ref":"refs/heads/fix_assistant_streamingmessageparam","pushedAt":"2024-09-19T19:28:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"crickman","name":"Chris","path":"/crickman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66376200?s=80&v=4"},"commit":{"message":"Updated","shortMessageHtmlLink":"Updated"}},{"before":"1199071d893d25fa321130163bd4e8461773bbac","after":"830838a7e4854f3167acb5a34475f890d4f8e672","ref":"refs/heads/update_agent_kernelfunctionstrategies","pushedAt":"2024-09-19T19:11:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crickman","name":"Chris","path":"/crickman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66376200?s=80&v=4"},"commit":{"message":"Format","shortMessageHtmlLink":"Format"}},{"before":null,"after":"1199071d893d25fa321130163bd4e8461773bbac","ref":"refs/heads/update_agent_kernelfunctionstrategies","pushedAt":"2024-09-19T19:06:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"crickman","name":"Chris","path":"/crickman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66376200?s=80&v=4"},"commit":{"message":"Updated","shortMessageHtmlLink":"Updated"}},{"before":"51639f76312250101372ddfe6788ac506ecfd4bf","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-8908-33f8e9b94680b5239e9b1022639c23360248e2f4","pushedAt":"2024-09-19T18:04:52.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":"33f8e9b94680b5239e9b1022639c23360248e2f4","after":"51639f76312250101372ddfe6788ac506ecfd4bf","ref":"refs/heads/main","pushedAt":"2024-09-19T18:04:51.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: Check the Azure OpenAI settings API key for None (#8908)\n\n### Motivation and Context\n\nCheck the Azure OpenAI settings API key for None not the constructor API\nKEY param\n\n\n\n### Description\n\nNeed to check the Azure OpenAI Settings `api_key` attribute, not the\nincoming `api_key` parameter.\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: Check the Azure OpenAI settings API key for None (#8908)"}},{"before":null,"after":"51639f76312250101372ddfe6788ac506ecfd4bf","ref":"refs/heads/gh-readonly-queue/main/pr-8908-33f8e9b94680b5239e9b1022639c23360248e2f4","pushedAt":"2024-09-19T17:55: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":"Python: Check the Azure OpenAI settings API key for None (#8908)\n\n### Motivation and Context\n\nCheck the Azure OpenAI settings API key for None not the constructor API\nKEY param\n\n\n\n### Description\n\nNeed to check the Azure OpenAI Settings `api_key` attribute, not the\nincoming `api_key` parameter.\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: Check the Azure OpenAI settings API key for None (#8908)"}},{"before":"cc33e8369b57ab9f1abf560490ced403c2feba6d","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-8908-33f8e9b94680b5239e9b1022639c23360248e2f4","pushedAt":"2024-09-19T17:48:49.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":"cc33e8369b57ab9f1abf560490ced403c2feba6d","ref":"refs/heads/gh-readonly-queue/main/pr-8908-33f8e9b94680b5239e9b1022639c23360248e2f4","pushedAt":"2024-09-19T17:40:14.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: Check the Azure OpenAI settings API key for None (#8908)\n\n### Motivation and Context\n\nCheck the Azure OpenAI settings API key for None not the constructor API\nKEY param\n\n\n\n### Description\n\nNeed to check the Azure OpenAI Settings `api_key` attribute, not the\nincoming `api_key` parameter.\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: Check the Azure OpenAI settings API key for None (#8908)"}},{"before":"255ef4124831323ce6048826c92b65680ab5a150","after":"34cfff8794afdc144e36007d537b395d53fbcfb2","ref":"refs/heads/feature-azure-token-python","pushedAt":"2024-09-19T17:19:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moonbox3","name":"Evan Mattson","path":"/moonbox3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35585003?s=80&v=4"},"commit":{"message":"Remove the AZURE_OPENAI_API_KEY integration test env var.","shortMessageHtmlLink":"Remove the AZURE_OPENAI_API_KEY integration test env var."}},{"before":"6a22b2b00a6829174adf38d7ed9520314848ee77","after":"255ef4124831323ce6048826c92b65680ab5a150","ref":"refs/heads/feature-azure-token-python","pushedAt":"2024-09-19T17:06:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moonbox3","name":"Evan Mattson","path":"/moonbox3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35585003?s=80&v=4"},"commit":{"message":"More debug logging.","shortMessageHtmlLink":"More debug logging."}},{"before":"854bc3590af6baee97f57ff96b3a6c3ff9da991b","after":"6a22b2b00a6829174adf38d7ed9520314848ee77","ref":"refs/heads/feature-azure-token-python","pushedAt":"2024-09-19T16:43:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moonbox3","name":"Evan Mattson","path":"/moonbox3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35585003?s=80&v=4"},"commit":{"message":"Add more debug logging.","shortMessageHtmlLink":"Add more debug logging."}},{"before":"33f8e9b94680b5239e9b1022639c23360248e2f4","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-8911-0ae0e52de10e213306fba6b2fc3cace7d5cde4c2","pushedAt":"2024-09-19T16:34:26.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":"0ae0e52de10e213306fba6b2fc3cace7d5cde4c2","after":"33f8e9b94680b5239e9b1022639c23360248e2f4","ref":"refs/heads/main","pushedAt":"2024-09-19T16:34:25.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":".Net: Switch redis hashset vectorstore prefix default to true (#8911)\n\n### Motivation and Context\n\nThe prefix setting automatically prefixes the collection name onto the\nrecord ids on upsert / read.\nUsing a prefix is required for records to be added to an index.\nUsers can have this setting off and pass in their own prefix directly or\nhave it on and get the collection name prefixed\nThe plan was to set this to true by default because it'll just work for\nusers, instead of them having to do something special, and they can\nswitch this off if they want to do their own thing. It's true by default\nfor the JSON implementation but this was missed for the Hashset\nimplementation.\n\n### Description\n\n- Changing this setting to true by default to match the JSON Connector.\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":".Net: Switch redis hashset vectorstore prefix default to true (#8911)"}},{"before":"f429d85dc073d6b02c063baac888602b118e6417","after":"854bc3590af6baee97f57ff96b3a6c3ff9da991b","ref":"refs/heads/feature-azure-token-python","pushedAt":"2024-09-19T16:28:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moonbox3","name":"Evan Mattson","path":"/moonbox3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35585003?s=80&v=4"},"commit":{"message":"Add temp debug logging.","shortMessageHtmlLink":"Add temp debug logging."}},{"before":null,"after":"33f8e9b94680b5239e9b1022639c23360248e2f4","ref":"refs/heads/gh-readonly-queue/main/pr-8911-0ae0e52de10e213306fba6b2fc3cace7d5cde4c2","pushedAt":"2024-09-19T16:25: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":".Net: Switch redis hashset vectorstore prefix default to true (#8911)\n\n### Motivation and Context\n\nThe prefix setting automatically prefixes the collection name onto the\nrecord ids on upsert / read.\nUsing a prefix is required for records to be added to an index.\nUsers can have this setting off and pass in their own prefix directly or\nhave it on and get the collection name prefixed\nThe plan was to set this to true by default because it'll just work for\nusers, instead of them having to do something special, and they can\nswitch this off if they want to do their own thing. It's true by default\nfor the JSON implementation but this was missed for the Hashset\nimplementation.\n\n### Description\n\n- Changing this setting to true by default to match the JSON Connector.\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":".Net: Switch redis hashset vectorstore prefix default to true (#8911)"}},{"before":"0ae0e52de10e213306fba6b2fc3cace7d5cde4c2","after":"f429d85dc073d6b02c063baac888602b118e6417","ref":"refs/heads/feature-azure-token-python","pushedAt":"2024-09-19T16:24:48.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 azure api key check (#8912)\n\n### Motivation and Context\r\n\r\nFix azure api key check\r\n\r\n\r\n\r\n### Description\r\n\r\nFix azure api key check\r\n\r\n\r\n\r\n### Contribution Checklist\r\n\r\n\r\n\r\n- [ ] The code builds clean without any errors or warnings\r\n- [ ] 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- [ ] All unit tests pass, and I have added new tests where possible\r\n- [ ] I didn't break anyone :smile:","shortMessageHtmlLink":"Python: Fix azure api key check (#8912)"}},{"before":null,"after":"0ae0e52de10e213306fba6b2fc3cace7d5cde4c2","ref":"refs/heads/feature-azure-token-python","pushedAt":"2024-09-19T16:23:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"moonbox3","name":"Evan Mattson","path":"/moonbox3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35585003?s=80&v=4"},"commit":{"message":".Net: Add Examples to retrieve FinishReason/DoneReason and other details with the Ollama connector (#8889)\n\n### Motivation and Context\n\n\n\nAs other connectors are providing a `FinishReason = \"STOP\"` metadata in\nthe last `StreamingChatMessageContent` message, I adjusted the\n`GetStreamingChatMessageContentsAsync()` method in the\n`OllamaChatCompletionService` to provide the expected metadata.\n\n### Description\n\n\n\nThe `ChatResponseStream` message from the **OllamaSharp** package\nprovides a `Done` property, which indicates if the stream is finished.\nThis property is used to determine when to set the metadata with\n`FinishReason = \"STOP\"`.\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: Roger Barreto <19890735+RogerBarreto@users.noreply.github.com>","shortMessageHtmlLink":".Net: Add Examples to retrieve FinishReason/DoneReason and other deta…"}},{"before":"6f78ce61feb24d723126a315aed24c0b8d98aecf","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-8908-0ae0e52de10e213306fba6b2fc3cace7d5cde4c2","pushedAt":"2024-09-19T16:15: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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu1UFJwA","startCursor":null,"endCursor":null}},"title":"Activity · microsoft/semantic-kernel"}