Repository navigation
chore/remove autotriage code - #8151
Merged
Merged
Conversation
Contributor
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Executive SummaryThis PR removes the Auto Triage worker, tRPC routers, GitHub Files Reviewed (88 files)
Reviewed by deepseek-v4.1-flash-1017 · Input: 124.3K · Output: 26.5K · Cached: 3.5M Review guidance: REVIEW.md from base branch |
iscekic
approved these changes
Oct 19, 2026
This was referenced Oct 19, 2026
This was referenced Oct 19, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Removes the Auto Triage service end to end. This PR intentionally leaves the database schema untouched; the stacked PR #8152 drops the table.
Removed:
services/auto-triage-infraand itsTriageOrchestratorDurable Object.autoTriage,personalAutoTriage,organizations.autoTriage), pages, components, and internal API routes.issueswebhook handling and the now-unused issue payload schema.mistral-textembedding provider.Stack:
Verification
Automated checks run:
scripts/typecheck-all.sh --changes-onlytsgo --noEmit -p apps/web/tsconfig.jsonpnpm --filter @kilocode/storybook run typecheckpnpm --filter web test -- src/lib/integrations/platforms/github/webhook-handler.test.ts(43 tests)pnpm --filter cloud-agent-next exec vitest run src/session-plane.test.ts src/session-prepare.test.ts src/session/session-prepare.test.ts(498 tests)oxlintforweb,cloud-agent-next, anddbpnpm format:changedandgit diff --checkVisual Changes
The Auto Triage sidebar entries are removed. No replacement UI.
N/A
Reviewer Notes
Manual Cloudflare cleanup
The worker is auto-deployed from its workspace directory, so deleting it from the repo removes it from the CI matrix. The following Cloudflare resources still need manual cleanup:
kilo-auto-triage-worker.TriageOrchestrator(bindingTRIAGE_ORCHESTRATOR). Deleting the worker removes the namespace; confirm no residual namespace/storage.INTERNAL_API_SECRET,BACKEND_AUTH_TOKEN(fromAUTO_TRIAGE_AUTH_TOKEN), optionalSENTRY_DSN.SELF_URL,API_URL,CLOUD_AGENT_URL,ENVIRONMENT.No KV, D1, R2, Queue, route, or custom-domain bindings are declared in the worker's
wrangler.jsonc.Other manual cleanup
auto_triage_tickets.AUTO_TRIAGE_URLandAUTO_TRIAGE_AUTH_TOKENfrom Vercel/deployment environments.auto-triage-featurefeature flag.kilo-triagedGitHub issue label from repositories.issuesGitHub App webhook subscription if no other service uses it.agent_configsrows withagent_type = 'auto_triage'andbot-auto-triage-*bot users/memberships.The shared
MISTRAL_API_KEYand Milvus credentials are still used by other services, so they must stay.