Extend KI Principal Support to additional AI Gateway plugins
Maintainers usually reply within 1 day
@cloudjumpercat is already working on this.
Since Oct 21, 2026.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 66/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- ruby
- Domain
- documentation
Research direction
The definition of done names ai-mcp-proxy, ai-rate-limiting-advanced, rate-limiting-advanced, and opentelemetry; start by locating their plugin documentation in the developer.konghq.com repository and reviewing existing KI Principal coverage. Document KI Principal support for all four plugins, then verify each page reflects the feature. The issue links AI-232 for additional context.
Written by the indexing model from the issue text.
Description
Definition of done
Document KI Principal support in ai-mcp-proxy, ai-rate-limiting-advanced, rate-limiting-advanced, and opentelemetry.
ai-rate-limiting-advanced: This is a backport from 3.16, so you can likely use/adapt what we already have https://developer.konghq.com/plugins/rate-limiting-advanced/#rate-limit-by-principal and https://developer.konghq.com/plugins/rate-limiting-advanced/examples/rate-limit-by-principal-metadata/
rate-limiting-advanced: This is a backport from 3.16, so you can likely use/adapt what we already have https://developer.konghq.com/plugins/rate-limiting-advanced/#rate-limit-by-principal and https://developer.konghq.com/plugins/rate-limiting-advanced/examples/rate-limit-by-principal-metadata/
opentelemetry: This is a backport from 3.16, so you can likely use/adapt what we already have https://developer.konghq.com/plugins/opentelemetry/examples/metrics-principal-attributes/
Information
https://konghq.aha.io/features/AI-232
Size
TBD (size during triage)
- Dominant language
- Ruby
- Stars
- 27
- Forks
- 128
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 191
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Kong/developer.konghq.com
-
internal
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Kong/developer.konghq.com#7716 ·
Maintainers usually reply within 1 day
-
Portal: ThemesOpenproduct:dev-portal release-docs
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Kong/developer.konghq.com#7638 ·
Maintainers usually reply within 1 day
-
internal product:ai-gateway
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
Kong/developer.konghq.com#7481 ·
Maintainers usually reply within 1 day
-
Support Prompt Compression Metrics in Konnect AnalyticsPossibly taken @tomek-labuk claimed this 9 days ago. Openinternal product:ai-gateway
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
Kong/developer.konghq.com#7479 ·
Maintainers usually reply within 1 day
-
internal product:ai-gateway
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
Kong/developer.konghq.com#7478 ·
Maintainers usually reply within 1 day
All issues in Kong/developer.konghq.com
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
FinanceFlash/unvibecode#273 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
[Bug Report] Concurrent runs sharing a cold cache fail with JSON::ParserErrorPossibly taken @sarankumar1325 claimed this today. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
we-promise/sure#4481 ·
Maintainers usually reply within 1 day