{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":822790586,"defaultBranch":"main","name":"pymerlin","ownerLogin":"mattdailis","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-07-01T20:40:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1189602?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719866453.0","currentOid":""},"activityList":{"items":[{"before":"761b59246ffb06cc89a6ed382d7d064f7158f969","after":"ab3ea9488d56af4e2929e44b9c4b37ab5c6242bc","ref":"refs/heads/main","pushedAt":"2024-07-15T17:23:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Release 0.0.9","shortMessageHtmlLink":"Release 0.0.9"}},{"before":"6f974e3af3c08711bed15ab07e7ee533fe7ad784","after":"761b59246ffb06cc89a6ed382d7d064f7158f969","ref":"refs/heads/main","pushedAt":"2024-07-13T21:13:30.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Release 0.0.8","shortMessageHtmlLink":"Release 0.0.8"}},{"before":"adfb1c38c926919a3216f5f07f5820e45bccec23","after":"6f974e3af3c08711bed15ab07e7ee533fe7ad784","ref":"refs/heads/main","pushedAt":"2024-07-13T06:27:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Initial implementation of spawn and call for non-activity subtasks","shortMessageHtmlLink":"Initial implementation of spawn and call for non-activity subtasks"}},{"before":"6623ef7544e6faa2abeeae65ab19dba6a42d01c3","after":"adfb1c38c926919a3216f5f07f5820e45bccec23","ref":"refs/heads/main","pushedAt":"2024-07-12T05:41:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Include screenshot in docs landing page","shortMessageHtmlLink":"Include screenshot in docs landing page"}},{"before":"383f45668150e1fed367a9e8cf3b2c42ca6f5931","after":"6623ef7544e6faa2abeeae65ab19dba6a42d01c3","ref":"refs/heads/main","pushedAt":"2024-07-12T05:29:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Release 0.0.7","shortMessageHtmlLink":"Release 0.0.7"}},{"before":"1fdbb2a6bd19b6482975344cdd76057825877756","after":"383f45668150e1fed367a9e8cf3b2c42ca6f5931","ref":"refs/heads/main","pushedAt":"2024-07-06T16:54:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Add empty CHANGELOG.md","shortMessageHtmlLink":"Add empty CHANGELOG.md"}},{"before":"e8314e7a106e00148908954a1a74bb72e4102c39","after":"1fdbb2a6bd19b6482975344cdd76057825877756","ref":"refs/heads/main","pushedAt":"2024-07-06T16:50:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Cache effects python-side and update docs","shortMessageHtmlLink":"Cache effects python-side and update docs"}},{"before":"3ecb405a792cc9c1d4c4d8b92b5fc1df613dd13c","after":"e8314e7a106e00148908954a1a74bb72e4102c39","ref":"refs/heads/main","pushedAt":"2024-07-06T06:41:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Allow some passing of kwargs to activities","shortMessageHtmlLink":"Allow some passing of kwargs to activities"}},{"before":"d6cdb57a5f7661a1aba7f7aa9c754f94e650a752","after":"3ecb405a792cc9c1d4c4d8b92b5fc1df613dd13c","ref":"refs/heads/main","pushedAt":"2024-07-06T04:11:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Track cells on the python side\n\nKeep cells in a data structure on the python side and only send ids\nto Java. This is to allow for effects to operate directly on python\nobjects. Some downsides:\n- This data structure grows indefinitely, even though some cells\n will never be queried again. Some sort of garbage collection\n is warranted\n- Stepping cells necessarily involves a lot of chatter from Java\n to python. Perhaps defunctionalizing effects as well could help\n with this","shortMessageHtmlLink":"Track cells on the python side"}},{"before":"1b08eff6b57cdfd0187cd6e7aa7e8713b4eaec77","after":"d6cdb57a5f7661a1aba7f7aa9c754f94e650a752","ref":"refs/heads/main","pushedAt":"2024-07-05T20:44:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"rebuild docs","shortMessageHtmlLink":"rebuild docs"}},{"before":"4ad007797b954782f24d7a2887086f530f00f324","after":"1b08eff6b57cdfd0187cd6e7aa7e8713b4eaec77","ref":"refs/heads/main","pushedAt":"2024-07-05T20:11:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Remove stale version number from home page","shortMessageHtmlLink":"Remove stale version number from home page"}},{"before":"ae068b2ffb363b360f4121d6f2dbf444a5a0d183","after":"4ad007797b954782f24d7a2887086f530f00f324","ref":"refs/heads/main","pushedAt":"2024-07-05T20:07:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Update version number to 0.0.4","shortMessageHtmlLink":"Update version number to 0.0.4"}},{"before":"acb22038ceabcc71b08cb647f1eb7b45bba730a1","after":"ae068b2ffb363b360f4121d6f2dbf444a5a0d183","ref":"refs/heads/main","pushedAt":"2024-07-05T20:06:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Add checkout and update docs","shortMessageHtmlLink":"Add checkout and update docs"}},{"before":"035a30859ee8888ea876dee0b2ac674ac4765eba","after":"acb22038ceabcc71b08cb647f1eb7b45bba730a1","ref":"refs/heads/main","pushedAt":"2024-07-05T18:23:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Add generated docs directory","shortMessageHtmlLink":"Add generated docs directory"}},{"before":"9f3838af8242cd6bdd485a01bf7c4440a16d1c56","after":"035a30859ee8888ea876dee0b2ac674ac4765eba","ref":"refs/heads/main","pushedAt":"2024-07-05T18:03:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Add nojekyll file","shortMessageHtmlLink":"Add nojekyll file"}},{"before":"565975967fb9bc2a2bcef1d0f270df50003f43bf","after":"9f3838af8242cd6bdd485a01bf7c4440a16d1c56","ref":"refs/heads/main","pushedAt":"2024-07-05T18:02:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Implement concurrent effects and autonomous evolution","shortMessageHtmlLink":"Implement concurrent effects and autonomous evolution"}},{"before":"06c0bb6bb3d50679a3fde2b02e870d84b036d745","after":"565975967fb9bc2a2bcef1d0f270df50003f43bf","ref":"refs/heads/main","pushedAt":"2024-07-05T00:44:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Set up docs folder and packaging","shortMessageHtmlLink":"Set up docs folder and packaging"}},{"before":"51d0bf54c838967b149e9aca037efd6f38886b45","after":"06c0bb6bb3d50679a3fde2b02e870d84b036d745","ref":"refs/heads/main","pushedAt":"2024-07-01T20:59:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Rename app to pymerlin and add instructions for building jar","shortMessageHtmlLink":"Rename app to pymerlin and add instructions for building jar"}},{"before":"55d071b87d318d1f70547091292f88306fd10b38","after":"51d0bf54c838967b149e9aca037efd6f38886b45","ref":"refs/heads/main","pushedAt":"2024-07-01T20:50:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Update run instructions","shortMessageHtmlLink":"Update run instructions"}},{"before":"1c76275a6762b5918464e790a244edd1f99ab57e","after":"55d071b87d318d1f70547091292f88306fd10b38","ref":"refs/heads/main","pushedAt":"2024-07-01T20:48:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Add requirements and add running instructions","shortMessageHtmlLink":"Add requirements and add running instructions"}},{"before":"e9fc2199720902da75c935d4bd0a9616c0f594ae","after":"1c76275a6762b5918464e790a244edd1f99ab57e","ref":"refs/heads/main","pushedAt":"2024-07-01T20:45:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Fix embarassing typo","shortMessageHtmlLink":"Fix embarassing typo"}},{"before":"81b2bd170baa26bcd37ff00fad38b4ce5ec5b01e","after":"e9fc2199720902da75c935d4bd0a9616c0f594ae","ref":"refs/heads/main","pushedAt":"2024-07-01T20:44:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Update README and rename pymerlin.jar","shortMessageHtmlLink":"Update README and rename pymerlin.jar"}},{"before":null,"after":"81b2bd170baa26bcd37ff00fad38b4ce5ec5b01e","ref":"refs/heads/main","pushedAt":"2024-07-01T20:40:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattdailis","name":"Matt Dailis","path":"/mattdailis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189602?s=80&v=4"},"commit":{"message":"Initial python implementation of merlin protocol interfaces","shortMessageHtmlLink":"Initial python implementation of merlin protocol interfaces"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNVQxNzoyMzowNC4wMDAwMDBazwAAAAR_9YPD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wMVQyMDo0MDo1My4wMDAwMDBazwAAAAR0KKfC"}},"title":"Activity ยท mattdailis/pymerlin"}