diff --git a/.gitignore b/.gitignore index 4dd9262..682048e 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,7 @@ python/.venv/ # env .env + +# docs и инструкции для Claude +docs/ +CLAUDE.md diff --git a/internal/service/router.go b/internal/service/router.go index 3959dff..7f9c279 100644 --- a/internal/service/router.go +++ b/internal/service/router.go @@ -73,7 +73,7 @@ func (r *Router) Route(ctx context.Context, modelName string, messages []model.M "- general is the LAST resort, not the default\n\n" + "Reply with ONLY one word: code, document, or general. Nothing else." - classifyCtx, cancel := context.WithTimeout(ctx, 10*time.Second) + classifyCtx, cancel := context.WithTimeout(ctx, 30*time.Second) defer cancel() response, err := r.client.CompleteWithSystem(classifyCtx, r.cfg.RouterModel, systemPrompt, firstMsg)