AdminConversationController's GET /:id was intercepting requests to AdminEvaluationRuleController (matching "evaluation-rules" as an id param). Similarly, DELETE /:id was matching "cache" as an id. Changes: - conversation.module.ts: Register AdminMcpController and AdminEvaluationRuleController before AdminConversationController (more specific prefixes must come first in NestJS) - admin-evaluation-rule.controller.ts: Move static routes (POST /test, DELETE /cache) before dynamic routes (GET/:id, DELETE/:id) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| Dockerfile | ||
| nest-cli.json | ||
| package.json | ||
| tsconfig.json | ||