{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":12888993,"defaultBranch":"dev","name":"core","ownerLogin":"home-assistant","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-09-17T07:29:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13844975?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716959000.0","currentOid":""},"activityList":{"items":[{"before":"1f99e43a8a2d17b56a5c76f29a6b28f882208299","after":"7457da47a01e15be5940cb86e4ae0794c561eae1","ref":"refs/heads/dialect_name","pushedAt":"2024-05-29T05:46:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"add type","shortMessageHtmlLink":"add type"}},{"before":"4516a26980252db066b58fb00eacb40794533cc7","after":"1f99e43a8a2d17b56a5c76f29a6b28f882208299","ref":"refs/heads/dialect_name","pushedAt":"2024-05-29T05:45:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"remove unused","shortMessageHtmlLink":"remove unused"}},{"before":"0b307709752c771700ccc59cd0750533ce25f0e0","after":null,"ref":"refs/heads/last_reported_is_always_same_init","pushedAt":"2024-05-29T05:03:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"}},{"before":"f3fa843b9dc5cb2b9d1b912358515f1c6a7365da","after":"76aa504e362eb5963310e936c7bb9a40c43969b2","ref":"refs/heads/dev","pushedAt":"2024-05-29T05:03:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Fix last_reported_timestamp not being updated when last_reported is changed (#118341)\n\n* Reduce number of calls to last_reported_timestamp\r\n\r\nWhen a state is created, last_update is always the same\r\nas last_reported, and we only update it later if it changes\r\nso we can pre-set the cached property to avoid it being\r\nrun when the recorder accesses it later.\r\n\r\n* fix cache not being overridden\r\n\r\n* coverage","shortMessageHtmlLink":"Fix last_reported_timestamp not being updated when last_reported is c…"}},{"before":null,"after":"0b307709752c771700ccc59cd0750533ce25f0e0","ref":"refs/heads/last_reported_is_always_same_init_re_run","pushedAt":"2024-05-29T04:04:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into last_reported_is_always_same_init","shortMessageHtmlLink":"Merge branch 'dev' into last_reported_is_always_same_init"}},{"before":"c88fdb3cd80a01c8e8b6e05cac31cb22b4076d2a","after":"0b307709752c771700ccc59cd0750533ce25f0e0","ref":"refs/heads/last_reported_is_always_same_init","pushedAt":"2024-05-29T03:42:45.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into last_reported_is_always_same_init","shortMessageHtmlLink":"Merge branch 'dev' into last_reported_is_always_same_init"}},{"before":"5a42c1bdbff2655be0dc696132e2fc8b36c8f96f","after":null,"ref":"refs/heads/restore_state_useless_pop","pushedAt":"2024-05-29T03:14:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"}},{"before":"79bc179ce89d7667a48b46c6b83d824b29027410","after":"f3fa843b9dc5cb2b9d1b912358515f1c6a7365da","ref":"refs/heads/dev","pushedAt":"2024-05-29T03:14:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"},"commit":{"message":"Replace pop calls with del where the result is discarded in restore_state (#118339)","shortMessageHtmlLink":"Replace pop calls with del where the result is discarded in restore_s…"}},{"before":"ac2d4945d0523b6d79bf406825cd18e4bb824884","after":null,"ref":"refs/heads/websocket_co","pushedAt":"2024-05-29T03:14:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"}},{"before":"b94bf1f214d59aa6d04914a3ec555ba10d2bd7f3","after":"79bc179ce89d7667a48b46c6b83d824b29027410","ref":"refs/heads/dev","pushedAt":"2024-05-29T03:14:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"},"commit":{"message":"Improve websocket message coalescing to handle thundering herds better (#118268)\n\n* Increase websocket peak messages to match max expected entities\r\n\r\nDuring startup the websocket would frequently disconnect if more than\r\n4096 entities were added back to back. Some MQTT setups will have more\r\nthan 10000 entities. Match the websocket peak value to the max expected\r\nentities\r\n\r\n* coalesce more\r\n\r\n* delay more if the backlog gets large\r\n\r\n* wait to send if the queue is building rapidly\r\n\r\n* tweak\r\n\r\n* tweak for chrome since it works great in firefox but chrome cannot handle it\r\n\r\n* Revert \"tweak for chrome since it works great in firefox but chrome cannot handle it\"\r\n\r\nThis reverts commit 439e2d76b11d2355c552c8a577d0e85fc7262808.\r\n\r\n* adjust for chrome\r\n\r\n* lower number\r\n\r\n* remove code\r\n\r\n* fixes\r\n\r\n* fast path for bytes\r\n\r\n* compact\r\n\r\n* adjust test since we see the close right away now on overload\r\n\r\n* simplify check\r\n\r\n* reduce loop\r\n\r\n* tweak\r\n\r\n* handle ready right away","shortMessageHtmlLink":"Improve websocket message coalescing to handle thundering herds better ("}},{"before":"dd5e8a4f7322b700b352692eb8f93466579393bd","after":null,"ref":"refs/heads/entity_filter_complex","pushedAt":"2024-05-29T03:07:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"}},{"before":"d22871f1fd8a04085b3598d4896cbc7bed5d9ef2","after":"b94bf1f214d59aa6d04914a3ec555ba10d2bd7f3","ref":"refs/heads/dev","pushedAt":"2024-05-29T03:07:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"},"commit":{"message":"Add cache to more complex entity filters (#118344)\n\nMany of these do regexes and since the entity_ids are almost\r\nalways the same we should cache these","shortMessageHtmlLink":"Add cache to more complex entity filters (#118344)"}},{"before":"554a51bf09a0a21e6bf6eaff54d77c3bd335dc21","after":null,"ref":"refs/heads/reduce-intent-response-data-for-llm","pushedAt":"2024-05-29T03:07:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"}},{"before":"fa9ebb062cf122bb88fe62874dfe73a3fb26a3ee","after":"d22871f1fd8a04085b3598d4896cbc7bed5d9ef2","ref":"refs/heads/dev","pushedAt":"2024-05-29T03:07:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"},"commit":{"message":"Reduce the intent response data sent to LLMs (#118346)\n\n* Reduce the intent response data sent to LLMs\r\n\r\n* No longer delete speech","shortMessageHtmlLink":"Reduce the intent response data sent to LLMs (#118346)"}},{"before":"532361bd22600e3fb560be5e35a2235e3fb8b2ec","after":"5a42c1bdbff2655be0dc696132e2fc8b36c8f96f","ref":"refs/heads/restore_state_useless_pop","pushedAt":"2024-05-29T02:50:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into restore_state_useless_pop","shortMessageHtmlLink":"Merge branch 'dev' into restore_state_useless_pop"}},{"before":"18e94ee823256377cc845bbc48c0f1213301e4e7","after":null,"ref":"refs/heads/speed_up_connecting_dispatcher","pushedAt":"2024-05-29T02:49:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"}},{"before":"c097a05ed448275927c8bfdb0234228d19630068","after":"fa9ebb062cf122bb88fe62874dfe73a3fb26a3ee","ref":"refs/heads/dev","pushedAt":"2024-05-29T02:49:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Small speed up to connecting dispatchers (#118342)","shortMessageHtmlLink":"Small speed up to connecting dispatchers (#118342)"}},{"before":"64d1cf36b10314f155bf73f6956f067ea6d20d0f","after":"c88fdb3cd80a01c8e8b6e05cac31cb22b4076d2a","ref":"refs/heads/last_reported_is_always_same_init","pushedAt":"2024-05-29T02:48:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/last_reported_is_always_same_init' into last_reported_is_always_same_init","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/last_reported_is_always_same_i…"}},{"before":"c3a8df13b6e81589acdbe442bf4bad4ee8a6b1ce","after":null,"ref":"refs/heads/tweak-llm-prompt","pushedAt":"2024-05-29T02:43:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"}},{"before":"d223e1f2acdd24f2b6ec2d86ea89d8b34fdc0d1a","after":"c097a05ed448275927c8bfdb0234228d19630068","ref":"refs/heads/dev","pushedAt":"2024-05-29T02:43:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"},"commit":{"message":"Tweak Assist LLM API prompt (#118343)","shortMessageHtmlLink":"Tweak Assist LLM API prompt (#118343)"}},{"before":"e620b7051f5e4750fa87a144b58eff1545f5a318","after":"554a51bf09a0a21e6bf6eaff54d77c3bd335dc21","ref":"refs/heads/reduce-intent-response-data-for-llm","pushedAt":"2024-05-29T02:38:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"},"commit":{"message":"No longer delete speech","shortMessageHtmlLink":"No longer delete speech"}},{"before":"86f716000e04d2721b2b40d14408289fe44ff40e","after":"e620b7051f5e4750fa87a144b58eff1545f5a318","ref":"refs/heads/reduce-intent-response-data-for-llm","pushedAt":"2024-05-29T02:38:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"},"commit":{"message":"Reduce the intent response data sent to LLMs","shortMessageHtmlLink":"Reduce the intent response data sent to LLMs"}},{"before":null,"after":"86f716000e04d2721b2b40d14408289fe44ff40e","ref":"refs/heads/reduce-intent-response-data-for-llm","pushedAt":"2024-05-29T02:35:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"},"commit":{"message":"Reduce the intent response data sent to LLMs","shortMessageHtmlLink":"Reduce the intent response data sent to LLMs"}},{"before":null,"after":"dd5e8a4f7322b700b352692eb8f93466579393bd","ref":"refs/heads/entity_filter_complex","pushedAt":"2024-05-29T02:33:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Add cache to more complex entity filters\n\nMany of these do regexes and since the entity_ids are almost\nalways the same we should cache these","shortMessageHtmlLink":"Add cache to more complex entity filters"}},{"before":"aea006984dbe4ce0073c6f6430c0171fa754da99","after":"64d1cf36b10314f155bf73f6956f067ea6d20d0f","ref":"refs/heads/last_reported_is_always_same_init","pushedAt":"2024-05-29T02:26:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into last_reported_is_always_same_init","shortMessageHtmlLink":"Merge branch 'dev' into last_reported_is_always_same_init"}},{"before":null,"after":"c3a8df13b6e81589acdbe442bf4bad4ee8a6b1ce","ref":"refs/heads/tweak-llm-prompt","pushedAt":"2024-05-29T02:22:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"},"commit":{"message":"Tweak Assist LLM API prompt","shortMessageHtmlLink":"Tweak Assist LLM API prompt"}},{"before":"26a5021720427e2220baaf4827f4c9232525c9fb","after":"aea006984dbe4ce0073c6f6430c0171fa754da99","ref":"refs/heads/last_reported_is_always_same_init","pushedAt":"2024-05-29T02:13:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"fix cache not being overridden","shortMessageHtmlLink":"fix cache not being overridden"}},{"before":null,"after":"18e94ee823256377cc845bbc48c0f1213301e4e7","ref":"refs/heads/speed_up_connecting_dispatcher","pushedAt":"2024-05-29T02:09:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Small speed up to connecting dispatchers\n\nUse a defaultdict so we do not have to explictly\ncheck every time we connect one","shortMessageHtmlLink":"Small speed up to connecting dispatchers"}},{"before":null,"after":"26a5021720427e2220baaf4827f4c9232525c9fb","ref":"refs/heads/last_reported_is_always_same_init","pushedAt":"2024-05-29T01:56:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Reduce number of calls to last_reported_timestamp\n\nWhen a state is created, last_update is always the same\nas last_reported, and we only update it later if it changes\nso we can pre-set the cached property to avoid it being\nrun when the recorder accesses it later.","shortMessageHtmlLink":"Reduce number of calls to last_reported_timestamp"}},{"before":"afbcfdcadbd4f08fcb1c5a74bab7a9994eebcd06","after":"532361bd22600e3fb560be5e35a2235e3fb8b2ec","ref":"refs/heads/restore_state_useless_pop","pushedAt":"2024-05-29T01:48:49.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into restore_state_useless_pop","shortMessageHtmlLink":"Merge branch 'dev' into restore_state_useless_pop"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVo4whAA","startCursor":null,"endCursor":null}},"title":"Activity · home-assistant/core"}