{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":724371053,"defaultBranch":"main","name":"PalmHill.BlazorChat","ownerLogin":"edgett","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-28T00:04:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12544536?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718740587.0","currentOid":""},"activityList":{"items":[{"before":"270b7c10177ba33239f1640c52a6d613848fa25f","after":"07a988c426e2e3f53f90e93e7a640196b8b6e021","ref":"refs/heads/main","pushedAt":"2024-06-18T19:58:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Locking (#14)\n\n* Remove unnecessary projects.\r\n\r\n* Aspect based locking to prevent parallel model operations. Spelling fixes.\r\n\r\n---------\r\n\r\nCo-authored-by: Edgett Hilimire ","shortMessageHtmlLink":"Locking (#14)"}},{"before":null,"after":"f3f62a89e4907ff12b3d62578faeadddb1f68d9d","ref":"refs/heads/clean-2","pushedAt":"2024-06-18T19:56:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Aspect based locking to prevent parallel model operations. Spelling fixes.","shortMessageHtmlLink":"Aspect based locking to prevent parallel model operations. Spelling f…"}},{"before":"debe514f38c70a76ec24e192835a72d548ca874a","after":"270b7c10177ba33239f1640c52a6d613848fa25f","ref":"refs/heads/main","pushedAt":"2024-06-18T15:11:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Logging improvements (use ILogger not Console). (#13)\n\nRemove unnecessary project.\r\n\r\nCo-authored-by: Edgett Hilimire ","shortMessageHtmlLink":"Logging improvements (use ILogger not Console). (#13)"}},{"before":null,"after":"59eeb0d768329d5644487ed6231e9c50c11a44b6","ref":"refs/heads/clean-unnecessary","pushedAt":"2024-06-18T15:07:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Logging improvements (use ILogger not Console).\n\nRemove unnecessary project.","shortMessageHtmlLink":"Logging improvements (use ILogger not Console)."}},{"before":"52f9afce43e5b86c78042457d3f32b9a8d5e57ee","after":"debe514f38c70a76ec24e192835a72d548ca874a","ref":"refs/heads/main","pushedAt":"2024-06-18T13:53:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Update ChatService.cs (#12)\n\nminor fix","shortMessageHtmlLink":"Update ChatService.cs (#12)"}},{"before":"4adff1b59f5751f68455dc47464d4191a9278d24","after":"52f9afce43e5b86c78042457d3f32b9a8d5e57ee","ref":"refs/heads/main","pushedAt":"2024-06-18T06:41:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Semantic kernel swap (#11)\n\n* Planning\r\n\r\n* Move attachment logic to service layer\r\n\r\n* Fix no conversationId\r\n\r\n* Remove dependency on LlmMemory in WebsocketChat\r\n\r\n* Code cleanup\r\n\r\n* Code cleanup\r\n\r\n* Update nugets. Add new LlamaKernel project.\r\n\r\n* LlamaKernel setup\r\n\r\n* Core functionality now through semantic-kernel.\r\n\r\n* Update read-me.\r\n\r\n* Fix readme.\r\n\r\n---------\r\n\r\nCo-authored-by: Edgett Hilimire ","shortMessageHtmlLink":"Semantic kernel swap (#11)"}},{"before":"7b275870961d0ce52e6cead9ac3c37e6c33ffe84","after":"eeced0cc8479ddb96ffc0334d719aa4e51fbe931","ref":"refs/heads/semantic-kernel-swap","pushedAt":"2024-06-18T06:38:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Fix readme.","shortMessageHtmlLink":"Fix readme."}},{"before":null,"after":"7b275870961d0ce52e6cead9ac3c37e6c33ffe84","ref":"refs/heads/semantic-kernel-swap","pushedAt":"2024-06-18T06:36:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Update read-me.","shortMessageHtmlLink":"Update read-me."}},{"before":"cc8ee0baafceea5d140dadfdf83f97fcbdd2ba5b","after":"84f06a6e587c7dfc4cdff983f60d73596f076b77","ref":"refs/heads/planning","pushedAt":"2023-12-20T20:18:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Create overload for config embed, text generagate, seperate in llm memory","shortMessageHtmlLink":"Create overload for config embed, text generagate, seperate in llm me…"}},{"before":"8f19023cf209c290a20e1de005a126383153e524","after":"cc8ee0baafceea5d140dadfdf83f97fcbdd2ba5b","ref":"refs/heads/planning","pushedAt":"2023-12-20T19:56:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Add unittests for llm memory. Change conversationid to guid where appropraite","shortMessageHtmlLink":"Add unittests for llm memory. Change conversationid to guid where app…"}},{"before":"73112438d4ff1b7827bd3161af0a7cba8c3eeb32","after":"8f19023cf209c290a20e1de005a126383153e524","ref":"refs/heads/planning","pushedAt":"2023-12-20T19:26:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Add download w/ progress","shortMessageHtmlLink":"Add download w/ progress"}},{"before":"fdc7b8e6d40e2b22a49970cdc3979029446eec37","after":"86381dec9f30e65af9268bd198916e536e1398f2","ref":"refs/heads/docker","pushedAt":"2023-12-19T19:57:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Docker working.","shortMessageHtmlLink":"Docker working."}},{"before":null,"after":"fdc7b8e6d40e2b22a49970cdc3979029446eec37","ref":"refs/heads/docker","pushedAt":"2023-12-19T13:58:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"add docker compose","shortMessageHtmlLink":"add docker compose"}},{"before":"88c7f6f99849808e49e9ed229188c03148b7dff8","after":null,"ref":"refs/heads/rag","pushedAt":"2023-12-16T21:19:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"}},{"before":"7677a5bd633ab22cede7714225ab90e0a6c815bc","after":"73112438d4ff1b7827bd3161af0a7cba8c3eeb32","ref":"refs/heads/planning","pushedAt":"2023-12-16T20:05:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Reduce infernece latency.","shortMessageHtmlLink":"Reduce infernece latency."}},{"before":"10ae7b0a6f87caf66f364f5f76245abbb4433a7a","after":"7677a5bd633ab22cede7714225ab90e0a6c815bc","ref":"refs/heads/planning","pushedAt":"2023-12-16T18:28:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Fix up api client","shortMessageHtmlLink":"Fix up api client"}},{"before":"2293c4cac3e3b3e11584477d2f545b09f963cdd0","after":"10ae7b0a6f87caf66f364f5f76245abbb4433a7a","ref":"refs/heads/planning","pushedAt":"2023-12-16T18:26:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Api Client for model swap","shortMessageHtmlLink":"Api Client for model swap"}},{"before":"bc567b52db2978090801df4fc3b167b7bdd9c748","after":"2293c4cac3e3b3e11584477d2f545b09f963cdd0","ref":"refs/heads/planning","pushedAt":"2023-12-16T17:28:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Update readmees","shortMessageHtmlLink":"Update readmees"}},{"before":"e5423aa7fb7dc563d18fefecef0909499b6dd1b0","after":"bc567b52db2978090801df4fc3b167b7bdd9c748","ref":"refs/heads/planning","pushedAt":"2023-12-16T16:16:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Model swapping via api","shortMessageHtmlLink":"Model swapping via api"}},{"before":"31f31d92e8171290274d13aa2427b29591f73402","after":"e5423aa7fb7dc563d18fefecef0909499b6dd1b0","ref":"refs/heads/planning","pushedAt":"2023-12-16T11:50:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Model swapping unit tests.","shortMessageHtmlLink":"Model swapping unit tests."}},{"before":"dc362587bc3122876f45d044fd0c0a00549b75e2","after":"31f31d92e8171290274d13aa2427b29591f73402","ref":"refs/heads/planning","pushedAt":"2023-12-15T14:31:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Model swapping unit tests.","shortMessageHtmlLink":"Model swapping unit tests."}},{"before":"d319d319e0591de28041dfb00994946eac97104f","after":"dc362587bc3122876f45d044fd0c0a00549b75e2","ref":"refs/heads/planning","pushedAt":"2023-12-14T21:17:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Code cleanup","shortMessageHtmlLink":"Code cleanup"}},{"before":"d9c85476a5fd2d9547cc2ff3df931698f4be559b","after":"d319d319e0591de28041dfb00994946eac97104f","ref":"refs/heads/planning","pushedAt":"2023-12-14T20:10:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Fix no conversationId","shortMessageHtmlLink":"Fix no conversationId"}},{"before":"7ac0632676ae1a29ca58c60180716e0ad9bc5c6d","after":"d9c85476a5fd2d9547cc2ff3df931698f4be559b","ref":"refs/heads/planning","pushedAt":"2023-12-14T19:13:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Move attachment logic to service layer","shortMessageHtmlLink":"Move attachment logic to service layer"}},{"before":null,"after":"7ac0632676ae1a29ca58c60180716e0ad9bc5c6d","ref":"refs/heads/planning","pushedAt":"2023-12-14T14:22:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Planning","shortMessageHtmlLink":"Planning"}},{"before":"e98f02c264fa243131f30c0db4437209ab98b6fb","after":"4adff1b59f5751f68455dc47464d4191a9278d24","ref":"refs/heads/main","pushedAt":"2023-12-13T02:59:19.000Z","pushType":"pr_merge","commitsCount":68,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Merge pull request #8 from edgett/rag\n\nNew features:\r\n\r\nUpload docs.\r\nChat with docs.\r\nPersist settings to local storage.\r\nCode improvements.","shortMessageHtmlLink":"Merge pull request #8 from edgett/rag"}},{"before":"395e4705b87d5740011fbf3fbb32d650697926eb","after":"88c7f6f99849808e49e9ed229188c03148b7dff8","ref":"refs/heads/rag","pushedAt":"2023-12-13T02:54:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Include sample for retrieval augmented generation.","shortMessageHtmlLink":"Include sample for retrieval augmented generation."}},{"before":"7752a5db1804bfd210bf9a6f1c1878cbc1828c48","after":"395e4705b87d5740011fbf3fbb32d650697926eb","ref":"refs/heads/rag","pushedAt":"2023-12-13T02:53:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Readme.","shortMessageHtmlLink":"Readme."}},{"before":"180883b9dfd9f883cd0ae8798ddeef87d5490c71","after":"7752a5db1804bfd210bf9a6f1c1878cbc1828c48","ref":"refs/heads/rag","pushedAt":"2023-12-13T02:37:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Readme.","shortMessageHtmlLink":"Readme."}},{"before":"cbbb5084152323c11a97724503fd7998b2d4da3f","after":"180883b9dfd9f883cd0ae8798ddeef87d5490c71","ref":"refs/heads/rag","pushedAt":"2023-12-13T01:01:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"edgett","name":null,"path":"/edgett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12544536?s=80&v=4"},"commit":{"message":"Fix attachment panel on on settings bug.","shortMessageHtmlLink":"Fix attachment panel on on settings bug."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaNoCOgA","startCursor":null,"endCursor":null}},"title":"Activity · edgett/PalmHill.BlazorChat"}