Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
183ffee
feat(aigw-policies): add tool that extracts the policy scopes
fabianrbz Jun 22, 2026
181ab7d
feat(aigw-policies): generate aigw policy scopes
fabianrbz Jun 22, 2026
2afc27a
feat(aigw-policies): generate index file for aigw-policies
fabianrbz Jun 22, 2026
0c53ee4
feat(aigw-policies): render reference pages based on the plugin
fabianrbz Jun 22, 2026
04801f1
feat(aigw-policies): add config that defines which metadata to pull from
fabianrbz Jun 22, 2026
ee74fae
feat(aigw-policies): override policies descriptions
fabianrbz Jun 23, 2026
00da498
fix(aigw-policies): prevent the frontmatter validation to run on
fabianrbz Jun 23, 2026
75929ec
fix(aigw-policy): cache template file in a constant
fabianrbz Jun 23, 2026
d7bee46
fix(aigw-policies): use the policy title generator for aigw policies
fabianrbz Jun 23, 2026
c94468d
fix(aigw-policies): rename aigw_policies generator
fabianrbz Jun 23, 2026
82adad0
fix: upstream-oauth aigw policy description
fabianrbz Jun 23, 2026
16a8efc
feat(aigw-policies): return a schema drop that responds to as_json so
fabianrbz Jun 23, 2026
8ddf3a0
fix(policies): make generate_reference_page retun the created page
fabianrbz Jun 23, 2026
5fea9c6
feat(aigw-policies): skip the generation locally
fabianrbz Jun 23, 2026
02cc793
refactor(policies): refactor plugin and policies index to use shared
fabianrbz Jun 23, 2026
ad83cad
feat(aigw-policies): add aigw-policies to top navigation
fabianrbz Jun 23, 2026
632e9d2
feat(aigw-policies): drop third-party policies for now, aigw 2.0 does
fabianrbz Jun 23, 2026
aab7541
feat(aigw-policies): set `versioned: false` to reference pages, we don't
fabianrbz Jun 23, 2026
336f4a7
fix(llms): use `API Gateway Plugins` instead of `Plugins`
fabianrbz Jun 23, 2026
f03050a
feat(aigw-policies): update llms.txt with its own section for AI Gateway
fabianrbz Jun 23, 2026
756a426
feat(aigw-policies): load specs into the policy
fabianrbz Jun 23, 2026
439a182
feat(aigw-policies): render scopes in the info box on policy pages
fabianrbz Jun 24, 2026
94e0a9d
feat(aigw-policies): use Policy in search results if the product
fabianrbz Jun 24, 2026
263ac6d
feat(aigw-policy): render 'Policy' as part of the H1 of aigw policy
fabianrbz Jun 24, 2026
4120d44
feat(aigw-policies): add {% aigw_policy %} tag and component for the
fabianrbz Jun 24, 2026
b7d76b4
fix(aigw): fix aigw landing page so that it has the right metadata and
fabianrbz Jun 24, 2026
709341b
fix(aigw): mcp landing page
fabianrbz Jun 24, 2026
f5514e7
fix(aigw): a2a landing page
fabianrbz Jun 24, 2026
fc4caa2
fix(aigw): ai-providers landing page, metadata
fabianrbz Jun 24, 2026
242ce2d
fix(aigw): load-balancing page, metadata
fabianrbz Jun 24, 2026
f9a8dce
fix(aigw): monitor-ai-llm-metrics
fabianrbz Jun 24, 2026
18ad273
fix: broken_links generator
fabianrbz Jun 24, 2026
d9751c6
fix(aigw-policies): load schemas from app/_schemas/ai-gateway/policies
fabianrbz Jun 24, 2026
bb2202f
feat(aigw-policies): generate schemas
fabianrbz Jun 24, 2026
55679bf
refactor(schemas): read schemas from disk instead of kong_plugins data
fabianrbz Jun 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ace/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/acl/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
10 changes: 10 additions & 0 deletions app/_ai_gateway_policies/acme/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
description: Let's Encrypt and ACMEv2 integration with {{site.ai_gateway_name}}
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-aws-guardrails/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-azure-content-safety/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-custom-guardrail/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-gcp-model-armor/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-lakera-guard/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-llm-as-judge/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-mcp-oauth2/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-prompt-compressor/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-prompt-decorator/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-prompt-guard/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-prompt-template/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-rag-injector/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-rate-limiting-advanced/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-request-transformer/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-response-transformer/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-sanitizer/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-semantic-cache/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/ai-semantic-prompt-guard/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
10 changes: 10 additions & 0 deletions app/_ai_gateway_policies/app-dynamics/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
description: Integrate {{site.ai_gateway_name}} with the AppDynamics APM Platform
---
10 changes: 10 additions & 0 deletions app/_ai_gateway_policies/aws-lambda/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
description: Invoke and manage AWS Lambda functions from {{site.ai_gateway_name}}
---
10 changes: 10 additions & 0 deletions app/_ai_gateway_policies/azure-functions/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
description: Invoke and manage Azure functions from {{site.ai_gateway_name}}
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/basic-auth/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/bot-detection/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/canary/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/confluent-consume/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/confluent/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/correlation-id/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/cors/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/datadog/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/datakit/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/degraphql/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/exit-transformer/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
9 changes: 9 additions & 0 deletions app/_ai_gateway_policies/file-log/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
---
10 changes: 10 additions & 0 deletions app/_ai_gateway_policies/forward-proxy/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
description: Allows {{site.ai_gateway_name}} to connect to intermediary transparent HTTP
---
10 changes: 10 additions & 0 deletions app/_ai_gateway_policies/graphql-proxy-cache-advanced/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
min_version:
ai-gateway: '2.0'
works_on:
- konnect
products:
- ai-gateway
content_type: plugin
description: Cache and serve commonly requested responses in {{site.ai_gateway_name}}
---
Loading
Loading