← back to report

Kong/kong

// all events — 2026-08-24

Type AI Score Description Actor Reason Date
pr 0.75 Update timeout for .github/workflows/labeler.yml Overly formal, generic, and instructiona 2024-02-03
pr 0.60 docs(release): generate 3.9.3 changelog Repeats title in body unnaturally, possi 2026-06-15
pr 0.50 Update timeout for .github/workflows/release-and-tests-fail- Automated update and wording is generic, 2024-02-03
pr 0.50 docs(release): generate 3.9.2 changelog Review bot shows AI involvement, but PR 2026-06-02
pr 0.42 Update README.md Polished generic wording, but too brief 2026-08-22
pr 0.42 Update README.md Polished generic wording, but too brief 2026-06-29
pr 0.25 fix(core): correct continuation byte range in UTF-8 validato Detailed technical explanation; domain-s 2026-08-11
pr 0.20 fix(router): disambiguate cache key values Technical explanation, domain terms, ter 2026-07-16
pr 0.20 fix(grpc-gateway): transcode single-value repeated query par Technical detail, good domain coverage, 2026-07-15
pr 0.20 fix(ai-proxy): don't return empty response on invalid upstre Uses domain-specific language and concis 2026-07-14
pr 0.20 fix(ai-proxy): use provider total_tokens for llm_total_token Technical focus, precise vocabulary, nat 2026-07-14
pr 0.20 fix(ai-proxy): preserve cachedContent in Gemini transformati Technical, focused, domain-specific, no 2026-07-14
pr 0.20 fix(core): transform CA certificates during DB import Well-formed changelog in direct language 2026-07-11
pr 0.20 fix(router): handle repeated query params in gRPC-gateway tr Technical summary with domain-specific t 2026-06-14
commit 0.10 chore(cd): amazonlinux-2 EOL (#14921) Succinct, domain-specific language; no A 2026-07-01
commit 0.10 refactor(pdk): share content-type constants via tools.http Slight formal tone, but reasonable techn 2025-09-08
commit 0.10 docs(cors): clarify behavior with no origins specified (#147 Slightly explanatory, but typical for do 2025-08-06
commit 0.10 chore(deps): bump go/codec to 1.2.14 (#14664) Slightly more explanatory, but still hum 2025-06-24
pr 0.10 Add manual datastore refresh endpoint Domain-specific terminology and informal 2018-09-08
pr 0.10 fix(ci): gate backport-fail-bot on trusted comment authors Structured and technical, mirrors templa 2026-08-03
pr 0.10 fix(balancer): clamp latency balancer's P2C set size down, n Structured, technical, uses jargon, test 2026-08-02
pr 0.10 fix(balancer): correct off-by-one in consistent-hashing ring Domain-specific, references hand-tracing 2026-08-02
pr 0.10 fix(db): don't stop iteration early when a page has fewer ro Rigorous technical explanation, domain l 2026-08-02
pr 0.10 fix(api): map INVALID_FOREIGN_KEY and INVALID_WORKSPACE to 4 Deep domain knowledge, explicit rational 2026-08-02
pr 0.10 fix(pdk): dedupe pending vault secrets by reference, not cac Identifies subtle bug, test explanation 2026-08-02
pr 0.10 fix(response-transformer): guard body_filter against unbuffe Precise domain issue, avoids AI markers, 2026-08-02
pr 0.10 feat(ai-proxy): add MiniMax provider support Highly technical, domain comments, no AI 2026-07-28
pr 0.10 fix(observability): omit http.route when no route matched Domain details, informal tone, and code 2026-07-14
pr 0.10 docs(dns): fix typo and grammar in readme Simple documentation fix, highly concise 2026-07-14
pr 0.10 chore: fix spelling of separate Brief, specific, informal correction; no 2026-06-27
pr 0.10 chore(cd): amazonlinux-2 EOL Human-like summary; only template struct 2026-06-29
pr 0.10 chore(cd): amazonlinux-2 EOL Human-like summary; only template struct 2026-06-29
pr 0.10 Wei/regex host Brief, minimal content with no AI-like p 2019-08-30
pr 0.10 feat(jwt) add support to custom header names Technical, concise free-text and include 2019-06-26
pr 0.10 fix(db): support non-id primary keys for foreign entities in Technical language, direct, some incompl 2026-06-10
pr 0.10 feat(ldap-auth) add ldaps support Brief, domain-specific explanation with 2020-01-26
pr 0.10 feat(oauth2) add client_id header when user is authenticated Informal tone and domain-specific contex 2019-11-04
pr 0.10 fix(grpc-gateway): transcode a repeated field passed as a si Technical explanation with domain-specif 2026-06-11
pr 0.10 chore(ci): upgrade actions to node 24 runtime Concise, technical phrasing with no AI h 2026-06-08
pr 0.10 feat: add Astraflow provider support Adds provider with concise summary; some 2026-05-21
pr 0.08 [3.9] chore(ci): upgrade actions to node 24 runtime Concise changelog with context and citat 2026-06-08
pr 0.05 docs: fix typo in documentation Brief, routine wording with template sec 2026-08-17
pr 0.05 ci: restrict GITHUB_TOKEN permissions to read-only by defaul Detailed technical rationale and concret 2026-07-09
pr 0.05 fix(ai-proxy): request identity encoding for translated stre Specific technical repro and testing det 2026-06-05
pr 0.05 [backport -> release/3.9.x] fix: apply nginx security patche Brief, domain-specific summary; no AI-st 2026-06-01
pr 0.05 fix(tracing): omit http.route span attribute when route has Concise, domain-specific language; no AI 2026-04-05
pr 0.05 perf(test): Bug Bounty PoC — Shell Injection via github.head Direct and concise bug bounty descriptio 2026-05-10
pr 0.05 feat(oauth2) add ability to persist refresh tokens Concise, domain-specific language refere 2019-11-26
pr 0.04 Update timeout for .github/workflows/buildifier.yml Standard automated-maintenance boilerpla 2024-02-03
pr 0.03 feat(http-log): add allow list for logged headers Domain-specific details, caveats, and in 2023-08-21
pr 0.03 feat(tracing): Add instana header support in propagation Brief, domain-specific wording with no c 2024-11-23
pr 0.02 fix(request-response-transformer): validate header values co Specific RFC and deployment details, wit 2026-08-18
pr 0.02 chore(db/migration): check migration regex path before db ch Terse technical description with specifi 2023-01-11
pr 0.01 Fix/lambda http2 Specific technical details and informal 2018-05-23
pr 0.01 fix(balancer): do not abort target events when the target ca Specific technical details and terse eng 2026-07-28
pr 0.01 chore(changelog): fix typo in cors ACAO entry Specific typo correction with concise, d 2026-08-16
pr 0.01 chore: update readme file Only a generic title and checklist with 2026-01-17
pr 0.01 feat(file-log) add censoring capabilities Typos, terse phrasing, and concrete plug 2021-03-17
commit 0.00 fix(ci): gate backport-fail-bot on trusted comment authors ( Commit uses precise engineering language 2026-08-04
commit 0.00 chore(cd): remove perf.yml as it's not used (#14945) Concise commit message uses standard hum 2026-07-22
commit 0.00 chore(changelog): reword change log entry (#14946) Very terse commit message, typical human 2026-07-21
commit 0.00 docs(release): add 3.9.3 changelog to changelog.md (#14913) Standard commit message with domain-spec 2026-06-17
commit 0.00 fix(core): applied upstream nginx security patches for limit Terse commit message, CVE reference, sta 2026-06-06
commit 0.00 chore(ci): upgrade actions to node 24 runtime (#14899) Concise technical commit message; standa 2026-06-09
commit 0.00 docs(COPYRIGHT): update copyright for 3.9.2 (#14885) (#14891 Standard commit with version/tag update; 2026-06-04
commit 0.00 docs(release): move 3.9.2.md to changelog.md (#14888) Simple technical commit message, no AI s 2026-06-04
commit 0.00 fix(core): cherry-pick patch from Nginx to address CVEs (#14 Commit message is terse and domain-speci 2026-06-03
commit 0.00 chore(cd): remove EOL distros (#14873) Concise commit header with standard tick 2026-05-28
commit 0.00 chore(release): fix GitHub API rate limit issue (#14868) Very terse commit; standard style and do 2026-05-26
commit 0.00 chore(ci): pin all github actions (#14875) Concise commit with context; no signs of 2026-05-26
commit 0.00 tests(vault): fix mockbin.org issue (#14872) Commit is brief, informal, and uses doma 2026-05-25
commit 0.00 chore(docs): fix contact link to discussions (#14831) Terse, domain-specific commit title; no 2026-02-26
commit 0.00 refactor(pdk): remove duplicate rate limiting context check Direct technical phrasing, no AI hallmar 2026-02-26
commit 0.00 chore(ci): skip build_and_test and release workflows for PRs Concise, domain-relevant update; no sign 2026-01-19
commit 0.00 docs(copyright): update copyright year (#14820) Standard commit summary and squash; no A 2026-01-19
commit 0.00 docs(readme): update copyright (#14819) Very ordinary and brief commit; fully hu 2026-01-19
commit 0.00 fix(ci): fix script injection from `Github` context (FTI-708 Terse bugfix note; uses ticket reference 2025-11-14
commit 0.00 docs(readme): update kong diagram (#14784) Casual technical phrasing, ticket refs, 2025-10-28
commit 0.00 refactor(patches): remove disable_h2_alpn as not needed anym Includes developer sign-off; normal prof 2025-10-26
commit 0.00 fix(ai-proxy): OpenAI chat completion's tool_choice was not Domain-specific, succinct; human style w 2025-10-21
commit 0.00 docs: add database migration step to `DEVELOPER.md` before s Typical documentation update with commit 2025-10-09
commit 0.00 fix(ai-proxy): model field was incorrect in Gemini responses Terse commit message, domain-specific, s 2025-09-30
commit 0.00 doc(readme): Fix Twitter Follow badge link (#14760) Very brief doc fix, standard pattern, no 2025-09-18
commit 0.00 docs(readme): updating the readme with references to llm and Standard doc update wording, no AI phras 2025-09-18
commit 0.00 docs(*): update the kong diagram Minimal description, typical human commi 2025-09-18
commit 0.00 fix(plugins/ip-restriction): function cannot be called in pr Technical, error-driven, concise phrasin 2025-09-15
commit 0.00 docs(*): update the doc site (#14637) Direct instructions, informal, not AI-li 2025-08-26
commit 0.00 doc(developer): fix a dead link in dev md (#14719) Short and specific, contains developer s 2025-08-26
commit 0.00 fix(llm): a parameters typo in llm huggingface (#14710) Short fix message with jargon, standard 2025-07-31
commit 0.00 docs(*): bump new year (#14709) Terse, minimal commit message typical fo 2025-07-24
commit 0.00 fix(ci): fix upgrade-test failure caused by renamed rockspec Technical, direct fix description with c 2025-07-23
commit 0.00 refactor(build): rename kong rockspec Straightforward, concise refactor messag 2025-07-23
commit 0.00 chore(changelog): update changelog for the LuaRocks version Standard changelog update message, inclu 2025-07-17
commit 0.00 chore(deps): bump Kong/go-pdk to v0.11.1 Slightly more detail but still human sty 2025-07-15
commit 0.00 chore(deps): bump luarocks to 3.12.2 Very brief, ticket number, no AI traits. 2025-06-30
commit 0.00 docs(COPYRIGHT): update copyright for 3.9.1 (#14584) (#14669 Copy-paste commit for documentation, sho 2025-06-30
commit 0.00 docs(COPYRIGHT): update copyright for 3.9.0 (#13982) (#13986 Standard commit with co-author, no AI in 2025-06-30
commit 0.00 fix(build): use default AR args for the Lua package on macOS Technical details, issue referencing, hu 2025-06-30
commit 0.00 Revert "refactor(shorthand_fields): remove translate_backwar Standard commit revert format, no AI ind 2025-05-09
commit 0.00 fix(plugin): fix ai latency metric doesn't correctly calcula Contains typo and issue code, casual hum 2025-06-16
commit 0.00 docs(changelog): fix 3.9.1 changelog (#14640) Informal and typical changelog edit, hum 2025-06-06
commit 0.00 chore(scripts): update the version_bump script's commit mess No AI signals, succinct script update no 2025-06-05
commit 0.00 docs(changelog): consolidate 3.9.1 changelog into CHANGELOG. Typical changelog maintenance, no AI phr 2025-06-05
commit 0.00 fix(ci): use PUC-Rio Lua to invoke luarocks Very short, command-focused, no AI trait 2025-06-01
commit 0.00 fix(upgrate-tests): use system lua for luarocks Typo in 'upgrade', human casual error. 2025-06-01
commit 0.00 Delete request.json Simple file delete, no AI signs. 2025-05-30
commit 0.00 fix(Oauth2): incorrect RFC reference in OAuth2 plugin schema Direct technical fix, uses plugin/RFC ja 2025-05-30
commit 0.00 docs(changelog): reword changelog entries based on the revie Concise, review-driven, standard human e 2025-05-30
commit 0.00 chore(ci): enable dockerhub organization access token (OAT) Terse commit message with reference, sta 2025-05-29
commit 0.00 fix(hybrid-mode): add nil checks for bedrock config options Brief, technical fix with concise change 2025-05-27
commit 0.00 feat(ai): add huggingface provider support and compatibility Technical changelog, domain-specific con 2025-05-27
commit 0.00 fix(ci): add aksk to bedrock integration test Short, domain-specific commit message, n 2025-05-27
commit 0.00 fix(llm): seperate user specified value from plugin conf Uses abbreviations and terse phrasing, t 2025-04-07
commit 0.00 fix(llm): fix issue of SSE body may have extra trailing in s Co-authored email, typo present, technic 2025-03-13
commit 0.00 fix(llm): fix preserve mode (#11677) Short, fix with code reference, uses tas 2025-03-12
commit 0.00 fix(ai): do not replace chunked response with native formats Technical detail, uses abbreviations, co 2025-03-11
commit 0.00 fix(llm): issue of template not being resolved correctly and Technical, concise summary, uses domain- 2025-03-07
commit 0.00 fix(llm): send analytics before log phase (#11384) Concise, task-associated, technical term 2025-03-03
commit 0.00 fix(llm): add restrictions on new llm_format field (#11539) Short, technical commit; human terse sty 2025-03-03
commit 0.00 feat(llm): support Bedrock and Gemini native format (#10820) Standard commit with human co-authors, d 2025-03-02
commit 0.00 fix(ai): ollama content type for streaming (#11273) Human co-authors and bot; domain abbrevi 2025-02-28
commit 0.00 fix(llm): simplify of getting request body table Terse, informal syntax; human-written fi 2025-02-05
commit 0.00 fix(llm): gemini chunked streaming and bedrock tool-use (#11 Human co-author and typical fix, include 2025-02-27
commit 0.00 fix(ai)(gemini): multimodal images support Brief, domain specific, lacks AI stylist 2025-01-25
commit 0.00 fix(llm): fix openai empty path Minimal, technical, informal wording; hu 2024-12-16
commit 0.00 fix(llm): fix mistral default path Succinct technical commit; no AI hallmar 2024-12-10
commit 0.00 chore(ci): remove unknown service redis-stack Very short, domain-specific, perfectly h 2025-05-27
commit 0.00 fix(plugin/oauth2): correct header delimiter to use comma (# Changelog details, technical refactoring 2025-05-26
commit 0.00 fix(openresty): skip the non-null light userdata while `ngx. Terse commit message; technical jargon; 2025-05-26
commit 0.00 feat(anonymous_reports): report the state of new_dns_client Concise; domain abbreviations; typical f 2025-05-26
commit 0.00 fix(clustering/rpc): rpc concentrator may not work with sync Brevity, domain-specific terms; standard 2025-05-20
commit 0.00 tests(clustering/rpc): add test cases for rpc concentrator ( Test-focused, terse and direct; human st 2025-05-20
commit 0.00 chore(pdk): set stack rewind to 3 to display the correct lin Short, technical change; lacks AI-typica 2024-10-30
commit 0.00 fix(core): downgrade log level for routes rebuilding (#14458 Standard bugfix phrasing; Git trailer bu 2025-05-09
commit 0.00 ci(*): detect unexpected EE changes (#14452) Checklist format; clear, brief steps; no 2025-05-08
commit 0.00 chore(ci): fix the name of the workflow that checks for copy Direct, specific purpose statement; no A 2025-05-07
commit 0.00 chore(*): remove enterprise license notice Minimal, domain-relevant; clearly human 2025-05-06
commit 0.00 style(jwt): add an blank line before the `else` statement (# Very terse, grammatically loose; human c 2025-05-06
commit 0.00 fix(jwt): correct header delimiter to use comma (#14437) Concise commit message with technical ja 2025-05-05
commit 0.00 fix(proxy): upstream connection pooling with long pool names Domain-specific content and signature; n 2025-04-30
commit 0.00 ci: add pgvector folder to CI labeler Short, conventional commit title; human- 2025-04-15
commit 0.00 docs(readme): use the last master commit's workflow run resu Structured docs commit; no hallmarks of 2025-04-25
commit 0.00 fix(plugin/cors): treat empty Origin header same as missing Changelog and technical edit log; domain 2025-04-21
commit 0.00 chore(lint): fix remaining helpers-outside-of-setup warnings Casual and technical with command output 2025-04-11
commit 0.00 chore(docs): move changelog entry to the correct directory ( Standard docs chore commit; lacks AI ind 2025-04-17
commit 0.00 perf(*): faster string splitting and an iterator (#14388) Technical performance summary, human con 2025-04-17
commit 0.00 fix(db): add missing func select_by_ca_certificate for off s Bugfix with ticket + co-authors, domain- 2025-04-17
commit 0.00 chore(lint): fix some helpers-outside-of-setup warnings (#14 Human explanation, informal and technica 2025-04-10
commit 0.00 chore(ci): fix version pattern for Docker tag generation (#1 Terse commit message, standard human eng 2025-04-07
commit 0.00 chore(deps): bump openresty from 1.27.1.1 to 1.27.1.2 Bump message with email trailer—typical 2025-04-03
commit 0.00 docs(pdk): tracing Short, technical doc update note; human 2025-02-27
commit 0.00 perf(control-plane): build plugins iterator only once at sta Concise technical message with domain te 2025-03-17
commit 0.00 perf(runloop): do not load plugins from database on control Technical message with domain detail, ha 2025-03-18
commit 0.00 refactor(clustering/rpc): remove CP's duplicated sync event Concise and technical commit message; st 2025-04-01
pr 0.00 chore(deps): bump actions/checkout from 2 to 3 — 2022-03-02
pr 0.00 fix(pdk): telemetry.lua doc lose comma Minimal free-text; typo in title suggest 2026-07-29
pr 0.00 style: fix typo in comments Brief, domain-specific, and focused comm 2026-07-27
pr 0.00 tests(utils): add coverage for parse_ngx_size edge cases Concise, detailed, test-centric human en 2026-07-27
pr 0.00 feat(plugins/aws-lambda): support Lambda response streaming Only title given, no free-text; template 2024-06-06
pr 0.00 chore(cd): remove perf.yml as it's not used Template with minimal content, lacks AI 2026-07-21
pr 0.00 feat(cli): replace Perl resty launcher with rusty-cli 0.5.0 Domain-specific references, no AI hallma 2026-07-21
pr 0.00 chore(changelog): reword change log entry Pure template reuse, no author free-text 2026-07-21
pr 0.00 fix(balancer): remap grpc/grpcs health check types to http/h Technical detail with log output, clear 2026-07-19
pr 0.00 feat(upstream): add keepalive max lifetime Changelog written with technical brevity 2026-06-08
pr 0.00 fix(router): include request protocol in cache keys Technical explanation with abbreviations 2026-07-16
pr 0.00 fix(router): keep stream preserve-host SNI request-local Precise bug scenario wording, domain-spe 2026-07-16
pr 0.00 fix(router): normalize valueless query arrays Describes technical behavior with jargon 2026-07-16
pr 0.00 Feat/async change upstream Brief, domain-specific, and informal wit 2019-10-10
pr 0.00 fix(ai-proxy): handle malformed JSON in analytics Terse, informal text with a typo and abr 2026-06-08
pr 0.00 Update CONTRIBUTING.md No free-text content; only template reta 2026-06-26
pr 0.00 Fix typo in bug report template description Brief typo fix with no AI-like phrasing 2026-06-07
pr 0.00 chore(release): bump Kong version to 3.9.4 No free-text filled; template only, no A 2026-06-17
pr 0.00 docs(release): add 3.9.3 changelog to changelog.md No summary or free-text content; only te 2026-06-17
pr 0.00 docs(release): add 3.9.3 changelog to changelog.md No summary or free-text content; only te 2026-06-17
pr 0.00 fix(core): applied upstream nginx security patches for limit Patch note with CVE; content is template 2026-06-06
pr 0.00 [backport -> release/3.9.x]fix(core): applied upstream nginx Backport tag with terse commit message, 2026-06-06
pr 0.00 docs(COPYRIGHT): update copyright for 3.9.3 Minimal free-text content; update messag 2026-06-15
pr 0.00 WIP: add w3c baggage extraction PR body missing; only template or title 2026-06-08
pr 0.00 chore(release): bump version to 3.9.3 PR uses only the template title; no AI h 2026-06-03
pr 0.00 docs(COPYRIGHT): update copyright for 3.9.2 (#14885) PR content is a version bump with templa 2026-06-03
pr 0.00 docs(release): move 3.9.2.md to changelog.md PR content only fills in template title; 2026-06-03
pr 0.00 docs(release): move 3.9.2.md to changelog.md PR content only fills in template title; 2026-06-03
pr 0.00 [backport -> release/3.9.x] fix(core): cherry-pick patch fro Automated backport notice, no AI-generat 2026-06-03
pr 0.00 fix(core): cherry-pick patch from Nginx to address CVEs Patch summary, template usage; all conte 2026-05-31
pr 0.00 docs(COPYRIGHT): update copyright for 3.9.2 Only a title present, no free-text, mini 2026-06-02
pr 0.00 Revert "fix(core): separate pluginserver runtime data from k Standard revert commit title; standard G 2026-06-02
pr 0.00 fix(core): separate pluginserver runtime data from kong conf PR content is template boilerplate, no f 2026-06-01
pr 0.00 [DO NOT MERGE] test: force to use nodejs24 Only template with minimal change note; 2026-06-01
pr 0.00 [backport to release/3.9.x] chore(cd): remove EOL distros Minimal free-text; only template, cherry 2026-05-27
pr 0.00 chore(cd): remove EOL distros No free-form text; matches template and 2026-05-25
pr 0.00 [backport -> release/3.9.x] chore(release): fix GitHub API r Only template structure and title given, 2026-05-26
pr 0.00 chore(release): fix GitHub API rate limit issue Only template and title shown; lacks any 2026-05-21
pr 0.00 [backport to release/3.9.x] chore(ci): pin all github action PR content is brief and domain-specific, 2026-05-25
pr 0.00 chore(ci): pin all github actions Actual PR content is minimal, following 2026-05-25
pr 0.00 chore(release): DO NOT MERGE Content is very brief and informal, not 2026-05-21
pr 0.00 tests(vault): fix mockbin.org issue (#14872) PR content is terse and template-driven, 2026-05-25
pr 0.00 tests(vault): fix mockbin.org issue Only a succinct title, no AI-like phrasi 2026-05-25
pr 0.00 Fix grammar, formatting, and broken link in docs Directly lists specific doc fixes, clear 2026-05-07
pr 0.00 WIP: fix(cors) allow pre-flight requests to options / trace WIP PR with standard changelog, informal 2019-08-13
pr 0.00 balancer: fix 'occured' -> 'occurred' in consistent_hashing Simple typo fix description, minimal and 2026-04-16