| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 2.2.9 source code.tar.gz | 2026-10-29 | 68.9 MB | |
| 2.2.9 source code.zip | 2026-10-29 | 73.3 MB | |
| README.md | 2026-10-29 | 7.9 kB | |
| Totals: 3 Items | 142.2 MB | 2 | |
What's Changed
- fix(e2e): match the renamed repositories page in rbac-ui-render by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2186
- feat(kody-rules): pause ignored and noisy rules automatically and notify admins by @jairo-litman in https://github.com/kodustech/kodus-ai/pull/2189
- feat(code-review): the new dedup from [#1821] by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2175
- feat(rules): agent instructions review by @jairo-litman in https://github.com/kodustech/kodus-ai/pull/2123
- docs(changelog): Custom Review Agents (Oct 22) + Improvements/Bug fixes by @edvaldofreitas in https://github.com/kodustech/kodus-ai/pull/2208
- fix(security): upgrade Node.js to 22.23.4 and rebuild E2B templates for the CA revocation by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2200
- fix(sandbox): rebuild E2B templates without cache for the eMudhra CA revocation by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2210
- refactor(business-logic): read the task by id, judge each requirement by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2086
- chore(code-review): remove review-flow code nothing imports by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2212
- chore(code-review): remove fine-tuning and heavy mode by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2213
- fix(code-review): keep off-shape finder findings instead of dropping them by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2211
- Clarify Community self-hosted production rights in the EE licence by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2190
- test(evals): run the dedup's evals without the platform embedder by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2226
- fix(code-review): let the tiebreak decide dedup merges when there is no embedding by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2227
- feat(verify): check a finding's facts where they are decided, and answer on the last step by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2232
- fix(kody-rules): scope library rules by language, not globs (#1832) by @andyst-dev in https://github.com/kodustech/kodus-ai/pull/1914
- fix(web): surface import failures + forward rule language (#1886) by @andyst-dev in https://github.com/kodustech/kodus-ai/pull/1915
- fix(git): preserve host when rotating token (#1874) by @andyst-dev in https://github.com/kodustech/kodus-ai/pull/1926
- fix(llm): retry without thinking when Together asks for budget_tokens by @ShryukGrandhi in https://github.com/kodustech/kodus-ai/pull/2228
- fix(llm): use Claude reasoning traits for proxied Claude ids by @pcbeingused333 in https://github.com/kodustech/kodus-ai/pull/2147
- fix(llm): read Anthropic's usage-limit prose as a spent quota by @andyst-dev in https://github.com/kodustech/kodus-ai/pull/2119
- fix(mcp): return Kody rule timestamps as ISO strings from the rule listing tools by @pcbeingused333 in https://github.com/kodustech/kodus-ai/pull/2195
- fix(github): send GraphQL calls of GHES PAT integrations to <host>/api/graphql by @rostik1t in https://github.com/kodustech/kodus-ai/pull/2218
- fix(platform): collect Forgejo comment reactions via the shared shape by @andyst-dev in https://github.com/kodustech/kodus-ai/pull/2064
- fix(workflow): set rabbitmq consumer_timeout above app budget (#1988) by @andyst-dev in https://github.com/kodustech/kodus-ai/pull/2027
- fix(llm): read a Google per-minute token quota on a 429 as a rate limit by @pcbeingused333 in https://github.com/kodustech/kodus-ai/pull/2197
- chore(deps): bump zod from 3.25.76 to 4.6.6 in /tests/e2e by @dependabot[bot] in https://github.com/kodustech/kodus-ai/pull/2221
- fix(gitlab): record and surface webhook creation failures (#1983) by @andyst-dev in https://github.com/kodustech/kodus-ai/pull/2003
- fix(code-review): after a rebase, review only what changed since the last review by @jairo-litman in https://github.com/kodustech/kodus-ai/pull/2229
- fix(platformData): identify a PR by its repository id, not its name (#2059) by @andyst-dev in https://github.com/kodustech/kodus-ai/pull/2076
- fix(log): bound provider-error props, drop the raw response body (#1829) by @andyst-dev in https://github.com/kodustech/kodus-ai/pull/1835
- ci(report-signal): post rows to kodus-quality instead of BigQuery by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2237
- feat: conditional PR approval with historical code-area risk by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2193
- fix(feature-gate): read the catalog from the bundled snapshot by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2256
- ci(rabbitmq): refuse to overwrite a published fixed tag by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2258
- fix(web): read selected repositories by config key by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2263
- fix: instruction file listing on every host, and [#2123] QA follow-ups by @jairo-litman in https://github.com/kodustech/kodus-ai/pull/2262
- fix(api): move code-management routes out of the webhook load balancer rule by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2266
- fix(platform): count Forgejo reactions when a comment has none by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2269
- fix(code-review): key the instruction index cache on a target-branch commit every host reports by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2270
- fix: serialize null legacy Kody Rule fields in MCP lists by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2272
- fix(review): link revisions identified by repeat check by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2276
- fix(approval): hold renames out of a sensitive path and dismiss approvals on every host by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2273
- fix(ci): pick mutation specs by import graph so a shard never runs without tests by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2277
- fix(approval): finish first history scans before refreshing complete ones by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2278
- fix(gitlab): publish review status as reusable MR notes by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2275
- fix: mark unsubmitted empty finder reviews as incomplete by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2274
- fix(business-logic): fixes from the 27/10 release QA by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2279
- fix(ci): keep vitest specs and apps/cli out of the jest mutation run by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2286
- fix(code-review): revert reading unsubmitted empty finder runs as incomplete (#2274) by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2293
- fix(pull-requests): keep a PR closed when it closes while its review runs by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2297
- fix(gitlab): reuse the status note of a partial review by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2294
- test: prune tests that guard nothing and fix the slow suites by @malinosqui in https://github.com/kodustech/kodus-ai/pull/2264
- fix(gitlab): stop retrying a 429 into the same rate limit by @Wellington01 in https://github.com/kodustech/kodus-ai/pull/2306
New Contributors
- @ShryukGrandhi made their first contribution in https://github.com/kodustech/kodus-ai/pull/2228
- @pcbeingused333 made their first contribution in https://github.com/kodustech/kodus-ai/pull/2147
- @rostik1t made their first contribution in https://github.com/kodustech/kodus-ai/pull/2218
Full Changelog: https://github.com/kodustech/kodus-ai/compare/2.2.7...2.2.9