{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":588238574,"defaultBranch":"main","name":"easytemplate","ownerLogin":"speakeasy-api","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-12T16:49:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/91446104?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711629723.0","currentOid":""},"activityList":{"items":[{"before":"ea09f869f204578914f95733b5f32219e4cc9b02","after":null,"ref":"refs/heads/add-interrupts","pushedAt":"2024-03-28T12:40:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"}},{"before":"4ec8f0c5492131729c1aca20ef5f9993b8305b83","after":"33610e2ad0c7262729a7af6cf80dfe69c17f64cd","ref":"refs/heads/main","pushedAt":"2024-03-28T12:40:31.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"Merge pull request #18 from speakeasy-api/add-interrupts","shortMessageHtmlLink":"Merge pull request #18 from speakeasy-api/add-interrupts"}},{"before":"de60839369d546a8bf179770bf1bd2480df16148","after":"ea09f869f204578914f95733b5f32219e4cc9b02","ref":"refs/heads/add-interrupts","pushedAt":"2024-03-28T12:31:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"4599fec24ae6ea965ca5294e1422497bb7cfb3d7","after":"de60839369d546a8bf179770bf1bd2480df16148","ref":"refs/heads/add-interrupts","pushedAt":"2024-03-28T12:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":null,"after":"4599fec24ae6ea965ca5294e1422497bb7cfb3d7","ref":"refs/heads/add-interrupts","pushedAt":"2024-03-28T12:29:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"feat: add ability to interrupt the vm if stuck in infinite loop","shortMessageHtmlLink":"feat: add ability to interrupt the vm if stuck in infinite loop"}},{"before":"029bd628907f5c9d78ba27d7cd4ac4d8af7c2b76","after":null,"ref":"refs/heads/improve-api-for-repeat-environment-use","pushedAt":"2024-03-07T09:01:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"}},{"before":"e9d0bbbb9ca7e7821334bc91ecf95e0fb596d1aa","after":"4ec8f0c5492131729c1aca20ef5f9993b8305b83","ref":"refs/heads/main","pushedAt":"2024-03-07T09:01:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"Merge pull request #17 from speakeasy-api/improve-api-for-repeat-environment-use","shortMessageHtmlLink":"Merge pull request #17 from speakeasy-api/improve-api-for-repeat-envi…"}},{"before":null,"after":"029bd628907f5c9d78ba27d7cd4ac4d8af7c2b76","ref":"refs/heads/improve-api-for-repeat-environment-use","pushedAt":"2024-03-07T08:55:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"feat: improved the API for the engine to allow for repeat use of the environment setup by the engine","shortMessageHtmlLink":"feat: improved the API for the engine to allow for repeat use of the …"}},{"before":"f39859fa37147b88fcc25d9e09ea62d9515e20da","after":null,"ref":"refs/heads/otel-support","pushedAt":"2024-02-27T14:47:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"disintegrator","name":"Georges Haidar","path":"/disintegrator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/678548?s=80&v=4"}},{"before":"47cf24280fb75459d6eb665dfecd42f68131eeda","after":"e9d0bbbb9ca7e7821334bc91ecf95e0fb596d1aa","ref":"refs/heads/main","pushedAt":"2024-02-27T14:47:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"disintegrator","name":"Georges Haidar","path":"/disintegrator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/678548?s=80&v=4"},"commit":{"message":"feat: add OpenTelemetry support (#16)\n\nThis change adds support for tracing templating operations and function\r\ncalls using an OpenTelemetry tracer that is provided as an option to the\r\neasytemplate engine.","shortMessageHtmlLink":"feat: add OpenTelemetry support (#16)"}},{"before":"e1acbb4acd70a7b30eebf833cf46fe6c630472ec","after":"f39859fa37147b88fcc25d9e09ea62d9515e20da","ref":"refs/heads/otel-support","pushedAt":"2024-02-27T10:29:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"disintegrator","name":"Georges Haidar","path":"/disintegrator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/678548?s=80&v=4"},"commit":{"message":"explicitly disable lint rule as false positive","shortMessageHtmlLink":"explicitly disable lint rule as false positive"}},{"before":null,"after":"e1acbb4acd70a7b30eebf833cf46fe6c630472ec","ref":"refs/heads/otel-support","pushedAt":"2024-02-27T10:20:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"disintegrator","name":"Georges Haidar","path":"/disintegrator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/678548?s=80&v=4"},"commit":{"message":"trace other string templating functions","shortMessageHtmlLink":"trace other string templating functions"}},{"before":"dd47a151cdc48b4a893b2c28cfd55fe71e5ddd58","after":"47cf24280fb75459d6eb665dfecd42f68131eeda","ref":"refs/heads/main","pushedAt":"2024-02-13T15:10:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"chore: fix lint","shortMessageHtmlLink":"chore: fix lint"}},{"before":"4f4c062746d5edf94f03865c1cb122cd2cb20faf","after":"dd47a151cdc48b4a893b2c28cfd55fe71e5ddd58","ref":"refs/heads/main","pushedAt":"2024-02-13T14:52:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"fix: add ability to log broken templates in debug mode","shortMessageHtmlLink":"fix: add ability to log broken templates in debug mode"}},{"before":"489d1ecde7700af5dfc389f27895b17c345aece1","after":"4f4c062746d5edf94f03865c1cb122cd2cb20faf","ref":"refs/heads/main","pushedAt":"2024-01-21T15:42:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"chore: update dependencies","shortMessageHtmlLink":"chore: update dependencies"}},{"before":"b00acb0f852b49f7107540f6fd00725469af7360","after":null,"ref":"refs/heads/add-multiple-render-funcs","pushedAt":"2023-11-10T17:22:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"}},{"before":"7f9b2270b6a0696491e8810154496daca4735cb5","after":"489d1ecde7700af5dfc389f27895b17c345aece1","ref":"refs/heads/main","pushedAt":"2023-11-10T17:22:51.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"Merge pull request #13 from speakeasy-api/add-multiple-render-funcs","shortMessageHtmlLink":"Merge pull request #13 from speakeasy-api/add-multiple-render-funcs"}},{"before":"854639dbb8919f76dad495639937d50134e0da34","after":"b00acb0f852b49f7107540f6fd00725469af7360","ref":"refs/heads/add-multiple-render-funcs","pushedAt":"2023-11-10T16:56:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"1f3051f75b6182e12d6a116fb2cf7a91623d87d0","after":"854639dbb8919f76dad495639937d50134e0da34","ref":"refs/heads/add-multiple-render-funcs","pushedAt":"2023-11-10T16:50:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"45c54f438840bd9e149f318ef29f57ee6c3d114f","after":"1f3051f75b6182e12d6a116fb2cf7a91623d87d0","ref":"refs/heads/add-multiple-render-funcs","pushedAt":"2023-11-10T16:46:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"a846ba078e9355b121d42a913d769e353c67dc84","after":"45c54f438840bd9e149f318ef29f57ee6c3d114f","ref":"refs/heads/add-multiple-render-funcs","pushedAt":"2023-11-10T16:45:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"822ce99598f5ebc4efdfcd8c57cfa7693bad517b","after":null,"ref":"refs/heads/recurse-func","pushedAt":"2023-11-10T13:55:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"}},{"before":"56ecf702e5006c9b1cf93af60853afb669691192","after":"a846ba078e9355b121d42a913d769e353c67dc84","ref":"refs/heads/add-multiple-render-funcs","pushedAt":"2023-11-10T13:55:22.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"Merge pull request #14 from speakeasy-api/recurse-func","shortMessageHtmlLink":"Merge pull request #14 from speakeasy-api/recurse-func"}},{"before":"49749526c12f8d3da37a8f6e18fa47bb0908d93c","after":"822ce99598f5ebc4efdfcd8c57cfa7693bad517b","ref":"refs/heads/recurse-func","pushedAt":"2023-11-10T12:37:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasRooney","name":"Thomas Rooney","path":"/ThomasRooney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904857?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"f8edc38f74c7a6f22e82eb2e29a13cdd84c6603b","after":"49749526c12f8d3da37a8f6e18fa47bb0908d93c","ref":"refs/heads/recurse-func","pushedAt":"2023-11-10T12:33:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasRooney","name":"Thomas Rooney","path":"/ThomasRooney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904857?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"6f337dbfbfe438d4d96654592a379cd00ef2d793","after":"f8edc38f74c7a6f22e82eb2e29a13cdd84c6603b","ref":"refs/heads/recurse-func","pushedAt":"2023-11-10T12:31:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasRooney","name":"Thomas Rooney","path":"/ThomasRooney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904857?s=80&v=4"},"commit":{"message":"improve comment","shortMessageHtmlLink":"improve comment"}},{"before":null,"after":"6f337dbfbfe438d4d96654592a379cd00ef2d793","ref":"refs/heads/recurse-func","pushedAt":"2023-11-10T12:27:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ThomasRooney","name":"Thomas Rooney","path":"/ThomasRooney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904857?s=80&v=4"},"commit":{"message":"control execution count from js","shortMessageHtmlLink":"control execution count from js"}},{"before":"c67b984991337accc14a655f417e708ba6f3dc9a","after":"56ecf702e5006c9b1cf93af60853afb669691192","ref":"refs/heads/add-multiple-render-funcs","pushedAt":"2023-11-10T09:50:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"e183de7686bfc266a9716d485ebb443ca85bce92","after":"c67b984991337accc14a655f417e708ba6f3dc9a","ref":"refs/heads/add-multiple-render-funcs","pushedAt":"2023-11-10T09:37:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"8ff981131ddf44f810c488316c56c6cd252e873b","after":"e183de7686bfc266a9716d485ebb443ca85bce92","ref":"refs/heads/add-multiple-render-funcs","pushedAt":"2023-11-10T09:37:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TristanSpeakEasy","name":"Tristan Cartledge","path":"/TristanSpeakEasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108070248?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEIbv8OAA","startCursor":null,"endCursor":null}},"title":"Activity · speakeasy-api/easytemplate"}