100 Commits
Author SHA1 Message Date
Visarg Desai 669825cbe8 Merge pull request #1657 from Portkey-AI/fix/add-auth-validation-for-public-routes
add auth validation for public routes
2026-05-25 19:24:51 +05:30
Visarg Desai d2ea41f4e1 Merge pull request #1642 from kenany/kenany/crowdstrike-aidr-metadata-fields
feat: forward request metadata to CrowdStrike AIDR
2026-05-18 13:13:22 +05:30
Visarg Desai 351692fd92 Merge pull request #1578 from Portkey-AI/fix/forward-headers
do not let people forward x-portkey-forward-headxers header to prevent looping
2026-03-25 15:03:55 +05:30
Visarg Desai 28ed85e42e Merge pull request #1531 from b4s36t4/chore/intro-v2
feat: announce v2 of gateway
2026-02-19 23:19:41 +05:30
Visarg Desai 7799507909 Merge pull request #1504 from ryanmeans/add-cs-aidr-plugin
Initial Crowdstrike AIDR Guardrail Plugin
2026-01-23 21:19:32 +05:30
Visarg Desai 5e0c4388d0 Merge pull request #1506 from Portkey-AI/mcp-gateway-readme-update
add mcp gw docs
2026-01-23 20:31:05 +05:30
Visarg Desai 08c38af19e Merge pull request #1502 from narengogi/fix/anthropic-beta-claude-code-bedrock
fix anthropic beta claude code on bedrock
2026-01-12 23:31:35 +05:30
Visarg Desai 497b5c0128 Merge pull request #1501 from Portkey-AI/fix/anthropic-version-bedrock
revert changes to anthropic version behaviour
2026-01-12 22:32:47 +05:30
Visarg Desai ca7712947e Merge pull request #1499 from Portkey-AI/feat/release-1.15.2
1.15.2
2026-01-12 13:47:41 +05:30
Visarg Desai 8bcf2f995f Merge pull request #1497 from beast-nev/feat/bump-cookbook-versions
fix: Bump Vercel Cookbook package versions
2026-01-12 13:45:19 +05:30
Visarg Desai 940b2b03fb Merge pull request #1492 from narengogi/fix/sequqntial-guardrails
[bug/behaviour] only execute enabled checks when sequential guardrails are enabled
2026-01-12 13:36:12 +05:30
Visarg Desai 5316fa7143 Merge pull request #1491 from narengogi/fix/anthropic-beta
make anthropic beta header usage consistent
2026-01-12 13:26:44 +05:30
Visarg Desai 66f7f09b54 Merge pull request #1495 from b4s36t4/chore/azure-scope
fix: allow custom scope work with azure agents
2026-01-12 13:20:07 +05:30
Visarg Desai 9d52f67fb1 Merge pull request #1496 from b4s36t4/fix/azure-batch-new-params
fix: support azure blob for batches
2026-01-12 13:19:34 +05:30
Visarg Desai b06134b2d4 Merge pull request #1493 from siddharthsambharia-portkey/feat/update-readme
feat: update readme by removing 2024 report and AI engineering hours
2026-01-07 13:24:08 +05:30
Visarg Desai a5db35e00a Merge pull request #1483 from qualifire-dev/feature/qualifire-update-apis
Qualifire | Update Guardrails
2026-01-07 13:23:41 +05:30
Visarg Desai 580c2421ff Merge pull request #1489 from Portkey-AI/feat/release-1.15.1
1.15.1
2025-12-24 18:45:33 +05:30
Visarg Desai 27f7edbab6 Merge pull request #1488 from b4s36t4/fix/batches-url
fix: use correct url for batches
2025-12-24 18:40:14 +05:30
Visarg Desai 309818c25b Merge pull request #1480 from b4s36t4/feat/azure-shield-protected-checks 2025-12-24 16:19:17 +05:30
Visarg Desai 36eb0b41ec Merge pull request #1486 from narengogi/fix/gemini-minimal-reasoning
fix: gemini minimal reasoning effort
2025-12-24 13:31:51 +05:30
Visarg Desai 92e895f507 Merge pull request #1482 from Portkey-AI/feat/release-1.15.0
1.15.0
2025-12-23 19:40:37 +05:30
Visarg Desai 7b04671257 Merge pull request #1475 from Portkey-AI/feat/execute-guardrails-sequentially
execute guardrails sequentially
2025-12-23 19:31:53 +05:30
Visarg Desai 401ea0f6a4 Merge pull request #1471 from eliasto/add-ovhcloud-provider
Add OVHcloud AI Endpoints provider
2025-12-23 19:30:41 +05:30
Visarg Desai f605bc0cbd Merge pull request #1478 from b4s36t4/fix/vertex-maps-grounding
feat: add support for google maps grounding
2025-12-23 19:29:52 +05:30
Visarg Desai 1b88f9b908 Merge pull request #1481 from Samveg12/Samveg/Add-Null-Guardrail 2025-12-23 19:26:41 +05:30
Visarg Desai 53abf2a5cf Merge pull request #1479 from b4s36t4/fix/transform-types 2025-12-23 19:24:35 +05:30
Visarg Desai dcf452098e Merge pull request #1415 from siddharthsambharia-portkey/feat/add-thinking-support-for-ollama
feat: add thinking parameter to OllamaChatCompleteConfig
2025-12-22 12:01:57 +05:30
Visarg Desai 39cd2758d4 Merge pull request #1477 from ShivamB25/fix/anthropic-tool-choice-none
fix(anthropic): add support for tool_choice=none
2025-12-22 11:46:58 +05:30
Visarg Desai fa5131cfac Merge pull request #1476 from narengogi/chore/nano-banana-improvements
improvements for nano banana
2025-12-18 11:36:25 +05:30
Visarg Desai 1e4891d1b9 Merge pull request #1465 from arturfromtabnine/ar/fix-azure-ai-anthropic-stream-response
feat: add openai compatible response support for anthropic on azure
2025-12-17 16:54:47 +05:30
Visarg Desai d42a0795c4 Merge pull request #1434 from joshweimer-patronusai/add-patronus-evals-to-plugin
add hallucination eval
2025-12-17 16:49:18 +05:30
Visarg Desai b8b674c77a Merge pull request #1461 from Portkey-AI/feature/oracle-inference
oracle provider
2025-12-15 15:50:16 +05:30
Visarg Desai f69d995830 Merge pull request #1463 from narengogi/fix/anthropic-beta-messages-route
allow anthropic beta header for all routes on anthropic provider
2025-12-15 15:17:39 +05:30
Visarg Desai 62cb208979 Merge pull request #1467 from b4s36t4/feat/azure-preview-v1
feat: support azure v1 api & send deployment-name for responses
2025-12-15 15:16:53 +05:30
Visarg Desai 0bdbc09ec8 Merge pull request #1452 from Portkey-AI/feat/advanced-tool-use-beta
feat: Add support for Anthropic advanced tool use beta features
2025-12-15 15:16:19 +05:30
Visarg Desai af1e6c7b70 Merge pull request #1466 from narengogi/fix/concatenate-multiple-text-parts
concatenate multple text parts for gemini models
2025-12-15 15:11:08 +05:30
Visarg Desai a4b5d562b4 Merge pull request #1472 from miguelmanlyx/main
feat(provider): add AI Badgr OpenAI-compatible provider
2025-12-15 15:10:38 +05:30
Visarg Desai 106fa32801 Merge pull request #1470 from juzhiyuan/patch-1
fix(docs): broken links
2025-12-15 15:09:43 +05:30
Visarg Desai cc4ab116ea Merge pull request #1454 from turintech/feat/gemini-3-openrouter
feat: gemini 3 in openrouter
2025-12-08 19:42:59 +05:30
Visarg Desai 94ae007067 Merge pull request #1451 from eminaruk/add-iointelligence
Add IO Intelligence provider support
2025-12-08 17:48:53 +05:30
Visarg Desai c0cf7d5d5b Merge pull request #1456 from narengogi/models/anthropic-on-azure
anthropic models on azure
2025-12-08 17:48:28 +05:30
Visarg Desai 13892201d1 Merge pull request #1444 from maciej-nexos/maciekskin/fix/add_thinking_level
Thinking level support for Gemini 3 Pro
2025-12-08 17:48:08 +05:30
Visarg Desai 9d9a37a12b Merge pull request #1457 from Portkey-AI/feat/release-1.14.3
1.14.3
2025-11-26 21:47:43 +05:30
Visarg Desai 050db7deb6 Merge pull request #1450 from narengogi/fix/thought-signature-google
fix google throught signature
2025-11-24 21:07:11 +05:30
Visarg Desai 6562c3ee5d Merge pull request #1448 from Portkey-AI/feat/release-1.14.2
1.14.2
2025-11-21 18:12:40 +05:30
Visarg Desai 99a288d14b Merge pull request #1447 from Portkey-AI/fix/streaming-response-headers
fix headers in streaming response for cached results
2025-11-21 18:01:14 +05:30
Visarg Desai a8226315d6 Merge pull request #1446 from Portkey-AI/feat/release-1.14.1
1.14.1
2025-11-21 17:36:10 +05:30
Visarg Desai c178cbafe3 Merge pull request #1443 from Portkey-AI/feature/gemini-thought-message
thought messages support for gemini 3 pro
2025-11-21 12:41:40 +05:30
Visarg Desai 8266e4d537 Merge pull request #1440 from b4s36t4/feat/f5-guardrails
feat: add f5-guardrail plugin
2025-11-19 16:59:03 +05:30
Visarg Desai b6eedd30c1 Merge pull request #1436 from narengogi/fix/bedrock-count-tokens-ignore-region
remove region identifier prefix when making request to count tokens endpoint
2025-11-18 15:24:09 +05:30
Visarg Desai d4b374b802 Merge pull request #1433 from Portkey-AI/fix/autoForwardAnthropicHeaders
Auto add anthropic headers
2025-11-18 13:04:41 +05:30
Visarg Desai aa49b75f79 Merge pull request #1431 from Portkey-AI/simplify-pr-template
simplify pr template
2025-11-17 19:41:26 +05:30
Visarg Desai ac6ec2268c Merge pull request #1420 from narengogi/fix/openai-chat-complete-base-transforms
simplify openai base transform for chat complete
2025-11-17 10:05:15 +05:30
Visarg Desai 6bb44a1ed7 Merge pull request #1429 from siddharthsambharia-portkey/fix/hanle-empty-tool-call-array-in-messages
fix: return null for empty tools in transformToolsConfig
2025-11-17 10:04:35 +05:30
Visarg Desai 6a76ee60e5 Merge pull request #1407 from narengogi/chore/send-hook-results-in-streaming-chunks
send hook results when streaming response
2025-11-14 14:57:19 +05:30
Visarg Desai a74003387f Merge pull request #1418 from Portkey-AI/chore/more-audio-types-vertex
feat: Add Support for Additional Audio Formats in Vertex AI Provider
2025-11-14 12:11:40 +05:30
Visarg Desai af448698d1 Merge pull request #1422 from narengogi/fix/falsy-check-vertex
handle falsy check in vertex parameter mapping
2025-11-14 12:06:06 +05:30
Visarg Desai b4af798f35 Merge pull request #1424 from narengogi/fix/send-empty-usage-object-in-message-start-chunk
send empty usage object in message start chunk for bedrock messages
2025-11-14 12:04:39 +05:30
Visarg Desai 8e74fe39b9 Merge pull request #1419 from Portkey-AI/feat/provider-modal-labs
feat: add modal labs provider and related header keys to mask while logging
2025-11-14 12:02:58 +05:30
Visarg Desai 65c088aaa5 Merge branch 'main' into feat/provider-modal-labs 2025-11-14 12:02:07 +05:30
Visarg Desai ff72d07980 Merge pull request #1416 from siddharthsambharia-portkey/feat/z-ai-provider-support
feat: add Z_AI provider
2025-11-14 03:35:28 +05:30
Visarg Desai bb44fe6a52 Merge pull request #642 from Portkey-AI/feat/provider-modal-labs
feat: add modal labs provider and related header keys to mask while l…
2025-11-13 02:42:09 +05:30
Visarg Desai da1a1d04fe Merge pull request #1413 from Portkey-AI/feat/release-1.14.0
1.14.0
2025-11-07 19:23:09 +05:30
Visarg Desai 91f9958570 Merge pull request #1412 from narengogi/fix/revert-apm-changes-to-avoid-warning-logs
revert apm changes to avoid warninglogs
2025-11-07 19:06:46 +05:30
Visarg Desai b77ae1f86f Merge pull request #1410 from Portkey-AI/fix/build-errors-07-nov
fix: build errors
2025-11-07 18:27:59 +05:30
Visarg Desai 0e6661966e Merge pull request #1411 from b4s36t4/fix/types
fix: add types and checks for builds
2025-11-07 18:24:30 +05:30
Visarg Desai 59622b7df3 Merge pull request #1409 from b4s36t4/fix/bedrock-types
fix: return Response instead of object, typescript
2025-11-07 16:21:59 +05:30
Visarg Desai b5a7825ba5 Merge pull request #1372 from Portkey-AI/fix/ssrf_custom_host_validator
fix: custom host validator to protect from ssrf attack
2025-11-07 12:41:48 +05:30
Visarg Desai 093cf323f7 Merge pull request #1381 from siddharthsambharia-portkey/feat/claude-code-gateway
feat: support claude code oauth/max plans on Portkey
2025-11-07 11:30:30 +05:30
Visarg Desai d4dbabbeb0 Merge pull request #1373 from miuosz/feature/add-support-vertex-ai-caching
improvement: add cache details to usage for (vertex ai) gemini and anthropic models
2025-11-07 11:26:08 +05:30
Visarg Desai 47f715237b Merge pull request #1408 from b4s36t4/feat/azure-workload-identity
Feat/azure workload identity
2025-11-07 10:32:56 +05:30
Visarg Desai 65ff2fe9bf Merge pull request #1279 from arturfromtabnine/ar/vertex-ai-tool-content-open-ai-compatible
[vertex-ai] fix: allow object as tool content
2025-11-06 15:49:10 +05:30
Visarg Desai 63f6b0910e Merge pull request #1394 from narengogi/feature/apm
Add performance monitoring (prometheus for metrics and winston for logging)
2025-11-06 15:29:56 +05:30
Visarg Desai 235dfd446c Merge pull request #1398 from jroberts2600/feature/panw-prisma-airs-enhancements
feat: add support for linked Security Profile API keys, additional tests
2025-11-06 15:26:54 +05:30
Visarg Desai 792132118d Merge pull request #1393 from GravityCloudAI/add_matterai_provider
feat: add matterai provider
2025-11-06 15:26:01 +05:30
Visarg Desai 80c25935fa Merge pull request #1401 from narengogi/google-computer-use
computer use for google
2025-11-06 15:12:01 +05:30
Visarg Desai 594185d2b6 Merge pull request #1384 from narengogi/fix/cohere-v2-responses
migrate to v2 for cohere embed and chat
2025-11-06 15:10:47 +05:30
Visarg Desai e347ef8b36 Merge pull request #1366 from Portkey-AI/feature/ratelimits-and-budgets
Rate limits and budgets
2025-11-06 15:03:56 +05:30
Visarg Desai 8c9bd772a2 Merge pull request #1369 from b4s36t4/fix/batches-error-handling
fix: handle error from bedrock batch status check
2025-11-05 00:57:04 +05:30
Visarg Desai 749794c089 Merge pull request #1400 from siddharthsambharia-portkey/fix/anthropic-streaming
fix: add role 'assistant' to chat completion stream chunk
2025-11-04 21:13:30 +05:30
Visarg Desai 3fe230b8fb Merge pull request #1380 from Portkey-AI/snyk-fix-d95c1b1fe5fd3f5bfe7cc4f6853ee742
[Snyk] Fix for 4 vulnerabilities
2025-11-04 15:34:10 +05:30
Visarg Desai be7c60435b Merge branch 'main' into snyk-fix-d95c1b1fe5fd3f5bfe7cc4f6853ee742 2025-11-04 15:34:05 +05:30
Visarg Desai 081d3730ca Merge pull request #1403 from narengogi/fix/add-newer-parameters-responses-api
add newer parameters to respones
2025-11-04 15:25:19 +05:30
Visarg Desai 128280cdfc Merge pull request #1316 from indranil786/main
Fix : Walled Ai Guardrail changed to walledprotect
2025-10-28 13:01:24 +05:30
Visarg Desai a2c0ad4d11 Merge pull request #1396 from marsianin/marsianin/reasoning_effort-grok
improvement: added reasoning_effort for grok
2025-10-28 12:59:02 +05:30
Visarg Desai 2684a1ed45 Merge pull request #1311 from qualifire-dev/feature/add-qualifire-integration
#1300 | Add Qualifire integration
2025-10-28 12:53:44 +05:30
Visarg Desai a4fc4b4609 Merge pull request #1391 from Portkey-AI/fix/casing-for-integration-virtual-key-details
fix: add integrationDetails and virtualKeyDetails to constructConfigF…
2025-10-24 14:11:51 +05:30
Visarg Desai 2b7eaa03b3 Merge pull request #1388 from narengogi/fix/handle-malformed-guardrails
handle malformed guardrails and add stack trace to chat completions handler
2025-10-24 00:15:41 +05:30
Visarg Desai d56830b831 Merge pull request #1387 from Portkey-AI/feat/release-1.13.0
1.13.0
2025-10-23 18:19:46 +05:30
Visarg Desai 20b13c9086 Merge pull request #1386 from narengogi/fix/destructuring
fix destructuring in vertex-ai/index
2025-10-23 13:59:03 +05:30
Visarg Desai fe4c69f997 Merge pull request #1258 from Portkey-AI/prefix-guardrail
New "Add Prefix" Guardrail
2025-10-23 13:08:01 +05:30
Visarg Desai 228ef33558 Merge pull request #1376 from narengogi/fix/transcription-streaming
handle streaming for transcription endpoint
2025-10-23 11:46:51 +05:30
Visarg Desai 363b800fe0 Merge pull request #1295 from narengogi/chore/bedrock-api-key-support
support api key for bedrock
2025-10-23 11:35:38 +05:30
Visarg Desai e212e839dd Merge pull request #1352 from narengogi/chore/azure-openai-cleanup
cleanup azure openai implementation
2025-10-22 18:39:07 +05:30
Visarg Desai 8488f6fbfb Merge pull request #1385 from narengogi/fix/anthropic-beta-type
fix type issue
2025-10-22 18:36:40 +05:30
Visarg Desai 2cfa553417 Merge pull request #1350 from narengogi/chore/vertex-cleanup
cleanup vertex api.ts
2025-10-22 18:31:03 +05:30
Visarg Desai 21c0b621e5 Merge pull request #1349 from narengogi/chore/parameters
add some parameters mapping
2025-10-22 17:49:09 +05:30
Visarg Desai 2c12cd2d2a Merge pull request #1383 from narengogi/fix/falsy-check-bedrock
fix falsy check in bedrock
2025-10-22 17:46:37 +05:30
Visarg Desai b5bc77e707 Merge pull request #1276 from narengogi/chore/bedrock-cleanup
bedrock provider cleanup
2025-10-22 17:46:10 +05:30
Visarg Desai d6f35aa693 Merge pull request #1374 from miuosz/feature/forward-cache-control-in-simple-system-messages
improvement: forward cache control parameter for plain text content (system messages)
2025-10-21 11:54:03 +05:30