{ "version": "1.39.9", "time": "1786885656235", "generalDiagnostics": [ { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "가져오기 \"checkin_cli.nutrition_onboarding_contract\"을(를) 확인할 수 없습니다.", "range": { "start": { "line": 8, "character": 5 }, "end": { "line": 8, "character": 46 } }, "rule": "reportMissingImports" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"QUESTION_FIELDS\" 유형을 알 수 없습니다.", "range": { "start": { "line": 8, "character": 54 }, "end": { "line": 8, "character": 69 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"__new__\" 함수의 \"object\" 매개 변수에 해당합니다.", "range": { "start": { "line": 66, "character": 33 }, "end": { "line": 66, "character": 37 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"item\" 유형을 알 수 없습니다.", "range": { "start": { "line": 66, "character": 43 }, "end": { "line": 66, "character": 47 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"_QUESTION_FIELDS\"의 형식을 부분적으로 알 수 없습니다.\n  ‘_QUESTION_FIELDS’의 유형이 ‘frozenset[Unknown]’입니다.", "range": { "start": { "line": 200, "character": 0 }, "end": { "line": 200, "character": 16 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"__new__\" 함수의 \"iterable\" 매개 변수에 해당합니다.", "range": { "start": { "line": 200, "character": 29 }, "end": { "line": 200, "character": 44 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 부분적으로 알 수 없습니다.\n  인수가 \"len\" 함수의 \"obj\" 매개 변수에 해당합니다.\n  인수 형식이 \"list[Unknown]\"입니다.", "range": { "start": { "line": 214, "character": 42 }, "end": { "line": 214, "character": 47 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"_text\" 함수의 \"value\" 매개 변수에 해당합니다.", "range": { "start": { "line": 217, "character": 14 }, "end": { "line": 217, "character": 18 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"item\" 유형을 알 수 없습니다.", "range": { "start": { "line": 218, "character": 12 }, "end": { "line": 218, "character": 16 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 부분적으로 알 수 없습니다.\n  인수가 \"len\" 함수의 \"obj\" 매개 변수에 해당합니다.\n  인수 형식이 \"list[Unknown]\"입니다.", "range": { "start": { "line": 238, "character": 42 }, "end": { "line": 238, "character": 47 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 부분적으로 알 수 없습니다.\n  인수가 \"len\" 함수의 \"obj\" 매개 변수에 해당합니다.\n  인수 형식이 \"frozenset[Unknown]\"입니다.", "range": { "start": { "line": 238, "character": 55 }, "end": { "line": 238, "character": 71 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"item\" 유형을 알 수 없습니다.", "range": { "start": { "line": 242, "character": 8 }, "end": { "line": 242, "character": 12 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 부분적으로 알 수 없습니다.\n  인수가 \"__init__\" 함수의 \"iterable\" 매개 변수에 해당합니다.\n  인수 형식이 \"dict[Unknown, Unknown]\"입니다.", "range": { "start": { "line": 243, "character": 45 }, "end": { "line": 243, "character": 49 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 부분적으로 알 수 없습니다.\n  인수가 \"__init__\" 함수의 \"iterable\" 매개 변수에 해당합니다.\n  인수 형식이 \"dict[Unknown, Unknown]\"입니다.", "range": { "start": { "line": 288, "character": 44 }, "end": { "line": 288, "character": 51 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"_summary\" 함수의 \"value\" 매개 변수에 해당합니다.", "range": { "start": { "line": 291, "character": 28 }, "end": { "line": 291, "character": 49 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"_text_list\" 함수의 \"value\" 매개 변수에 해당합니다.", "range": { "start": { "line": 292, "character": 28 }, "end": { "line": 292, "character": 47 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"_text_list\" 함수의 \"value\" 매개 변수에 해당합니다.", "range": { "start": { "line": 294, "character": 12 }, "end": { "line": 294, "character": 37 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"_text_list\" 함수의 \"value\" 매개 변수에 해당합니다.", "range": { "start": { "line": 298, "character": 12 }, "end": { "line": 298, "character": 40 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"_text_list\" 함수의 \"value\" 매개 변수에 해당합니다.", "range": { "start": { "line": 302, "character": 12 }, "end": { "line": 302, "character": 45 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"_clarifications\" 함수의 \"value\" 매개 변수에 해당합니다.", "range": { "start": { "line": 305, "character": 39 }, "end": { "line": 305, "character": 64 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "가져오기 \"gateway.platforms.nutrition_onboarding_reconciler\"을(를) 확인할 수 없습니다.", "range": { "start": { "line": 317, "character": 5 }, "end": { "line": 317, "character": 54 } }, "rule": "reportMissingImports" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"NutritionOnboardingReconciler\" 유형을 알 수 없습니다.", "range": { "start": { "line": 318, "character": 4 }, "end": { "line": 318, "character": 33 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_onboarding_reconciliation.py", "severity": "error", "message": "가져오기 \"NutritionOnboardingReconciler\"에 액세스하지 않았습니다.", "range": { "start": { "line": 318, "character": 4 }, "end": { "line": 318, "character": 33 } }, "rule": "reportUnusedImport" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "가져오기 \"checkin_cli.nutrition_onboarding_contract\"을(를) 확인할 수 없습니다.", "range": { "start": { "line": 7, "character": 5 }, "end": { "line": 7, "character": 46 } }, "rule": "reportMissingImports" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"QUESTION_FIELDS\" 유형을 알 수 없습니다.", "range": { "start": { "line": 8, "character": 4 }, "end": { "line": 8, "character": 19 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"canonical_digest\" 유형을 알 수 없습니다.", "range": { "start": { "line": 9, "character": 4 }, "end": { "line": 9, "character": 20 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "가져오기 \"gateway.platforms.nutrition_onboarding_reconciliation\"을(를) 확인할 수 없습니다.", "range": { "start": { "line": 12, "character": 5 }, "end": { "line": 12, "character": 58 } }, "rule": "reportMissingImports" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"ReconciliationError\" 유형을 알 수 없습니다.", "range": { "start": { "line": 13, "character": 4 }, "end": { "line": 13, "character": 23 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"ReconciliationUnavailable\" 유형을 알 수 없습니다.", "range": { "start": { "line": 14, "character": 4 }, "end": { "line": 14, "character": 29 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"reconciliation_from_payload\" 유형을 알 수 없습니다.", "range": { "start": { "line": 15, "character": 4 }, "end": { "line": 15, "character": 31 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"reconciliation_payload\" 유형을 알 수 없습니다.", "range": { "start": { "line": 16, "character": 4 }, "end": { "line": 16, "character": 26 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"render_authoritative_customer_summary\" 유형을 알 수 없습니다.", "range": { "start": { "line": 17, "character": 4 }, "end": { "line": 17, "character": 41 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"render_reconciliation_text\" 유형을 알 수 없습니다.", "range": { "start": { "line": 18, "character": 4 }, "end": { "line": 18, "character": 30 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "가져오기 \"gateway.platforms.nutrition_onboarding_reconciliation_copy\"을(를) 확인할 수 없습니다.", "range": { "start": { "line": 20, "character": 5 }, "end": { "line": 20, "character": 63 } }, "rule": "reportMissingImports" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"render_clarification_text\" 유형을 알 수 없습니다.", "range": { "start": { "line": 21, "character": 4 }, "end": { "line": 21, "character": 29 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "가져오기 \"gateway.platforms.telegram_nutrition_onboarding\"을(를) 확인할 수 없습니다.", "range": { "start": { "line": 23, "character": 5 }, "end": { "line": 23, "character": 52 } }, "rule": "reportMissingImports" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"OPTIONAL_QUESTION_DEFAULTS\" 유형을 알 수 없습니다.", "range": { "start": { "line": 24, "character": 4 }, "end": { "line": 24, "character": 30 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "가져오기 \"gateway.platforms.telegram_nutrition_onboarding_copy\"을(를) 확인할 수 없습니다.", "range": { "start": { "line": 26, "character": 5 }, "end": { "line": 26, "character": 57 } }, "rule": "reportMissingImports" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"card\" 유형을 알 수 없습니다.", "range": { "start": { "line": 26, "character": 65 }, "end": { "line": 26, "character": 69 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "가져오기 \"gateway.platforms.telegram_nutrition_onboarding_runtime_publication_transport\"을(를) 확인할 수 없습니다.", "range": { "start": { "line": 27, "character": 5 }, "end": { "line": 27, "character": 82 } }, "rule": "reportMissingImports" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"TelegramNutritionOnboardingRuntimePublicationTransportMixin\" 유형을 알 수 없습니다.", "range": { "start": { "line": 28, "character": 4 }, "end": { "line": 28, "character": 63 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"publication_generation\" 유형을 알 수 없습니다.", "range": { "start": { "line": 29, "character": 4 }, "end": { "line": 29, "character": 26 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "가져오기 \"publication_generation\"에 액세스하지 않았습니다.", "range": { "start": { "line": 29, "character": 4 }, "end": { "line": 29, "character": 26 } }, "rule": "reportUnusedImport" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "기본 클래스 형식을 알 수 없으므로 파생 클래스의 형식이 모호합니다.", "range": { "start": { "line": 37, "character": 4 }, "end": { "line": 37, "character": 63 } }, "rule": "reportUntypedBaseClass" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"text\" 유형을 알 수 없습니다.", "range": { "start": { "line": 56, "character": 8 }, "end": { "line": 56, "character": 12 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"action\" 유형을 알 수 없습니다.", "range": { "start": { "line": 56, "character": 14 }, "end": { "line": 56, "character": 20 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"role\" 유형을 알 수 없습니다.", "range": { "start": { "line": 56, "character": 22 }, "end": { "line": 56, "character": 26 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"len\" 함수의 \"obj\" 매개 변수에 해당합니다.", "range": { "start": { "line": 59, "character": 50 }, "end": { "line": 59, "character": 65 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"answers_digest\" 유형을 알 수 없습니다.", "range": { "start": { "line": 74, "character": 16 }, "end": { "line": 74, "character": 30 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"record_payload\"의 형식을 부분적으로 알 수 없습니다.\n  ‘record_payload’의 유형이 ‘dict[str, Unknown | list[dict[str, Any]] | Any]’입니다.", "range": { "start": { "line": 88, "character": 20 }, "end": { "line": 88, "character": 34 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"reconciliation\" 유형을 알 수 없습니다.", "range": { "start": { "line": 111, "character": 20 }, "end": { "line": 111, "character": 34 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"clarifications\"의 형식을 부분적으로 알 수 없습니다.\n  ‘clarifications’의 유형이 ‘Any | Unknown’입니다.", "range": { "start": { "line": 114, "character": 16 }, "end": { "line": 114, "character": 30 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"clarifications\"의 형식을 부분적으로 알 수 없습니다.\n  ‘clarifications’의 유형이 ‘Any | Unknown’입니다.", "range": { "start": { "line": 114, "character": 33 }, "end": { "line": 114, "character": 62 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"clarification\"의 형식을 부분적으로 알 수 없습니다.\n  ‘clarification’의 유형이 ‘Any | Unknown’입니다.", "range": { "start": { "line": 117, "character": 20 }, "end": { "line": 117, "character": 33 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"text\" 유형을 알 수 없습니다.", "range": { "start": { "line": 118, "character": 20 }, "end": { "line": 118, "character": 24 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "인수 형식을 부분적으로 알 수 없습니다.\n  인수가 \"len\" 함수의 \"obj\" 매개 변수에 해당합니다.\n  인수 형식이 \"Any | Unknown\"입니다.", "range": { "start": { "line": 121, "character": 34 }, "end": { "line": 121, "character": 48 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"summary_ko\"의 형식을 부분적으로 알 수 없습니다.\n  ‘summary_ko’의 유형이 ‘Any | Unknown’입니다.", "range": { "start": { "line": 125, "character": 20 }, "end": { "line": 125, "character": 30 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"summary_ko\"의 형식을 부분적으로 알 수 없습니다.\n  ‘summary_ko’의 유형이 ‘Any | Unknown’입니다.", "range": { "start": { "line": 125, "character": 33 }, "end": { "line": 125, "character": 58 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"facts_ko\"의 형식을 부분적으로 알 수 없습니다.\n  ‘facts_ko’의 유형이 ‘Any | Unknown’입니다.", "range": { "start": { "line": 126, "character": 20 }, "end": { "line": 126, "character": 28 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"facts_ko\"의 형식을 부분적으로 알 수 없습니다.\n  ‘facts_ko’의 유형이 ‘Any | Unknown’입니다.", "range": { "start": { "line": 126, "character": 31 }, "end": { "line": 126, "character": 54 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"safety_observations_ko\"의 형식을 부분적으로 알 수 없습니다.\n  ‘safety_observations_ko’의 유형이 ‘Any | Unknown’입니다.", "range": { "start": { "line": 127, "character": 20 }, "end": { "line": 127, "character": 42 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"safety_observations_ko\"의 형식을 부분적으로 알 수 없습니다.\n  ‘safety_observations_ko’의 유형이 ‘Any | Unknown’입니다.", "range": { "start": { "line": 127, "character": 45 }, "end": { "line": 129, "character": 21 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"summary_ko\" 유형을 알 수 없습니다.", "range": { "start": { "line": 131, "character": 24 }, "end": { "line": 131, "character": 34 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"reconciliation\"의 형식을 부분적으로 알 수 없습니다.\n  ‘reconciliation’의 유형이 ‘Any | Unknown’입니다.", "range": { "start": { "line": 136, "character": 20 }, "end": { "line": 136, "character": 34 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "인수 형식을 부분적으로 알 수 없습니다.\n  인수가 \"replace\" 함수의 \"obj\" 매개 변수에 해당합니다.\n  인수 형식이 \"Any | Unknown\"입니다.", "range": { "start": { "line": 137, "character": 24 }, "end": { "line": 137, "character": 38 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"text\" 유형을 알 수 없습니다.", "range": { "start": { "line": 145, "character": 20 }, "end": { "line": 145, "character": 24 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"exc\"의 형식을 부분적으로 알 수 없습니다.\n  ‘exc’의 유형이 ‘OSError | ValueError | Unknown’입니다.", "range": { "start": { "line": 157, "character": 17 }, "end": { "line": 157, "character": 20 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "인수 형식을 부분적으로 알 수 없습니다.\n  인수가 \"__init__\" 함수의 \"o\" 매개 변수에 해당합니다.\n  인수 형식이 \"OSError | ValueError | Unknown\"입니다.", "range": { "start": { "line": 160, "character": 25 }, "end": { "line": 160, "character": 28 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"encode\"의 형식을 부분적으로 알 수 없습니다.\n  ‘encode’의 유형이 ‘Unknown | ((encoding: str = \"utf-8\", errors: str = \"strict\") -> bytes)’입니다.", "range": { "start": { "line": 162, "character": 32 }, "end": { "line": 162, "character": 43 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "인수 형식을 부분적으로 알 수 없습니다.\n  인수가 \"openssl_sha256\" 함수의 \"string\" 매개 변수에 해당합니다.\n  인수 형식이 \"bytes | Unknown\"입니다.", "range": { "start": { "line": 162, "character": 32 }, "end": { "line": 162, "character": 45 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"field\"의 형식을 부분적으로 알 수 없습니다.\n  ‘field’의 유형이 ‘Any | Unknown’입니다.", "range": { "start": { "line": 173, "character": 45 }, "end": { "line": 173, "character": 64 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"_send_publication\" 유형을 알 수 없습니다.", "range": { "start": { "line": 204, "character": 14 }, "end": { "line": 204, "character": 36 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"len\" 함수의 \"obj\" 매개 변수에 해당합니다.", "range": { "start": { "line": 227, "character": 48 }, "end": { "line": 227, "character": 63 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/gateway/platforms/telegram_nutrition_onboarding_runtime_publication.py", "severity": "error", "message": "\"_send_publication\" 유형을 알 수 없습니다.", "range": { "start": { "line": 230, "character": 14 }, "end": { "line": 230, "character": 36 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "가져오기 \"gateway.platforms.nutrition_onboarding_reconciliation\"을(를) 확인할 수 없습니다.", "range": { "start": { "line": 16, "character": 5 }, "end": { "line": 16, "character": 58 } }, "rule": "reportMissingImports" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"NutritionOnboardingClarification\" 유형을 알 수 없습니다.", "range": { "start": { "line": 17, "character": 4 }, "end": { "line": 17, "character": 36 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"NutritionOnboardingReconciliation\" 유형을 알 수 없습니다.", "range": { "start": { "line": 18, "character": 4 }, "end": { "line": 18, "character": 37 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"NutritionOnboardingReconciler\" 유형을 알 수 없습니다.", "range": { "start": { "line": 19, "character": 4 }, "end": { "line": 19, "character": 33 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"ReconciliationError\" 유형을 알 수 없습니다.", "range": { "start": { "line": 20, "character": 4 }, "end": { "line": 20, "character": 23 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"ReconciliationUnavailable\" 유형을 알 수 없습니다.", "range": { "start": { "line": 21, "character": 4 }, "end": { "line": 21, "character": 29 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"parse_reconciliation_json\" 유형을 알 수 없습니다.", "range": { "start": { "line": 22, "character": 4 }, "end": { "line": 22, "character": 29 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"reconciliation_payload\" 유형을 알 수 없습니다.", "range": { "start": { "line": 23, "character": 4 }, "end": { "line": 23, "character": 26 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"render_authoritative_customer_summary\" 유형을 알 수 없습니다.", "range": { "start": { "line": 24, "character": 4 }, "end": { "line": 24, "character": 41 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"render_reconciliation_text\" 유형을 알 수 없습니다.", "range": { "start": { "line": 25, "character": 4 }, "end": { "line": 25, "character": 30 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "가져오기 \"gateway.platforms.telegram_nutrition_onboarding_runtime\"을(를) 확인할 수 없습니다.", "range": { "start": { "line": 27, "character": 5 }, "end": { "line": 27, "character": 60 } }, "rule": "reportMissingImports" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"TelegramNutritionOnboardingRuntime\" 유형을 알 수 없습니다.", "range": { "start": { "line": 28, "character": 4 }, "end": { "line": 28, "character": 38 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "가져오기 \"gateway.platforms.telegram_nutrition_onboarding\"을(를) 확인할 수 없습니다.", "range": { "start": { "line": 30, "character": 5 }, "end": { "line": 30, "character": 52 } }, "rule": "reportMissingImports" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"encode_callback_hash\" 유형을 알 수 없습니다.", "range": { "start": { "line": 31, "character": 4 }, "end": { "line": 31, "character": 24 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "가져오기 \"gateway.platforms.telegram_customer_bootstrap\"을(를) 확인할 수 없습니다.", "range": { "start": { "line": 33, "character": 5 }, "end": { "line": 33, "character": 50 } }, "rule": "reportMissingImports" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"BootstrapState\" 유형을 알 수 없습니다.", "range": { "start": { "line": 33, "character": 58 }, "end": { "line": 33, "character": 72 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"Role\" 유형을 알 수 없습니다.", "range": { "start": { "line": 33, "character": 74 }, "end": { "line": 33, "character": 78 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "매개 변수 \"reconciliation\"의 형식을 알 수 없습니다.", "range": { "start": { "line": 157, "character": 4 }, "end": { "line": 157, "character": 18 } }, "rule": "reportUnknownParameterType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"clarifications\"의 형식을 부분적으로 알 수 없습니다.\n  ‘clarifications’의 유형이 ‘list[dict[str, Unknown]]’입니다.", "range": { "start": { "line": 160, "character": 4 }, "end": { "line": 160, "character": 18 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"field\" 유형을 알 수 없습니다.", "range": { "start": { "line": 162, "character": 21 }, "end": { "line": 162, "character": 31 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"kind\" 유형을 알 수 없습니다.", "range": { "start": { "line": 163, "character": 20 }, "end": { "line": 163, "character": 29 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"question_ko\" 유형을 알 수 없습니다.", "range": { "start": { "line": 164, "character": 27 }, "end": { "line": 164, "character": 43 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"item\" 유형을 알 수 없습니다.", "range": { "start": { "line": 166, "character": 12 }, "end": { "line": 166, "character": 16 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"clarifications\" 유형을 알 수 없습니다.", "range": { "start": { "line": 166, "character": 20 }, "end": { "line": 166, "character": 49 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"rendered\" 유형을 알 수 없습니다.", "range": { "start": { "line": 207, "character": 4 }, "end": { "line": 207, "character": 12 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"rendered\" 유형을 알 수 없습니다.", "range": { "start": { "line": 244, "character": 4 }, "end": { "line": 244, "character": 12 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"rendered\" 유형을 알 수 없습니다.", "range": { "start": { "line": 279, "character": 4 }, "end": { "line": 279, "character": 12 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"parsed\" 유형을 알 수 없습니다.", "range": { "start": { "line": 285, "character": 4 }, "end": { "line": 285, "character": 10 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"summary_ko\" 유형을 알 수 없습니다.", "range": { "start": { "line": 287, "character": 11 }, "end": { "line": 287, "character": 28 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"facts_ko\" 유형을 알 수 없습니다.", "range": { "start": { "line": 288, "character": 11 }, "end": { "line": 288, "character": 26 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"requires_correction\" 유형을 알 수 없습니다.", "range": { "start": { "line": 289, "character": 11 }, "end": { "line": 289, "character": 37 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"parsed\" 유형을 알 수 없습니다.", "range": { "start": { "line": 306, "character": 4 }, "end": { "line": 306, "character": 10 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"requires_correction\" 유형을 알 수 없습니다.", "range": { "start": { "line": 310, "character": 11 }, "end": { "line": 310, "character": 37 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"clarifications\" 유형을 알 수 없습니다.", "range": { "start": { "line": 311, "character": 11 }, "end": { "line": 311, "character": 32 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"field\" 유형을 알 수 없습니다.", "range": { "start": { "line": 311, "character": 11 }, "end": { "line": 311, "character": 41 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"clarifications\" 유형을 알 수 없습니다.", "range": { "start": { "line": 312, "character": 11 }, "end": { "line": 312, "character": 32 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"kind\" 유형을 알 수 없습니다.", "range": { "start": { "line": 312, "character": 11 }, "end": { "line": 312, "character": 40 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"rendered\" 유형을 알 수 없습니다.", "range": { "start": { "line": 313, "character": 4 }, "end": { "line": 313, "character": 12 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"parsed\" 유형을 알 수 없습니다.", "range": { "start": { "line": 326, "character": 4 }, "end": { "line": 326, "character": 10 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"summary_ko\" 유형을 알 수 없습니다.", "range": { "start": { "line": 330, "character": 11 }, "end": { "line": 330, "character": 28 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"raises\" 함수의 \"expected_exception\" 매개 변수에 해당합니다.", "range": { "start": { "line": 389, "character": 23 }, "end": { "line": 389, "character": 42 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"raises\" 함수의 \"expected_exception\" 매개 변수에 해당합니다.", "range": { "start": { "line": 396, "character": 23 }, "end": { "line": 396, "character": 42 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"reconciler\" 유형을 알 수 없습니다.", "range": { "start": { "line": 416, "character": 4 }, "end": { "line": 416, "character": 14 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"result\" 유형을 알 수 없습니다.", "range": { "start": { "line": 420, "character": 4 }, "end": { "line": 420, "character": 10 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"reconcile\" 유형을 알 수 없습니다.", "range": { "start": { "line": 420, "character": 19 }, "end": { "line": 420, "character": 39 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"summary_ko\" 유형을 알 수 없습니다.", "range": { "start": { "line": 425, "character": 11 }, "end": { "line": 425, "character": 28 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"reconciler\" 유형을 알 수 없습니다.", "range": { "start": { "line": 433, "character": 4 }, "end": { "line": 433, "character": 14 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"raises\" 함수의 \"expected_exception\" 매개 변수에 해당합니다.", "range": { "start": { "line": 435, "character": 23 }, "end": { "line": 435, "character": 48 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"reconcile\" 유형을 알 수 없습니다.", "range": { "start": { "line": 436, "character": 14 }, "end": { "line": 436, "character": 34 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"raises\" 함수의 \"expected_exception\" 매개 변수에 해당합니다.", "range": { "start": { "line": 439, "character": 23 }, "end": { "line": 439, "character": 48 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"reconcile\" 유형을 알 수 없습니다.", "range": { "start": { "line": 440, "character": 14 }, "end": { "line": 440, "character": 34 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"reconciliation\" 유형을 알 수 없습니다.", "range": { "start": { "line": 445, "character": 4 }, "end": { "line": 445, "character": 18 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"runtime\" 유형을 알 수 없습니다.", "range": { "start": { "line": 452, "character": 4 }, "end": { "line": 452, "character": 11 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"__new__\" 함수의 \"cls\" 매개 변수에 해당합니다.", "range": { "start": { "line": 452, "character": 29 }, "end": { "line": 452, "character": 63 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"_persisted_record\" 함수의 \"reconciliation\" 매개 변수에 해당합니다.", "range": { "start": { "line": 478, "character": 43 }, "end": { "line": 478, "character": 57 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"_publish\" 유형을 알 수 없습니다.", "range": { "start": { "line": 487, "character": 10 }, "end": { "line": 487, "character": 26 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"summary_ko\" 유형을 알 수 없습니다.", "range": { "start": { "line": 493, "character": 11 }, "end": { "line": 493, "character": 36 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"runtime\" 유형을 알 수 없습니다.", "range": { "start": { "line": 504, "character": 4 }, "end": { "line": 504, "character": 11 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"__new__\" 함수의 \"cls\" 매개 변수에 해당합니다.", "range": { "start": { "line": 504, "character": 29 }, "end": { "line": 504, "character": 63 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"setattr\" 함수의 \"obj\" 매개 변수에 해당합니다.", "range": { "start": { "line": 512, "character": 12 }, "end": { "line": 512, "character": 19 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"setattr\" 함수의 \"obj\" 매개 변수에 해당합니다.", "range": { "start": { "line": 513, "character": 12 }, "end": { "line": 513, "character": 19 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"getattr\" 함수의 \"o\" 매개 변수에 해당합니다.", "range": { "start": { "line": 572, "character": 18 }, "end": { "line": 572, "character": 25 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"reconciliation\" 유형을 알 수 없습니다.", "range": { "start": { "line": 588, "character": 4 }, "end": { "line": 588, "character": 18 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"runtime\" 유형을 알 수 없습니다.", "range": { "start": { "line": 604, "character": 4 }, "end": { "line": 604, "character": 11 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"__new__\" 함수의 \"cls\" 매개 변수에 해당합니다.", "range": { "start": { "line": 604, "character": 29 }, "end": { "line": 604, "character": 63 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"_persisted_record\" 함수의 \"reconciliation\" 매개 변수에 해당합니다.", "range": { "start": { "line": 630, "character": 43 }, "end": { "line": 630, "character": 57 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"_publish\" 유형을 알 수 없습니다.", "range": { "start": { "line": 639, "character": 10 }, "end": { "line": 639, "character": 26 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"runtime\" 유형을 알 수 없습니다.", "range": { "start": { "line": 653, "character": 4 }, "end": { "line": 653, "character": 11 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"__new__\" 함수의 \"cls\" 매개 변수에 해당합니다.", "range": { "start": { "line": 653, "character": 29 }, "end": { "line": 653, "character": 63 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"AWAITING_ACTIVATION\" 유형을 알 수 없습니다.", "range": { "start": { "line": 661, "character": 14 }, "end": { "line": 661, "character": 48 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"__init__\" 함수의 \"state\" 매개 변수에 해당합니다.", "range": { "start": { "line": 661, "character": 14 }, "end": { "line": 661, "character": 48 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "매개 변수 \"role\"의 형식을 알 수 없습니다.", "range": { "start": { "line": 665, "character": 26 }, "end": { "line": 665, "character": 30 } }, "rule": "reportUnknownLambdaType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"CUSTOMER\" 유형을 알 수 없습니다.", "range": { "start": { "line": 665, "character": 49 }, "end": { "line": 665, "character": 62 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"handle_text\" 유형을 알 수 없습니다.", "range": { "start": { "line": 705, "character": 17 }, "end": { "line": 705, "character": 36 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"runtime\" 유형을 알 수 없습니다.", "range": { "start": { "line": 727, "character": 4 }, "end": { "line": 727, "character": 11 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"__new__\" 함수의 \"cls\" 매개 변수에 해당합니다.", "range": { "start": { "line": 727, "character": 29 }, "end": { "line": 727, "character": 63 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"_publish\" 유형을 알 수 없습니다.", "range": { "start": { "line": 796, "character": 10 }, "end": { "line": 796, "character": 26 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"runtime\" 유형을 알 수 없습니다.", "range": { "start": { "line": 813, "character": 4 }, "end": { "line": 813, "character": 11 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"__new__\" 함수의 \"cls\" 매개 변수에 해당합니다.", "range": { "start": { "line": 813, "character": 29 }, "end": { "line": 813, "character": 63 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"AWAITING_ACTIVATION\" 유형을 알 수 없습니다.", "range": { "start": { "line": 822, "character": 14 }, "end": { "line": 822, "character": 48 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "인수 형식을 알 수 없습니다.\n  인수가 \"__init__\" 함수의 \"state\" 매개 변수에 해당합니다.", "range": { "start": { "line": 822, "character": 14 }, "end": { "line": 822, "character": 48 } }, "rule": "reportUnknownArgumentType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "매개 변수 \"role\"의 형식을 알 수 없습니다.", "range": { "start": { "line": 827, "character": 26 }, "end": { "line": 827, "character": 30 } }, "rule": "reportUnknownLambdaType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"CUSTOMER\" 유형을 알 수 없습니다.", "range": { "start": { "line": 827, "character": 49 }, "end": { "line": 827, "character": 62 } }, "rule": "reportUnknownMemberType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"data\" 유형을 알 수 없습니다.", "range": { "start": { "line": 863, "character": 4 }, "end": { "line": 863, "character": 8 } }, "rule": "reportUnknownVariableType" }, { "file": "/home/cube/projects/richard/hermes-agent/tests/gateway/test_nutrition_onboarding_reconciliation.py", "severity": "error", "message": "\"handle_callback\" 유형을 알 수 없습니다.", "range": { "start": { "line": 869, "character": 10 }, "end": { "line": 869, "character": 33 } }, "rule": "reportUnknownMemberType" } ], "summary": { "filesAnalyzed": 3, "errorCount": 159, "warningCount": 0, "informationCount": 0, "timeInSec": 0.379 } }