Repository navigation
feat: drop the superPassword-status tool and super password denial texts - #17
Merged
Merged
Conversation
Что: - Удалены инструмент superPassword-status (GET /superPassword.status) и src/superPassword.ts: разбор трёх отказов супер-пароля (403) с готовыми пояснениями для модели. - Всегда загружаемыми остаются только env-keys и env-apply. Из типов убран вид исполнения super-password-status, из TOOLS.md - раздел superPassword (601 инструмент, 58 категорий), из README - упоминание инструмента. - Ответ 403 теперь проходит общий путь: тело ответа сервера по-прежнему не попадает к модели. Зачем: - В панели Dokploy супер-пароль удалён (TaskFlow-Systems/dokploy, PR feat(security): remove the super password): эндпоинта /superPassword.status и таких отказов больше нет. Риски: - Пока панель не обновлена до версии без супер-пароля, её отказы супер-пароля показываются моделью как обычная ошибка 403 без пояснения. Проверки: - Команды и результаты: bun test - 733 прошли, 0 упали; bun run type-check - exit 0; bunx biome check - без ошибок (1 старое предупреждение в responseFormatter.ts); bun run generate - src/generated/tools.ts не изменился, в TOOLS.md ушёл только раздел superPassword. What: - Removed the superPassword-status tool (GET /superPassword.status) and src/superPassword.ts, which turned the three super password 403 denials into fixed explanations for the model. - Only env-keys and env-apply stay always loaded. The super-password-status execution kind is gone from the types, the superPassword section from TOOLS.md (601 tools, 58 categories) and the tool's mention from the README. - A 403 now takes the generic path; the server's response body still never reaches the model. Why: - The Dokploy panel no longer has a super password (TaskFlow-Systems/dokploy, PR feat(security): remove the super password), so neither /superPassword.status nor those denials exist. Risks: - Until the panel is updated to a version without the super password, its super password denials reach the model as a plain 403 without an explanation. Checks: - Commands and results: bun test - 733 passed, 0 failed; bun run type-check - exit 0; bunx biome check - no errors (1 old warning in responseFormatter.ts); bun run generate - src/generated/tools.ts unchanged, TOOLS.md lost only the superPassword section. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Зачем
В панели Dokploy удалён супер-пароль (TaskFlow-Systems/dokploy#132). У панели больше нет эндпоинта
/superPassword.statusи отказов супер-пароля, поэтому инструментsuperPassword-statusи пояснения к этим отказам не нужны.Что изменилось
superPassword-statusзагружался при любом пресете и фильтре теговenv-keysиenv-applyTOOLS.md, READMEsuperPasswordи упоминание инструментаРиски
Проверки
bun testbun run type-check(основной проект иguard)biome checkresponseFormatter.tsbun run generatesrc/generated/tools.tsне изменился, изTOOLS.mdушёл только разделsuperPasswordЧто сделать после мержа
Пересобрать локальный сервер (
bun install --frozen-lockfile && bun run build) и перезапустить MCP-клиенты, которые его используют.🤖 Generated with Claude Code