wakamex/github
02.7k
1[{"node": {"oid": "438d6241c5176f4387cb087974ea1ad6fb47f4b2", "messageHeadline": "Merge pull request #210 from Portkey-AI/fix/audio-response", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "803ec03179ab0d74180b2ce1af331b43a1efba33", "messageHeadline": "fix: replace audio mpeg type check with broader audio check", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c4e10a9186f0594e1c16d0666ff2d3ecd4ce34fc", "messageHeadline": "fix: remove stringify from audio and octet stream response", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "33b11226983db6f1ae3721b4eb90e784a1662857", "messageHeadline": "Merge pull request #207 from Portkey-AI/feat/release-v1.0.6", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5f61584a38607172b11977cb7b77138494d555c5", "messageHeadline": "1.0.6", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8772bfbd6e760baa45e2573f26e1018e53de5f1d", "messageHeadline": "Merge pull request #206 from Portkey-AI/fix/disable-retry-randomize", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "50510fee60252355e19128ac3c95e32500a61e0b", "messageHeadline": "fix: set retry randomize to false", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4d3425f5c60e875496dafc3661ebe5c9aaf74e55", "messageHeadline": "Merge pull request #204 from Portkey-AI/feat/image-models", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 250, "deletions": 6}}, {"node": {"oid": "5a7c1f31fb26c1e2ab03963d47416bbe13aced94", "messageHeadline": "fix: console log", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab6284936da4fc5c596ec41a2357ce94d4050c57", "messageHeadline": "fix: add error status code response transformer for stability-ai", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 43, "deletions": 9}}, {"node": {"oid": "0f8243f73ae29b838ad9787e4f4b0b313e795166", "messageHeadline": "fix: add required for openai image generate model param", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c82680b74713e7edf60c2c3db9c73efb359004c9", "messageHeadline": "fix: add provider to image generate response interface", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b8bfb098619215e63f05a9da2ce27912314d4a36", "messageHeadline": "feat: add stability-ai provider in config schema'", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1cbb38c842f978db5e91629c27d5937c2bded041", "messageHeadline": "merge main into feat/image-models", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 150, "deletions": 4}}, {"node": {"oid": "82ab583d4b4e2161b32a576884242a75488411fe", "messageHeadline": "Merge pull request #195 from Portkey-AI/feat/nomic-embeddings", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 149, "deletions": 3}}, {"node": {"oid": "9b796f2a177add4c9b5714c87901532da55a98e0", "messageHeadline": "Merge branch 'main' into feat/nomic-embeddings", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "3d015ff1efa742517f1c349626eddec01efa4d62", "messageHeadline": "Add stability AI provider", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 101, "deletions": 3}}, {"node": {"oid": "feeb97aca5e6faa82b02d46f29e1d8b092f2408a", "messageHeadline": "Added OpenAI image generation routes", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 112, "deletions": 3}}, {"node": {"oid": "90bfef6aad1f660348e937d54bd91fddd8dd4999", "messageHeadline": "Merge pull request #202 from Portkey-AI/fix/get-from-cache-max-afe", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "91683ccc543d972a918e5215d55f7892ca97a715", "messageHeadline": "fix: pass cache max age in get from cache call", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "340cc26c85311723e5aa52010cda1d25dc77de24", "messageHeadline": "Merge pull request #200 from Portkey-AI/fix/cache-settings", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "af9f1ee5fdb720cc1db2dccabcf4c2a8b9420fa3", "messageHeadline": "fix: convert config to camelcase in proxy handler", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "f117a4a8b4f52695df2636b33b512cede1301438", "messageHeadline": "fix: proxy max age variable name", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "164ba76bd824724c554798fb841a529734fd7d90", "messageHeadline": "fix: get cache max age from config if present", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d306085e90f6c4962e44816b1c46867e44d218cd", "messageHeadline": "fix: get cache max age from config if present", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "ab672bc04eca3cb2f395ec4c155769d9656323c9", "messageHeadline": "feat: add nomic embeddings integration", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 149, "deletions": 3}}, {"node": {"oid": "edbd01971d19cdc3432601de2181ea1016c4db5a", "messageHeadline": "Merge pull request #192 from Portkey-AI/feat/release-1.0.5", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0ddf9e4a8e375d8d995c09b6cacf5b8f6b23a6c8", "messageHeadline": "1.0.5", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c7da3d6530df5834d31d063ca71f18c78341d26d", "messageHeadline": "Merge pull request #181 from aravindputrevu/main", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "45c5d28444cac86cc6e47a2545d23e9df7c66409", "messageHeadline": "Merge branch 'main' into main", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 402, "deletions": 124}}, {"node": {"oid": "690ced2974423be9118a8d20a1114604e2bd7faf", "messageHeadline": "Merge pull request #187 from Portkey-AI/feat/request-timeout", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 67, "deletions": 14}}, {"node": {"oid": "f251215997d0903cc6a11c9a3fd347624379e51e", "messageHeadline": "Merge branch 'main' into feat/request-timeout", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 335, "deletions": 110}}, {"node": {"oid": "2ba3862640406d99e93ed676b64275e954b87346", "messageHeadline": "Merge pull request #189 from Portkey-AI/fix/anyscale-error-response-t\u2026", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 151, "deletions": 36}}, {"node": {"oid": "884fed3ea51c6f7d753e152276b4250d4eb5edf7", "messageHeadline": "Merge branch 'main' into fix/anyscale-error-response-transformer", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 184, "deletions": 74}}, {"node": {"oid": "f8ee25dd8444b65572d602800409e014d6219fc2", "messageHeadline": "Merge pull request #188 from Portkey-AI/feat/together-embedding-and-t\u2026", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 184, "deletions": 74}}, {"node": {"oid": "338e6069833c8afbaeefeb9ad32470694d217ab3", "messageHeadline": "chore: extract all together-ai error mapping into a single function", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 58, "deletions": 60}}, {"node": {"oid": "57d88bc29743e1315e589dd033ddfb8118f71e8d", "messageHeadline": "fix: update validator error message", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "761ec9f3079e1a9d5e77442e5fa06762d1d4238a", "messageHeadline": "chore: minor refactoring", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "760363865e107a03603a8c8832517fddae492a22", "messageHeadline": "chore: minor refactoring", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f56398412132cea1b034511ca8744678f3b7f856", "messageHeadline": "fix: add 408 check to skip response transform", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "09b4e874a26327834127121959f085fb2cf1124d", "messageHeadline": "feat: allow request_timeout as a standalone field in config validator", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "79a136ce00f92775dc757d4b56f758b306ca8a64", "messageHeadline": "chore: minor cleaning", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "380424f467d22ab856e211c26e15649ae62e77c5", "messageHeadline": "feat: add logprobs and top_logprobs request param mapping for anyscale", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "96712aeaad708f14e1c3c6f5d6f0c4ce2f45081f", "messageHeadline": "feat: add anyscale validation error response transformer", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 142, "deletions": 34}}, {"node": {"oid": "3f6c2c37ab1643188793201f42df9d86e34ba039", "messageHeadline": "feat: update together-ai transformers", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 41, "deletions": 20}}, {"node": {"oid": "20cb7f870e38297e2fccb9dcfbe038090788f2b9", "messageHeadline": "feat: update together-ai chat complete response transform", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "573e77a7e2006b2adf9ba529477b9445074a66e4", "messageHeadline": "chore: minor cleaning", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "eb4a090569b7e05357b860fb67604437fbfd0b7e", "messageHeadline": "feat: support together-ai tools and json mode", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 33, "deletions": 9}}, {"node": {"oid": "5314b6aeb536acfb3fabeae0a9f07545646e4910", "messageHeadline": "feat: support together-ai embeddings route", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 77, "deletions": 2}}, {"node": {"oid": "61714601e4a9c28e09d01c31ba234d5e72f18a29", "messageHeadline": "fix: make 0 as default retry attempt count", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e474cd0413533d1f1ba10287f5edd8bc52c30cbc", "messageHeadline": "feat: add request_timeout in validator schema", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9e1c3b04b508437c56f1f3b1ee6e09cae0ff3cef", "messageHeadline": "feat: add inherit logic for request_timeout setting", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "102107e91ea3602d4243c9d49b1f2d6e5ed6e618", "messageHeadline": "feat: add fetch with timeout function to support request_timeout", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "2c4ce3475b79ed8a27bc81fba3edcc6fd1756ed4", "messageHeadline": "Add triage label workflow", "author": {"name": "Aravind Putrevu", "email": "aravind.putrevu@gmail.com", "user": {"login": "aravindputrevu"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "67933d593c17e45b4678b47572169541d9f8ca7b", "messageHeadline": "Merge pull request #176 from Portkey-AI/feat/release-1.0.4", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "65e50dc9b1eb4e72a50afc6d813d765fdffcdfd1", "messageHeadline": "1.0.4", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e78b1e649eead74d0617bd8c67213b1482b058dd", "messageHeadline": "Merge pull request #167 from Portkey-AI/fix/fallback-on-status-codes", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 4, "deletions": 42}}, {"node": {"oid": "671ceefe5b32036f36ac6d1e26ec9aa6aad3c4ae", "messageHeadline": "chore: cleanup redundant error logic", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "16beac59000e245acc04e298bb5f8bcc35f22eb2", "messageHeadline": "Merge branch 'main' into fix/fallback-on-status-codes", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "0ee21328a0f15a076b997cbbc47e86ceec2dffb6", "messageHeadline": "Merge pull request #175 from Portkey-AI/feat/embeddings-dimension-param", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5dc331524bdacb7fbdf808a6bfa87587929eb794", "messageHeadline": "feat: support dimensions param for openai embeddings", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "abf85f102d012809c8005f2bfe1afa12751ea0f4", "messageHeadline": "Merge branch 'main' into fix/fallback-on-status-codes", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 290, "deletions": 74}}, {"node": {"oid": "46fb7027f3d21c96de0a57dac62dfb087a005f64", "messageHeadline": "Merge pull request #162 from Portkey-AI/fix/cohere-issues", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "1394b7310f69a080fcfc53965a4b8636532d1462", "messageHeadline": "merge main into fix/cohere-issues", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 271, "deletions": 58}}, {"node": {"oid": "ba4a99111466d5e2cb787d91d11bc7b0ffe8766d", "messageHeadline": "fix: pick up cohere response index from actual cohere response", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "fa9fbab91588a73fa88b509b7dc661ebe8422f66", "messageHeadline": "Merge pull request #169 from Portkey-AI/fix/build-issues", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 20, "deletions": 27}}, {"node": {"oid": "d69c71aabcc171726be6c113c1906ff029b4e591", "messageHeadline": "Merge branch 'main' into fix/build-issues", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 251, "deletions": 31}}, {"node": {"oid": "9d38bc28d0c37d1434e5e065336441c9c8bcfc94", "messageHeadline": "Merge pull request #155 from Portkey-AI/chore/address-hono-deprecations", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "c23ccda7b2d97fbc10388a21f4ea20d2bcb2eadd", "messageHeadline": "Merge branch 'main' into chore/address-hono-deprecations", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 246, "deletions": 22}}, {"node": {"oid": "9b7f5728f62cbed3f6d7ead26adbb116282abb86", "messageHeadline": "chore: replace hono c.req.headers with c.req.raw.headers", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c2e92fb0e94f34e60cff81feff1d63acb4e1d3c", "messageHeadline": "Merge pull request #172 from Portkey-AI/feat/json-to-stream-response", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 239, "deletions": 21}}, {"node": {"oid": "0a0cf7d87784dfc2ddcc2ea33b254fde01b48db3", "messageHeadline": "fix: propagate response for failed fallbacks", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 4, "deletions": 26}}, {"node": {"oid": "c8d4205fd6b2ee35165fd4a3b2edb459f26dbbeb", "messageHeadline": "chore: update strictNullChecks to true in tsconfig", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "14d4f7585e0f1bdce07a670f7c21ffc023748e42", "messageHeadline": "fix: pin node types version to 20.8.3 to avoid response type conflict", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "6712f1235e9250f470e17b0f72d5f57ebb3562b0", "messageHeadline": "chore: update tsconfig for stricter build checks", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c7665e93cdca10f7d5551fb270f9b6f684860080", "messageHeadline": "fix: remove unnecessary generic type response parameter", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3eb9f97498b6e6dd8988d8815f443e9710db7e8d", "messageHeadline": "fix: add retry attempt type check", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c15dc4686d1578126b81a58c5bc72fd736b8381", "messageHeadline": "fix: palm error response type conversion", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "1c861fd3950c6eb578e90ea5659f93729a86c0b9", "messageHeadline": "fix: pin node types version to 20.8.3 to avoid response type conflict", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae9786bea74cb8c4b39ead3095ec1ee2b5d0c46d", "messageHeadline": "minor cleaning", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de11fc69e19c5bf5e3d27af167567c14c58932ee", "messageHeadline": "chore: minor refactoring and enhancements", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "2deb968263ff4ae08a144eece460a59803367de2", "messageHeadline": "add usage to json to stream transformed chunks", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "4edaad08e0dde013add9754d44dd17f8d3bd5fce", "messageHeadline": "fix: cohere streaming bugs", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "d2c3b29bf43d8f4c761bad0bf75901629a85653f", "messageHeadline": "chore: replace hono c.req.headers with c.req.raw.headers", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51b23429feecac996f4aed420816c6cdb9356bf7", "messageHeadline": "feat: add support for streaming from json cache response", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 38, "deletions": 17}}, {"node": {"oid": "9660c44f1cc60259215237c86c30e35b557ea722", "messageHeadline": "feat: add json to stream response handler for unified routes", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "62588b168ea72d5f5c0308c7fcebf845480e5bd2", "messageHeadline": "feat: add openai completions json to stream transformer", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "39e147797440b36b86fe88db4d4e03e9e68b0a7b", "messageHeadline": "feat: add openai chat completions json to stream transformer", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 102, "deletions": 1}}, {"node": {"oid": "0cf477934211e6f7f743e26fb8aa30eb5a9a4534", "messageHeadline": "feat: add new content types constants", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4b9abe76ab3e6df46ca381f1f506a023043faf78", "messageHeadline": "Merge pull request #158 from Portkey-AI/fix/mistral-safe-mode-param", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "208e0045e2bffbdfd77f7a73aaef510e2876b152", "messageHeadline": "fix: add fallback mapping for mistral-ai safe_mode param", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "aad975f778916bf3f202a9ba7a9cf2d2d5586cee", "messageHeadline": "fix: change mistral-ai safe_mode param to safe_prompt", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "47922b79ddc6d968e28459e927908619849b2c05", "messageHeadline": "chore: update hono c.runtime with getRuntimeKey function", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a0bbed72e703eccc1d1feb26e848833d196c9e40", "messageHeadline": "chore: replace hono c.req.headers with c.req.raw.headers", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4a44fa0a1df3174854dc8ac9891b111dd3045f42", "messageHeadline": "Merge pull request #149 from Suraj-Bhandarkar-S/main", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 241, "deletions": 4}}, {"node": {"oid": "70977a1c77ace21470fcdbe2df3d99c63c91f9e6", "messageHeadline": "add error case when details is not an array", "author": {"name": "Suraj Bhandarkar S", "email": "suraj.bhandarkar13@gmail.com", "user": {"login": "Suraj-Bhandarkar-S"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "00de0244a4372d37fe7824c6a95dd0a797fecea1", "messageHeadline": "fix: removed content type header as value already inherited from config", "author": {"name": "Suraj Bhandarkar S", "email": "suraj.bhandarkar13@gmail.com", "user": {"login": "Suraj-Bhandarkar-S"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d14241a4bdb7df930e707c5e14cc8fcf692dc7ba", "messageHeadline": "fix: change error response add split pattern", "author": {"name": "Suraj Bhandarkar S", "email": "suraj.bhandarkar13@gmail.com", "user": {"login": "Suraj-Bhandarkar-S"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "f9d860fba4bceb30aab2b2eabb3da8323beddafc", "messageHeadline": "fix: add transform and provider", "author": {"name": "Suraj Bhandarkar S", "email": "suraj.bhandarkar13@gmail.com", "user": {"login": "Suraj-Bhandarkar-S"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e857f3a3532ccc37e4c1feec4472fe21136c4204", "messageHeadline": "fix: add field and update field values", "author": {"name": "Suraj Bhandarkar S", "email": "suraj.bhandarkar13@gmail.com", "user": {"login": "Suraj-Bhandarkar-S"}}, "additions": 110, "deletions": 85}}, {"node": {"oid": "d1550b9343c3f2b656a8a5d388f95714a1390d17", "messageHeadline": "fix: add default max and min values for fields", "author": {"name": "Suraj Bhandarkar S", "email": "suraj.bhandarkar13@gmail.com", "user": {"login": "Suraj-Bhandarkar-S"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c89829ac1ecc68a0aff0f73e7a4cccb7972fef95", "messageHeadline": "added index and error response from postman", "author": {"name": "Suraj Bhandarkar S", "email": "suraj.bhandarkar13@gmail.com", "user": {"login": "Suraj-Bhandarkar-S"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "6b84f95889975846724eb40d41dccbf1d60b3c11", "messageHeadline": "chat complete and api changes", "author": {"name": "Suraj Bhandarkar S", "email": "suraj.bhandarkar13@gmail.com", "user": {"login": "Suraj-Bhandarkar-S"}}, "additions": 169, "deletions": 0}}, {"node": {"oid": "e57c7ab054fafabb91811d35b6e6a88e25fa92a4", "messageHeadline": "Merge branch 'Portkey-AI:main' into main", "author": {"name": "Suraj Bhandarkar S", "email": "42907076+Suraj-Bhandarkar-S@users.noreply.github.com", "user": {"login": "Suraj-Bhandarkar-S"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "b5dbfadd5bc697c5c212cf44a3bc8bea898f3216", "messageHeadline": "Merge pull request #120 from nghduc97/patch-1", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "5bbee7ce2608894b30d72ac21ac1cae27db33155", "messageHeadline": "Merge branch 'main' into patch-1", "author": {"name": "Nguy\u1ec5n Ho\u00e0ng \u0110\u1ee9c", "email": "lazyc97@tutanota.com", "user": {"login": "nghduc97"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "2d4da810ccaa0527e412a8281ca222495a68dfa1", "messageHeadline": "remove sudo, add docker tag and link", "author": {"name": "Nguy\u1ec5n Ho\u00e0ng \u0110\u1ee9c", "email": "lazyc97@tutanota.com", "user": {"login": "nghduc97"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "36c5a6420f4298ccc68e0ba107cfdc237f0af08e", "messageHeadline": "Merge pull request #122 from Portkey-AI/feat/support-openai-logprobs", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "25d0237c352f011b76bc19d49845bc32c34b619a", "messageHeadline": "Merge branch 'Portkey-AI:main' into main", "author": {"name": "Suraj Bhandarkar S", "email": "42907076+Suraj-Bhandarkar-S@users.noreply.github.com", "user": {"login": "Suraj-Bhandarkar-S"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b98ea87002309dda49da93cb9173d81c765b502", "messageHeadline": "add logprobs and top_logprobs mapping for openai chat completions config", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "0a8cef4d7f9a9e530a3b4844dfd7231f1d3d9f47", "messageHeadline": "Run detached", "author": {"name": "Nguy\u1ec5n Ho\u00e0ng \u0110\u1ee9c", "email": "lazyc97@tutanota.com", "user": {"login": "nghduc97"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ef86e77a2c944c9e9b4e2e945dc50c3c96f5dcdf", "messageHeadline": "Add Docker deploy instructions", "author": {"name": "Nguy\u1ec5n Ho\u00e0ng \u0110\u1ee9c", "email": "lazyc97@tutanota.com", "user": {"login": "nghduc97"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "d2e1a979b44b5c567cd033144fc978e9c7a86626", "messageHeadline": "Merge pull request #117 from eltociear/patch-1", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "418b6cbd9b3b8651e9943112776b6866c1849621", "messageHeadline": "provider: deep infra inference", "author": {"name": "Suraj Bhandarkar S", "email": "suraj.bhandarkar13@gmail.com", "user": {"login": "Suraj-Bhandarkar-S"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "28e7cb4f4c0b4f6a4fab792037aa5044c9dfe82c", "messageHeadline": "Update index.ts", "author": {"name": "Ikko Eltociear Ashimine", "email": "eltociear@gmail.com", "user": {"login": "eltociear"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7062bb72f8b812c628bf073c5409d474456af2a", "messageHeadline": "Merge pull request #114 from Portkey-AI/chore/update-hono-version", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "be0a28ebb65ae26bc47ef641affc2649449587f4", "messageHeadline": "update hono package version to 3.12.0", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e36962de7d5ef12897d91ce87908ce423ce099cf", "messageHeadline": "Merge pull request #112 from Portkey-AI/chore/release-1.0.3", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b9f7fe678be792064e03dc03722a9c00318efaf6", "messageHeadline": "1.0.3", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5605c16b93d0937cfe3923b0337df4acee1ae211", "messageHeadline": "Merge pull request #97 from Portkey-AI/feat/docker-image-publish-action", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "ff3aa2f1087b8ea2869f13a96b221743d17c7322", "messageHeadline": "Merge branch 'main' into feat/docker-image-publish-action", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 223, "deletions": 25}}, {"node": {"oid": "8e444b0b368af862c18d8656a9193477b98aa8a2", "messageHeadline": "Merge pull request #96 from Portkey-AI/feat/npm-publish-action", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "da21bf8e46f3b4c4f631f926dedb9ed6a36a5d0d", "messageHeadline": "Merge branch 'main' into feat/npm-publish-action", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 223, "deletions": 25}}, {"node": {"oid": "b7ad38a6c4a64e066ec76871ce22e756a3710991", "messageHeadline": "Merge pull request #95 from Portkey-AI/feat/dockerize-gateway", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "498e2fbd04e7f4a93765a7a6de60732e0e62c7b7", "messageHeadline": "Merge branch 'main' into feat/dockerize-gateway", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 176, "deletions": 17}}, {"node": {"oid": "0057433cc0d650f26921a10c11a636c156630e2d", "messageHeadline": "Merge pull request #103 from Portkey-AI/fix/anthropic-messages-stream\u2026", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "b5f0d42a128a8acb7be8a11ec86cbda1f6140844", "messageHeadline": "Merge branch 'main' into fix/anthropic-messages-stream-parsing", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "19894b287fa87ebf32b632846f0354786726cacb", "messageHeadline": "Merge pull request #109 from Portkey-AI/roh26it-patch-3", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a1191abdddc2aeedd0b3d9502bd1a05d588d36f", "messageHeadline": "Update SECURITY.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d1f0ada2a34511c4352a2cbd7da7368158be7c9", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f557be95db0d4a760a6ad479c1a80fd7db1ae461", "messageHeadline": "Merge branch 'main' into fix/anthropic-messages-stream-parsing", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 160, "deletions": 4}}, {"node": {"oid": "03ba767e37fac6ea7faafd180133519e20eb305b", "messageHeadline": "Merge pull request #101 from vrushankportkey/main", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 157, "deletions": 4}}, {"node": {"oid": "77704a03f1e9bbed757839870c18aa24425faf75", "messageHeadline": "Change path to header image", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bae02f2fa83392cd11d09adabe6fddf26d780b64", "messageHeadline": "Change link to header image", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a6f5e6be1a4012e5f399e1b330e2086da1d1dfd4", "messageHeadline": "Add new header image", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "12590dd277b7de0e7c1b58bb2d586c5842a944ae", "messageHeadline": "Merge branch 'Portkey-AI:main' into main", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "30b0deb42fbac7f56ee77e0b17be5f621feacb40", "messageHeadline": "Merge pull request #104 from Portkey-AI/roh26it-patch-2", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0a5ed1e8cc51cd46d16438e59f5221cf7b50d4d2", "messageHeadline": "Update installation-deployments.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "95de51122993225c2b344f9212b95bb101c23b42", "messageHeadline": "fix anthropic messages stream event parsing", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "a95e0ae355298dfb3232cd99de7c36ecb4e43039", "messageHeadline": "Merge pull request #93 from Portkey-AI/fix/delete-response-content-lengt", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "5c61f784d92c774b4afe3f2dc01a8201730dc528", "messageHeadline": "Update cover image", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f40837101fc4ee10e92bc79c4b45268c59456e50", "messageHeadline": "Create config.yml", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "d07cc6b57c16738b1757d1a5688a5b49b190800a", "messageHeadline": "Create SUPPORT.md", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "eb4671258f5cc43e34485ec7a7440bc924488a9c", "messageHeadline": "Create pull_request_template.md", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "9fd99c6d809e99b17a2d761565d910d8aaf479cf", "messageHeadline": "Create CODE_OF_CONDUCT.md", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 128, "deletions": 0}}, {"node": {"oid": "05757a57c151ccc6a569a71738fe554f18fff627", "messageHeadline": "Remove Rubeus from CONTRIBUTING.md", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9757157ae408445f7d4f4976da9fa3c53331212d", "messageHeadline": "Delete docs/Cookbook directory", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d1ee29fb47d92f10a82f3196a183a27fdc5a87c8", "messageHeadline": "add start:node script for docker image command", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f0346f37e83827a3a0219fa49d01c0d678aad107", "messageHeadline": "add docker image publish action", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "d1cfec84aae396a844e71954ddcdca92d53f1365", "messageHeadline": "add sample docker-compose file", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f346d4bd60284a7859c66752da7fcfc2765a3a5a", "messageHeadline": "add dockerfile'", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "313c2c91cd8610b23fbf100bb887b608615c93e6", "messageHeadline": "add dockerignore", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1d985c1d8ab7d6388e92a784cf6e07380a64e986", "messageHeadline": "move prettier to dev dependency", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "1183e62704d7a13c59bd4da115e2d838fd831a2a", "messageHeadline": "add npm publish github workflow", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "364a81ef5c80a7eb30ac39132aad59444fafe58f", "messageHeadline": "delete response content length before forwarding to avoid compression\u2026", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "1ccb963e89664203afde7ce6e77f9a14b7f0736a", "messageHeadline": "Merge pull request #76 from Portkey-AI/feature/add-rollup-npx-executable", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 1064, "deletions": 21}}, {"node": {"oid": "97cf07bed613bc0509f50bee795053053fd0eb34", "messageHeadline": "Merge branch 'main' into feature/add-rollup-npx-executable", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "af57cb49a06a220738a73c169999312c0d929afc", "messageHeadline": "Merge pull request #89 from Portkey-AI/fix/together-ai-param-mapping", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a6abf6497bd8a1858a7c20caa29cb3c9bc36308d", "messageHeadline": "fix together-ai top_k mapping", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d206d792ee83e95838c6ea97524d5ba8648ade9e", "messageHeadline": "add compress middleware to app router", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "5e1279dbdf69fc6e271343f6a0766ff2604e5d83", "messageHeadline": "change env ref to hono adapter env function", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "adec66bbf4d70141eb433d2d301677255530b9af", "messageHeadline": "delete content-length response header if content encoding is present \u2026", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8ed72254621f12f62623c0e192cb5920badda6ac", "messageHeadline": "add separate dev scripts for node and workerd runtime", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 453, "deletions": 3}}, {"node": {"oid": "280d472273fc7d3ce13dd0cc09274a2549028af4", "messageHeadline": "Merge branch 'main' into feature/add-rollup-npx-executable", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 728, "deletions": 171}}, {"node": {"oid": "0aa304cebb55a0ac4b5bfb13d8ab60cc2b5eda87", "messageHeadline": "Merge pull request #87 from Portkey-AI/feat/prompt-completion-router", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "602c5f18783be23cc4ab88c72c3259d397992fda", "messageHeadline": "add prompt completions router to handle portkey managed prompt calls", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "5094bd9218aeb14da953b996e85d11dc1a5d76a2", "messageHeadline": "Merge pull request #85 from roh26it/main", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 229, "deletions": 167}}, {"node": {"oid": "32b97b02dd174dfc1f45707a8f3ae6f5e5e5ea0a", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6ca2ebd8328569473532db6f0418c44d172d0446", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "43dedcfd7ece882229073fa766e531abe9314323", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da2b08a1f2a620a40d3dab6b1d01660e6b2bae2b", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "8e30a234dcec45435c0a1532d31088511d810016", "messageHeadline": "Update installation-deployments.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3a89c5912403b2fb3916c7248b580051467c78fa", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 18, "deletions": 116}}, {"node": {"oid": "91f16654425a9801af9097d74149cb833da34549", "messageHeadline": "Merge branch 'Portkey-AI:main' into main", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 485, "deletions": 4}}, {"node": {"oid": "26095b2c2efbd006ee4dff1dbdd2342696a0e445", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "064de215ab66771dd9ec1389e413c763b5769cf2", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "47d1efe3da661e744879fa743e46c4aed4e698c8", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "4702ffcec1fe2aa2b73d76f81032d429643da0b4", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 35, "deletions": 21}}, {"node": {"oid": "a05c89c4c40d619d0932b6ac48b3b00001542c6f", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e03e9f47158284636f0f502c58330d8741cc5f7f", "messageHeadline": "Merge pull request #84 from Portkey-AI/fix/perplexity-param-mapping", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a5d387dacb8b3a7326d71eb275fafe44d4592d4", "messageHeadline": "fix perplexity top_k param mapping", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67d89352167443583b5814cdfc2b78752419b041", "messageHeadline": "Merge pull request #80 from Portkey-AI/feat/perplexity-ai-integration", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 212, "deletions": 2}}, {"node": {"oid": "a9976fda26e58422808642e9cba2af2f6c7f9808", "messageHeadline": "merge main", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 274, "deletions": 3}}, {"node": {"oid": "63b7c309d1318406d10b988c3f8912bf5b077f0c", "messageHeadline": "Merge pull request #79 from Portkey-AI/feat/mistral-ai-integration", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 274, "deletions": 3}}, {"node": {"oid": "3a4bccbdef55073b19196a594057590c1424d0ed", "messageHeadline": "add perplexity-ai stream split pattern", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e79a906190238cd4f1ba8e6a91aa8943207570c5", "messageHeadline": "add perplexity-ai chat completions support", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 203, "deletions": 1}}, {"node": {"oid": "78004b8c5517d316d3b0771ea60826da0ecca2a0", "messageHeadline": "add perplexity-ai in request validator provider array", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b3fb4854d90c64b9219db9a258b6b9242c6e65f0", "messageHeadline": "add perplexity-ai provider constant", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "91e180643075fabaea0ff0cdeacbeab50d0c608b", "messageHeadline": "add mistral-ai chat completions and embeddings support", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 268, "deletions": 1}}, {"node": {"oid": "27c3f0d07251825de7a27a79067503c0b1400268", "messageHeadline": "add mistral-ai in request validator provider array", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "2d97bf4fb4f8da50b68ccad09085fe2e937ce08a", "messageHeadline": "add mistral-ai provider constant", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "54e26f5a4e748442b358b4ec699a89b3d806680b", "messageHeadline": "1.0.2", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c6bcce817b4f1e53530bc6c55f828b408479640e", "messageHeadline": "Include docs in files to publish to npm", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "39397ec2cfb85e1eac66a47df8fc8417de3e2d59", "messageHeadline": "Allow port configuratoin while running the server", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "fecf79c48552d3200361a7de9efefb0eb5c6aca1", "messageHeadline": "remove brotli compression header", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "0bd7df90115d89b72b1542e2f329552cf2daf5aa", "messageHeadline": "@portky-ai/gateway", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "492c90494a4b7a810544f3023bcd1d3683b36fea", "messageHeadline": "Merge pull request #1 from roh26it/roh26it-patch-1", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "e5709e5bf4d74854e2b9b23f077130831ba24d3d", "messageHeadline": "Merge branch 'main' into roh26it-patch-1", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 55, "deletions": 6}}, {"node": {"oid": "4908d59041a2f4b1b6491824370467f0f84283de", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "63686deb6d664f40c9e2319d08ddd585732c1edf", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fee6c658b55f0c8d1eb79df7343797e0316e27fb", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "7590e4871ffced7f4b7be5b859cf50116e95a885", "messageHeadline": "Create installation-deployments.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "8f74022c8c110c362cf1397264c31a62fbc3f4c6", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 167, "deletions": 164}}, {"node": {"oid": "6a088deb5ae26725ede308dd54c78ff48f83d8f6", "messageHeadline": "Rubeus renaming", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b53a95319d5a2e9cbcd4f1286ed853221fa13cc9", "messageHeadline": "Renamed to \"gateway\", terse builds", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 143, "deletions": 9}}, {"node": {"oid": "54be3fdbd4266097b425e585a24a1a7ba17da449", "messageHeadline": "Adding the prePublishOnly script to package.json", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5f7b8d276d815ac922e8e365ad2cf74e96791135", "messageHeadline": "adding meta info to package.json", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "2ad98994f60a6e154cc176c397e69ffba0aee34f", "messageHeadline": "add rollup to project for build and npx", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 393, "deletions": 3}}, {"node": {"oid": "a11795229ba18b598f82152317c2b3b73ed5dde2", "messageHeadline": "Merge pull request #75 from Portkey-AI/fix/google-issue", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "beb26626ad86e06d04757c59a47fb370dcbfb206", "messageHeadline": "Merge pull request #73 from Portkey-AI/feat/short-config-proxy", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "1d1a5618b99fc40d37034c8b5c0d24b865ee793e", "messageHeadline": "pick up google stream param from rubeus body instead of transformed body", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab4958a478c8c397fd7fc9e38bbcf1f9128f06d3", "messageHeadline": "add fallback trace id for google stream chunks", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "dfaef97440b38c8b7c2272246d183389737e1972", "messageHeadline": "support short configs in proxy calls", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "72a202403c58aacc63c13781471469e97af39246", "messageHeadline": "forward azure details in short config mapping", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "34ef19712c2aa3fd82880283c815651df4689245", "messageHeadline": "Merge pull request #70 from Portkey-AI/hotfix/merge-conflict", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "d5dee7bf443b921e7951880a4d4bd17075c0e347", "messageHeadline": "resolve merge conflict", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "53ae5b93d093db78e32f68e0f585eda68339b03d", "messageHeadline": "Merge pull request #67 from Portkey-AI/feat/anthropic-messages", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 219, "deletions": 128}}, {"node": {"oid": "48168497019d150bc60d8101b405fa9a19050b94", "messageHeadline": "merge main", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 509, "deletions": 24}}, {"node": {"oid": "04f9704a3dcf6ac16e11f22451e861dce498e589", "messageHeadline": "Merge pull request #66 from Portkey-AI/feat/gemini-integration", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 503, "deletions": 22}}, {"node": {"oid": "f4be2d11f0fa481b65c17d9a7fcaf6d89a859c1c", "messageHeadline": "Merge pull request #69 from Portkey-AI/fix/together-url-map", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8e9181b5ce67bdb10275152697b74d5bbc872ad7", "messageHeadline": "move /v1 to individual route to support together inference route';", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "879adbc64e65b44ee96f08eb2fad638b5f334211", "messageHeadline": "pass request url to get stream mode split pattern", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4fb893260196a2c35faae6e231aee19b3686752c", "messageHeadline": "pass request url to get stream mode split pattern", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "2d24a6e8fe69a5443d6c77662a4f19c6d90cb777", "messageHeadline": "add non-proxy call check for google stream transform", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4abe0e61bdba1f651badc6265517b165027de652", "messageHeadline": "add url check in get streaming mode for google provider", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "fe7e4d273192a8697d481529ef9960c160165c3c", "messageHeadline": "add url check in get streaming mode for google provider", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "aa475cc5b2bd3d26bb49c104aba0e99769cdd6fb", "messageHeadline": "minor cleaning", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 140, "deletions": 112}}, {"node": {"oid": "ff392bd426f3cbcf829a29f6557945b865486cc6", "messageHeadline": "use tranformed body in provider get endpoint function", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "15814efed73a5081f009b44cb0c5203cc18cccb9", "messageHeadline": "add google embeddings support", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 116, "deletions": 14}}, {"node": {"oid": "0538e8014c158f70ef1d0eff4a342dd0fd1c53c5", "messageHeadline": "support anthropic messages route", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 202, "deletions": 116}}, {"node": {"oid": "4c60bd1be3e316b60951ebfb4ed39c3149a3436c", "messageHeadline": "export google provider", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7aaf22ad1ff67e071292e143cef14de3124c4027", "messageHeadline": "allow google provider in validator", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "1a43e8f9bcec4ec7c6434c10661bc626737fa9bc", "messageHeadline": "add handler for google streaming mode", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "d703fdb4b72a5781aaa953c9881e812b43353cf4", "messageHeadline": "add google request construction logic", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "952640ad04afcceb654ee238edfe72b75007a114", "messageHeadline": "add google provider configs and transformers", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 294, "deletions": 0}}, {"node": {"oid": "b9025e3dea936914187dbb39668588f5716d7f45", "messageHeadline": "add new interfaces", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "5dc492d7f55dadf53431b7bfe9c52e249708110e", "messageHeadline": "add google stream split pattern", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "0db0f690a0995e910d41e0c7253cade5f9f69ae5", "messageHeadline": "add google provider", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "eeb8a597fda3abf8a1b663db79ff3d5b4e5fab00", "messageHeadline": "Merge pull request #64 from Portkey-AI/visarg/update-together-chat-si\u2026", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 45, "deletions": 37}}, {"node": {"oid": "1dc0f194449ad5c90502ccd006c55dd796f2fb4e", "messageHeadline": "add support for together ai chat completions route", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 45, "deletions": 37}}, {"node": {"oid": "e773de014cc3c03723d0aeb29c30ef94e51c72c3", "messageHeadline": "Merge pull request #60 from Portkey-AI/feat/together-ai-support", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 313, "deletions": 2}}, {"node": {"oid": "6531e979bb575141303ef205f0e880144b806c97", "messageHeadline": "change together-ai default chat model", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd0776e683601673c9e53c930d4a1befda54783a", "messageHeadline": "Merge branch 'main' into feat/together-ai-support", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 99, "deletions": 105}}, {"node": {"oid": "b9496b5ba0cbcf8271f7b77b2f5786bce751164a", "messageHeadline": "Merge pull request #58 from Portkey-AI/fix/inherit-recursive-config", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 90, "deletions": 105}}, {"node": {"oid": "fc918a901d082e5e307a874f5e70e45945f35a2d", "messageHeadline": "Merge pull request #62 from Portkey-AI/feat/azure-tools-and-json-mode", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "cf31ca42e044ab7de6dbbc7d8c5ca3c39720e360", "messageHeadline": "minor cleanup", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 0, "deletions": 41}}, {"node": {"oid": "cadcc548b0152670755dae7efa9aea27eaf6d9a6", "messageHeadline": "add together-ai provider constant", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d6cc05736b6fd21ca78aba9bf0aa24a6f6ed6449", "messageHeadline": "add together-ai integration", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 353, "deletions": 2}}, {"node": {"oid": "d9ff35cc48a4c6573d119fb0d91279d2c324ce7c", "messageHeadline": "add tools and json mode support for azure-openai chat completions", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "a3165af6a10bc7e8391204fc50530bc95c5b3a90", "messageHeadline": "fix variable name typo for targets", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e428a48f9efe82e334ff261dedb1cd4e40c3501d", "messageHeadline": "refactor try recursive targets function", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 90, "deletions": 105}}, {"node": {"oid": "345b9efe1438ea523e9e76f2e2da207235614cc7", "messageHeadline": "Merge pull request #56 from Portkey-AI/feat/anyscale-tools-and-json-mode", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "2cbc507ae0a42233f28c44153ac1ce4d18a64c4a", "messageHeadline": "support tool call and json mode for anyscale chat completions'", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "3442537a2711a6e6b4f3f6ec5ed647254838f5f7", "messageHeadline": "Merge pull request #53 from Portkey-AI/feat/update-anyscale-complete-\u2026", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "578c77ef78c86a8e171ac2673f2bf43df14682c7", "messageHeadline": "update anyscale completions stream transform", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "b743f4c28fbfa565e97ef562dfd402e182a15870", "messageHeadline": "Merge pull request #52 from Portkey-AI/feat/anyscale-new-models-and-r\u2026", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 55, "deletions": 31}}, {"node": {"oid": "de3c0e79f745c39caf0eea6205f9703e6f33a177", "messageHeadline": "add default anyscale completions model", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "092f936131642b09499cfe3036b471060a3a5d02", "messageHeadline": "remove unused import", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19b1f6d92bcfd1387e8f1615470b513643d247b3", "messageHeadline": "add completions as first class endpoint for anyscale", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 6, "deletions": 27}}, {"node": {"oid": "e446b87aeb27affe7f556736237abdea96f7d888", "messageHeadline": "add support for anyscaled embeddings route", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "23aa2ae7ac0fef870ba5db70e2a4cafe045009a0", "messageHeadline": "Merge pull request #49 from Portkey-AI/feat/new-routes-and-config", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 1308, "deletions": 510}}, {"node": {"oid": "667e4b99ae3168ce44223e8b26d60f4468901832", "messageHeadline": "support single mode and target", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "c74663963fd6aaba7322a07e415a1940e38cf038", "messageHeadline": "update docs with new routes and configs", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 64, "deletions": 112}}, {"node": {"oid": "b591f648cf121fa45529d53da4d9391a30ec127e", "messageHeadline": "add extra validations", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "7dd94a9805f38fa995371dbd02cf7740e31cd8b0", "messageHeadline": "pick retry codes from config if present", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d9a5cba68cf5a0e7de88f362e9ff45f83039573", "messageHeadline": "fix retry preference for proxy calls", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "cdfa4fa9df8d8e87b250bea6fb39abaf4646eaf7", "messageHeadline": "fix cache preference for proxy+config calls", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "fc731524eecb05bbc6267e64c6f3495d6e547846", "messageHeadline": "fix palm provider config:", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "185c1142f95391297d9bf0749fa7f6f563e62e53", "messageHeadline": "fix cohere provider functions", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 32, "deletions": 16}}, {"node": {"oid": "bc21d1eaf2fbcc15f3b8e464a443a1439180d044", "messageHeadline": "support retry object as well as number in tryPostProxy", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "e19d3f43bc64c73a727cfcedfa339d6551aae439", "messageHeadline": "add strategy to config interface", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "97adfbe43cd4f764978630731705a64de74c552f", "messageHeadline": "map azure-x headers to base config", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "9fd7e279edd43662047bcbeb774361119803b3a0", "messageHeadline": "inherit cache and retry from parent in old config options", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "f63e9138603fd97c058fb5f1dc122671376aec70", "messageHeadline": "read cache and retry from config options in proxy", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "1738f41357c54853fb0779722e366e7e25820d94", "messageHeadline": "add minor fixes and fallbacks", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "108c95f9a5f1df66f6c940be584cefca05f3dbb8", "messageHeadline": "add empty list fallback for anthropic stop sequence param", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "ab7f887442f8e2eef22841c3f690502c1676dff2", "messageHeadline": "allow only cache and retry in top level of config in schema", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "e8dc1b3a11fc2e581aa6e995c66aae1222e94743", "messageHeadline": "add new properties to shortConfig and options type", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cb5124c1edf90d8682993cb5a77f8fc2fa76988a", "messageHeadline": "throw error for nested configs in old routes", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "bc15c8a85270385710672ebb92eae7f1903aae71", "messageHeadline": "remove console logs", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d37b3da98200baf06825dbf817deaebd3e9fa4e9", "messageHeadline": "add slice to response header", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c106557794219e0f2767d3631989cffbd882969", "messageHeadline": "remove content-type header from multipart request before forwarding", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "076491ee16f95675b67ccb4149a7a10f17e03ad3", "messageHeadline": "add request validator for new route and configs", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 223, "deletions": 0}}, {"node": {"oid": "8737b5c8bcf209cbd3cc35c620f70f751e6728b5", "messageHeadline": "add new interfaces for new routes", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "f51eaef594d94fb26e9b2da8c148f3a661b974ba", "messageHeadline": "add node compat flag to toml for zod package", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "71efa72ade25b8b4ac39ef1cbf3c3b6b5cd50075", "messageHeadline": "refactor routers and add new routes", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 34, "deletions": 98}}, {"node": {"oid": "1e918ba7df7f0945bfea978cd7e045373ee70b5e", "messageHeadline": "add new recursive config traverse function", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 282, "deletions": 44}}, {"node": {"oid": "609bfd79b3643ca0119eb101a3c4405af58d9f03", "messageHeadline": "add new global constants", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "8546b82028c0a2168848a4896de6f31b06b2b803", "messageHeadline": "refactor proxy get handler", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 33, "deletions": 63}}, {"node": {"oid": "fbd3ad7f45b482d0f9b0fd8356f12e7a04a796fd", "messageHeadline": "add audio routes support in proxy handler", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 109, "deletions": 40}}, {"node": {"oid": "af9fa6a63ea49326119762b22eae27c94a137630", "messageHeadline": "add new embeddings handler for new route", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "fb90f7b392d294cd940cdf76bb5019c52fcc4245", "messageHeadline": "add new completions handler for new route", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "591a52150b73c228520c96f276bd6590c9efbf7d", "messageHeadline": "add new chatCompletions handler for the new route", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "0d4526139b7072fd09bdb94e543acc6d1e581ed9", "messageHeadline": "remove unused interface", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 0, "deletions": 63}}, {"node": {"oid": "dd8028858b3b7eb26415b0166a76f95eef387993", "messageHeadline": "fix anyscale default model", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4116e3ad8e6d167d49343dd0c88f7947e3f578a4", "messageHeadline": "add default handler for audio and octet stream response", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c3327707423e4258724d6a2b9b49349c4eb23b3e", "messageHeadline": "refactor embed handler", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 39, "deletions": 14}}, {"node": {"oid": "8428ce6d3f6e53965bbd915d072d60fb186a5f6e", "messageHeadline": "refactor complete handler", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 41, "deletions": 18}}, {"node": {"oid": "d5d3395a7638240ec0dac9d15b0a6825f2d51d8d", "messageHeadline": "refactor chatComplete handler", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 42, "deletions": 17}}, {"node": {"oid": "003ff252a05a2409da4fc98d34b9fd62771ec86c", "messageHeadline": "add zod package for validating schema", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "ab8476ccd261408cbc8299a95376ceae79f956a9", "messageHeadline": "Merge pull request #45 from Portkey-AI/assistants-api", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 194, "deletions": 24}}, {"node": {"oid": "bf0bd6cb8143a4e94d03b54d9e3bd262ecfaf9b1", "messageHeadline": "Merge branch 'main' into assistants-api", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "7f2be47bfd45abb6a21673767fd873c4c46dc12a", "messageHeadline": "Merge pull request #44 from Portkey-AI/noble-varghese/add-new-openai-\u2026", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "39f3aa17f17278499799ac25452bf7734fb9d52a", "messageHeadline": "Merge pull request #42 from Portkey-AI/noble-varghese/adding-mappings\u2026", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "f0abe7b6075978df13f9978de7d4115ed6634e41", "messageHeadline": "Support GET requests on Rubeus", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 194, "deletions": 24}}, {"node": {"oid": "34c4096665060ea309cb828cc8566b02365fb208", "messageHeadline": "fix: adding response_format in the params", "author": {"name": "noble-varghese", "email": "noblekvarghese96@gmail.com", "user": {"login": "noble-varghese"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "75a143723af05d1819f57e29f72a5d92008131e0", "messageHeadline": "fix: adding the new openai params", "author": {"name": "noble-varghese", "email": "noblekvarghese96@gmail.com", "user": {"login": "noble-varghese"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "446c612247da69a44791e22b6b8c76cbee7a45f2", "messageHeadline": "fix: adding mappings for max_tokens and stopsequences", "author": {"name": "noble-varghese", "email": "noblekvarghese96@gmail.com", "user": {"login": "noble-varghese"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "d84d96639d365c45aede15754caf2a0f98acd0d6", "messageHeadline": "Merge pull request #41 from Portkey-AI/visarg/support-generic-proxy-a\u2026", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "f4c3008dfeec7677a10c721d516062e04e16d919", "messageHeadline": "merge main into visarg/support-generic-proxy-azure", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 340, "deletions": 3}}, {"node": {"oid": "e83810d18b83e040417429a2517837c28cd1b451", "messageHeadline": "Merge pull request #30 from Portkey-AI/noble-varghese/27-feat-palm-in\u2026", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 340, "deletions": 3}}, {"node": {"oid": "8a1b523a9e7b5f1cb546e9d003d5f72bf81a5a4a", "messageHeadline": "add embeddings url mapping for azure proxy", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "dd709b5b0e508d5c8e7b7bd5f6ab41f9f8b43e8c", "messageHeadline": "minor refactor", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "fbe3f051e1550a69a331673242d2783376f2c8c7", "messageHeadline": "add mapping for proxy routes in azure get endpoint function", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "1c79a83d62c2454b8076d4605034ba0e39779b24", "messageHeadline": "Merge branch 'main' into noble-varghese/27-feat-palm-integration", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "15ba7b0b066cae4c451b9b9a7778edcc00796185", "messageHeadline": "Merge pull request #38 from Portkey-AI/visarg/anthropic-version-changes", "author": {"name": "Ayush Garg", "email": "133769662+ayush-portkey@users.noreply.github.com", "user": {"login": "ayush-portkey"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "b2a98b63114bf58ca5701fbd444a1578ceeaa130", "messageHeadline": "support latest anthropic version in complete and chat complete route", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "ce78afa4153f5f8404daf7c2073da66be5bf2d48", "messageHeadline": "hardcode anthropic version", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "00dbb6f77e77fa0fca106dd09388f6237049286a", "messageHeadline": "add ping event check in read stream function", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "cbff528165ee17e2e3f3920d065645c8f7c06ef6", "messageHeadline": "Merge pull request #29 from Portkey-AI/visarg/streamline-cache-functi\u2026", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "157befc57dcb214b0b42d219aade8add7b1513fb", "messageHeadline": "Merge pull request #35 from Portkey-AI/visarg/fix-camel-case-conversion", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "c1850ffc09d7b16707692b654ade0ab1b8f84223", "messageHeadline": "fix duplicate camel case conversion for provider options in proxy", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "8acba3122ae0640c24835c5e9cc98a276335734a", "messageHeadline": "fix: response structure in text model", "author": {"name": "noble-varghese", "email": "noblekvarghese96@gmail.com", "user": {"login": "noble-varghese"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8890930364232669aa275448dacebd5e19651a3b", "messageHeadline": "fix: trypost proxy changes fix for proxy apis with config-id", "author": {"name": "noble-varghese", "email": "noblekvarghese96@gmail.com", "user": {"login": "noble-varghese"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "46737506de34528d1d1f50e71c0c31b56b8c0279", "messageHeadline": "nit: Some nit-pick changes that were pointed out", "author": {"name": "noble-varghese", "email": "noblekvarghese96@gmail.com", "user": {"login": "noble-varghese"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47c6a4cfac66a4db0ed6920e30ddf260a2db074f", "messageHeadline": "fix: fixing casing in code", "author": {"name": "noble-varghese", "email": "noblekvarghese96@gmail.com", "user": {"login": "noble-varghese"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d3cca4ec5d6b9401d829ad79a87476ac5f71a135", "messageHeadline": "fix: resolving comments", "author": {"name": "noble-varghese", "email": "noblekvarghese96@gmail.com", "user": {"login": "noble-varghese"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "faefabdb3899d70b83e9033b83d6668aeb259ef0", "messageHeadline": "fix: adding the response error message", "author": {"name": "noble-varghese", "email": "noblekvarghese96@gmail.com", "user": {"login": "noble-varghese"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "f67b0824bd713095da3532452edc5c20495c02bb", "messageHeadline": "fix: Minor fixes on the complete APIs", "author": {"name": "noble-varghese", "email": "noblekvarghese96@gmail.com", "user": {"login": "noble-varghese"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "7f4b346446b116e76f248c29ed1a0ca45b328be3", "messageHeadline": "feat: adding support for Google PaLM LLM", "author": {"name": "noble-varghese", "email": "noblekvarghese96@gmail.com", "user": {"login": "noble-varghese"}}, "additions": 320, "deletions": 2}}, {"node": {"oid": "405b3290b6a6382b1e07b57e99208cf0b5900d31", "messageHeadline": "streamline get from cache function arguments for proxy calls", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a816c037e09cfb0dadd26245c57fe8aa33a4ce1", "messageHeadline": "Merge pull request #26 from Portkey-AI/noble-varghese/25-fix-adding-c\u2026", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "54011a03b180d45a17c9ba8c90862a0aef063d45", "messageHeadline": "fix: adding cacheKey in the proxy calls", "author": {"name": "noble-varghese", "email": "noblekvarghese96@gmail.com", "user": {"login": "noble-varghese"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "4548ca752b9c5977670f9e82315ba27cbe81296b", "messageHeadline": "Merge pull request #20 from Portkey-AI/noble-varghese/send-cachekey-t\u2026", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "6f5cdf66e8132dd356b5747260ba3cbc9965a7e7", "messageHeadline": "Merge pull request #23 from Portkey-AI/visarg/last-used-index-header-\u2026", "author": {"name": "Visarg Desai", "email": "48576703+VisargD@users.noreply.github.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f7db876103066040c60ff9b9556434326e5ddb95", "messageHeadline": "append last used option index header in proxy response", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "54ea262496a70139f758fe75ddd7115e8b6c5689", "messageHeadline": "fix: Send the cachekeys on invalidation to downstream services", "author": {"name": "noble-varghese", "email": "noblekvarghese96@gmail.com", "user": {"login": "noble-varghese"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "5e4226af03dd98716c09edd0552d92c535e3d6cc", "messageHeadline": "Merge pull request #19 from Portkey-AI/visarg/cache-stream-mode", "author": {"name": "Ayush Garg", "email": "133769662+ayush-portkey@users.noreply.github.com", "user": {"login": "ayush-portkey"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "34a4470cefc82b2df9d7d11a2c3dadd922851106", "messageHeadline": "Merge pull request #18 from Portkey-AI/visarg/azure-proxy-url-fix", "author": {"name": "Ayush Garg", "email": "133769662+ayush-portkey@users.noreply.github.com", "user": {"login": "ayush-portkey"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "35f1cf2df22c623725d13997cd1be75661189c30", "messageHeadline": "Merge pull request #17 from Portkey-AI/visarg/azure-stream-wait-time", "author": {"name": "Ayush Garg", "email": "133769662+ayush-portkey@users.noreply.github.com", "user": {"login": "ayush-portkey"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "94c00062a3cd032a73fd86753c27ec528b3b42a0", "messageHeadline": "Merge pull request #16 from Portkey-AI/visarg/anyscale-usage", "author": {"name": "Ayush Garg", "email": "133769662+ayush-portkey@users.noreply.github.com", "user": {"login": "ayush-portkey"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "9ba75a86601781695fd2d1dfb9a37aab08cfec2e", "messageHeadline": "overwrite stream mode to false when cache status is hit", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "df73d7b9a3fe022c6a0d01ac8a563c6908d0e30a", "messageHeadline": "fix azure proxy url logic", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "60c2e2b1465e0d7be69d0d1782536713c418dc25", "messageHeadline": "add stream sleep time for azure requests", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0b4cb23ade83a06b611fba076a5f50a840b70c35", "messageHeadline": "Merge pull request #9 from Portkey-AI/vrushankportkey-patch-1", "author": {"name": "Ayush Garg", "email": "133769662+ayush-portkey@users.noreply.github.com", "user": {"login": "ayush-portkey"}}, "additions": 60, "deletions": 4}}, {"node": {"oid": "64a4ad781c9744304c1a5cdc887f6b4d13b50bac", "messageHeadline": "add usage for anyscale response", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "19b92edc560acc7d273421b308cce99d9bd0b7e7", "messageHeadline": "Add cookbook dummy", "author": {"name": "vrushankportkey", "email": "vrushank.v@portkey.ai", "user": {"login": "vrushankportkey"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ea78982334c2217d3c2e8df9c4c7d98efdfdf0d5", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "798078fba1608a7ddf757d4bfc437f6d65b3e522", "messageHeadline": "Update README.md", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8a7eb468bb1f46147ba3a1f16d1d424ad9a17e0c", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "7d163665a06bb286291f120225bf917a3eed3beb", "messageHeadline": "Add contributing guidelines, change header", "author": {"name": "vrushankportkey", "email": "vrushank.v@portkey.ai", "user": {"login": "vrushankportkey"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "578ac6c1dd2fc699188d28a446dd12b554452635", "messageHeadline": "Create SECURITY.md", "author": {"name": "vrushankportkey", "email": "134934501+vrushankportkey@users.noreply.github.com", "user": {"login": "vrushankportkey"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "58752f7859f1e947948c0463e67a144a93740acd", "messageHeadline": "Merge pull request #8 from Portkey-AI/visarg/anyscale-integration", "author": {"name": "Ayush Garg", "email": "133769662+ayush-portkey@users.noreply.github.com", "user": {"login": "ayush-portkey"}}, "additions": 296, "deletions": 1}}, {"node": {"oid": "cb114c8831736980088fbaf2d50cbc875c2d001f", "messageHeadline": "add anyscale stream chunk interface", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "50814bee80f3a3c69d58b14f906701a3fda19a32", "messageHeadline": "transform complete call to anyscale chat call", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 40, "deletions": 11}}, {"node": {"oid": "aa2ca3e0738aa9d375a6aaeaa6bb557e5cbcb597", "messageHeadline": "add support for anyscale models", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 253, "deletions": 1}}, {"node": {"oid": "c39754decd310fbd315a5444f7f3dbd325358ea5", "messageHeadline": "Merge pull request #7 from Portkey-AI/fix/stream-wait-time", "author": {"name": "Ayush Garg", "email": "133769662+ayush-portkey@users.noreply.github.com", "user": {"login": "ayush-portkey"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4f1890f2e034a13ee7d812390817c3473b6e48e5", "messageHeadline": "Merge pull request #6 from Portkey-AI/chore/snake-case-documentation", "author": {"name": "Ayush Garg", "email": "133769662+ayush-portkey@users.noreply.github.com", "user": {"login": "ayush-portkey"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "ccd8ceb860a2369fd39f562080cc3aba8af545a5", "messageHeadline": "Merge pull request #5 from Portkey-AI/feat/config-in-proxy", "author": {"name": "Ayush Garg", "email": "133769662+ayush-portkey@users.noreply.github.com", "user": {"login": "ayush-portkey"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "7b0446be621cd3c47c8fbf8dbceba9f4ee5b9401", "messageHeadline": "Merge pull request #4 from Portkey-AI/chore/convert-to-camel-case", "author": {"name": "Ayush Garg", "email": "133769662+ayush-portkey@users.noreply.github.com", "user": {"login": "ayush-portkey"}}, "additions": 116, "deletions": 82}}, {"node": {"oid": "b0b55c4ed1762de2aff26dd305b48f7732d96adc", "messageHeadline": "Merge pull request #3 from Portkey-AI/visarg/fix-retry-handler", "author": {"name": "Ayush Garg", "email": "133769662+ayush-portkey@users.noreply.github.com", "user": {"login": "ayush-portkey"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "38050c10d1b1c45a0e3eede8cec9f6ed86163a08", "messageHeadline": "change the api signature from camel case to snake case wherever required", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "11db72a442f6bcc365884b599365544ddf811996", "messageHeadline": "support configs in proxy calls", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "f09fafeb184fdb2f74ee92a681ae879c0641e931", "messageHeadline": "convert incoming body from snake case to camel case", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 116, "deletions": 82}}, {"node": {"oid": "8de5583d99cca01b7dde4c5241287048ce3e60d8", "messageHeadline": "add wait time during stream to avoid irregular worker behaviour", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "33cf74f1ec186fb99e6ccf4a00cdda205750734c", "messageHeadline": "fix retry handler error headers and attempt count", "author": {"name": "visargD", "email": "visargdesai@gmail.com", "user": {"login": "VisargD"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "9c7f64ec143c1e3171896ff773346b39165de69e", "messageHeadline": "Merge pull request #1 from Portkey-AI/roh26it-patch-1", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "85d104d11aafde74c82c63f76bf382c1975908be", "messageHeadline": "Update README.md", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b2f183af74f2c811e0b66171614d05cb0b46f6fe", "messageHeadline": "transparent header update", "author": {"name": "Rohit Agarwal", "email": "rohit@portkey.ai", "user": {"login": "roh26it"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "fc08de7538f78f7c4ac15167ba8c86242a004cf1", "messageHeadline": "Initial commit", "author": {"name": "ayush-portkey", "email": "ayush@portkey.ai", "user": {"login": "ayush-portkey"}}, "additions": 4680, "deletions": 0}}]