No diagnostics found


Found 675 diagnostics (showing first 200):
error[basedpyright] (reportDeprecated) at 34:19: 이 형식은 Python 3.9부터 사용되지 않습니다. 대신 "list"을(를) 사용하세요.
error[basedpyright] (reportDeprecated) at 34:25: 이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.
error[basedpyright] (reportPrivateUsage) at 43:43: "_expand_env_vars"은(는) 프라이빗이며 선언된 모듈 외부에서 사용됩니다.
error[basedpyright] (reportUnknownVariableType) at 43:43: "_expand_env_vars"의 형식을 부분적으로 알 수 없습니다.
  ‘_expand_env_vars’의 유형이 ‘(obj: Unknown) -> (str | dict[Unknown, str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Unknown] | Unknown] | list[str | dict[Unknown, str | dict[Unknown, Unknown] | list[Unknown] | Unknown] | list[Unknown] | Unknown] | Unknown)’입니다.
error[basedpyright] (reportUnknownParameterType) at 49:41: 매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.
error[basedpyright] (reportMissingTypeArgument) at 49:46: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownVariableType) at 56:4: "job_name"의 형식을 부분적으로 알 수 없습니다.
  ‘job_name’의 유형이 ‘Unknown | Literal['cron job']’입니다.
error[basedpyright] (reportUnknownMemberType) at 56:15: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownMemberType) at 56:34: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownParameterType) at 115:36: 매개 변수 "cfg"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.
error[basedpyright] (reportMissingTypeArgument) at 115:41: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownVariableType) at 129:4: "agent_cfg"의 형식을 부분적으로 알 수 없습니다.
  ‘agent_cfg’의 유형이 ‘Unknown | dict[Unknown, Unknown]’입니다.
error[basedpyright] (reportUnknownMemberType) at 129:16: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownVariableType) at 130:4: "user_disabled"의 형식을 부분적으로 알 수 없습니다.
  ‘user_disabled’의 유형이 ‘Unknown | list[Unknown]’입니다.
error[basedpyright] (reportUnknownMemberType) at 130:20: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Unknown | Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownVariableType) at 131:8: "name" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownArgumentType) at 132:19: 인수 형식을 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownParameterType) at 138:35: 매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.
error[basedpyright] (reportMissingTypeArgument) at 138:40: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownParameterType) at 138:46: 매개 변수 "cfg"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.
error[basedpyright] (reportMissingTypeArgument) at 138:51: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownVariableType) at 155:4: "per_job"의 형식을 부분적으로 알 수 없습니다.
  ‘per_job’의 유형이 ‘Unknown | None’입니다.
error[basedpyright] (reportUnknownMemberType) at 155:14: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownVariableType) at 157:15: 반환 유형을 알 수 없습니다.
error[basedpyright] (reportPrivateUsage) at 159:44: "_get_platform_tools"은(는) 프라이빗이며 선언된 모듈 외부에서 사용됩니다.
error[basedpyright] (reportUnknownVariableType) at 159:44: "_get_platform_tools"의 형식을 부분적으로 알 수 없습니다.
  ‘_get_platform_tools’의 유형이 ‘(config: dict[Unknown, Unknown], platform: str, *, include_default_mcp_servers: bool = True) -> Set[str]’입니다.
error[basedpyright] (reportDeprecated) at 218:16: 이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.
error[basedpyright] (reportDeprecated) at 219:28: 이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.
error[basedpyright] (reportUnknownVariableType) at 220:0: "_running_job_ids"의 형식을 부분적으로 알 수 없습니다.
  ‘_running_job_ids’의 유형이 ‘set[Unknown]’입니다.
error[basedpyright] (reportMissingTypeArgument) at 220:18: ‘set’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportDeprecated) at 227:18: 이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.
error[basedpyright] (reportDeprecated) at 230:36: 이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.
error[basedpyright] (reportUnusedCallResult) at 273:0: 호출 식의 결과가 ‘() -> None’ 형식이므로 사용되지 않습니다. 의도적인 경우 변수 ‘_’에 할당하세요.
error[basedpyright] (reportUnknownParameterType) at 292:4: 반환 형식 "dict[Unknown, Unknown] | None"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportUnknownParameterType) at 292:20: 매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.
error[basedpyright] (reportMissingTypeArgument) at 292:25: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportDeprecated) at 292:34: 이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.
error[basedpyright] (reportMissingTypeArgument) at 292:43: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownVariableType) at 304:4: "origin"의 형식을 부분적으로 알 수 없습니다.
  ‘origin’의 유형이 ‘Unknown | None’입니다.
error[basedpyright] (reportUnknownMemberType) at 304:13: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownVariableType) at 307:4: "platform"의 형식을 부분적으로 알 수 없습니다.
  ‘platform’의 유형이 ‘Unknown | None’입니다.
error[basedpyright] (reportUnknownMemberType) at 307:15: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownVariableType) at 308:4: "chat_id"의 형식을 부분적으로 알 수 없습니다.
  ‘chat_id’의 유형이 ‘Unknown | None’입니다.
error[basedpyright] (reportUnknownMemberType) at 308:14: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownVariableType) at 310:15: 반환 형식 "dict[Unknown, Unknown]"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportUnknownParameterType) at 314:32: 매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.
error[basedpyright] (reportMissingTypeArgument) at 314:37: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownVariableType) at 323:4: "origin"의 형식을 부분적으로 알 수 없습니다.
  ‘origin’의 유형이 ‘Unknown | None’입니다.
error[basedpyright] (reportUnknownMemberType) at 323:13: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownVariableType) at 329:8: "value"의 형식을 부분적으로 알 수 없습니다.
  ‘value’의 유형이 ‘Unknown | None’입니다.
error[basedpyright] (reportUnknownMemberType) at 329:16: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownArgumentType) at 332:19: 인수 형식을 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownMemberType) at 334:12: "append"의 형식을 부분적으로 알 수 없습니다.
  ‘append’의 유형이 ‘(object: Unknown, /) -> None’입니다.
error[basedpyright] (reportUnknownArgumentType) at 335:26: 인수 형식을 부분적으로 알 수 없습니다.
  인수가 "join" 함수의 "iterable" 매개 변수에 해당합니다.
  인수 형식이 "list[Unknown]"입니다.
error[basedpyright] (reportDeprecated) at 396:54: 이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.
error[basedpyright] (reportUnknownParameterType) at 440:4: 반환 형식 "list[dict[Unknown, Unknown]]"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportMissingTypeArgument) at 440:36: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownVariableType) at 454:4: "targets"의 형식을 부분적으로 알 수 없습니다.
  ‘targets’의 유형이 ‘list[dict[Unknown, Unknown]]’입니다.
error[basedpyright] (reportMissingTypeArgument) at 454:18: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownVariableType) at 462:8: "connected"의 형식을 부분적으로 알 수 없습니다.
  ‘connected’의 유형이 ‘set[Unknown]’입니다.
error[basedpyright] (reportUnknownMemberType) at 470:8: "append"의 형식을 부분적으로 알 수 없습니다.
  ‘append’의 유형이 ‘(object: dict[Unknown, Unknown], /) -> None’입니다.
error[basedpyright] (reportUnknownVariableType) at 478:11: 반환 형식 "list[dict[Unknown, Unknown]]"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportUnknownParameterType) at 481:4: 반환 형식 "dict[Unknown, Unknown] | None"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportUnknownParameterType) at 481:36: 매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.
error[basedpyright] (reportMissingTypeArgument) at 481:41: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportDeprecated) at 481:70: 이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.
error[basedpyright] (reportMissingTypeArgument) at 481:79: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownVariableType) at 484:4: "origin"의 형식을 부분적으로 알 수 없습니다.
  ‘origin’의 유형이 ‘dict[Unknown, Unknown] | None’입니다.
error[basedpyright] (reportUnknownVariableType) at 491:19: 반환 형식 "dict[Unknown, Unknown]"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportUnknownArgumentType) at 493:31: 인수 형식을 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownMemberType) at 494:29: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownMemberType) at 503:20: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownArgumentType) at 503:20: 인수 형식을 알 수 없습니다.
  인수가 "info" 함수의 "args" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownMemberType) at 503:36: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownArgumentType) at 503:36: 인수 형식을 알 수 없습니다.
  인수가 "get" 함수의 "default" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownVariableType) at 506:23: 반환 형식 "dict[Unknown, Unknown]"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportPrivateUsage) at 517:44: "_parse_target_ref"은(는) 프라이빗이며 선언된 모듈 외부에서 사용됩니다.
error[basedpyright] (reportArgumentType) at 528:58: "str | Any | None" 형식의 인수를 "resolve_channel_name" 함수에서 "str" 형식의 "name" 매개 변수에 할당할 수 없습니다.
  형식 "str | Any | None"은 형식 "str"에 할당할 수 없습니다.
    "None"은 "str"에 할당할 수 없습니다.
error[basedpyright] (reportUnknownVariableType) at 540:15: 반환 형식 "dict[Unknown, Unknown]"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportUnknownMemberType) at 547:18: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownVariableType) at 548:15: 반환 형식 "dict[Unknown, Unknown]"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportUnknownArgumentType) at 550:27: 인수 형식을 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownMemberType) at 551:25: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownVariableType) at 560:11: 반환 형식 "dict[Unknown, Unknown]"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportUnknownParameterType) at 567:29: 매개 변수 "deliver"의 형식을 알 수 없습니다.
error[basedpyright] (reportMissingParameterType) at 567:29: ‘deliver’ 매개 변수에 대한 형식 주석이 없습니다.
error[basedpyright] (reportUnknownArgumentType) at 582:21: 인수 형식을 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownVariableType) at 582:36: "p" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownArgumentType) at 582:56: 인수 형식을 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownArgumentType) at 584:15: 인수 형식을 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.
error[basedpyright] (reportDeprecated) at 594:41: 이 형식은 Python 3.9부터 사용되지 않습니다. 대신 "list"을(를) 사용하세요.
error[basedpyright] (reportDeprecated) at 605:14: 이 형식은 Python 3.9부터 사용되지 않습니다. 대신 "list"을(를) 사용하세요.
error[basedpyright] (reportUnknownParameterType) at 612:4: 반환 형식 "List[dict[Unknown, Unknown]]"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportUnknownParameterType) at 612:30: 매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.
error[basedpyright] (reportMissingTypeArgument) at 612:35: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportDeprecated) at 612:44: 이 형식은 Python 3.9부터 사용되지 않습니다. 대신 "list"을(를) 사용하세요.
error[basedpyright] (reportMissingTypeArgument) at 612:49: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownMemberType) at 622:39: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownArgumentType) at 622:39: 인수 형식을 알 수 없습니다.
  인수가 "_normalize_deliver_value" 함수의 "deliver" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownVariableType) at 624:15: 반환 형식 "list[dict[Unknown, Unknown]]"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportDeprecated) at 629:11: 이 형식은 Python 3.9부터 사용되지 않습니다. 대신 "list"을(를) 사용하세요.
error[basedpyright] (reportUnknownVariableType) at 633:4: "seen"의 형식을 부분적으로 알 수 없습니다.
  ‘seen’의 유형이 ‘set[Unknown]’입니다.
error[basedpyright] (reportUnknownVariableType) at 636:8: "target"의 형식을 부분적으로 알 수 없습니다.
  ‘target’의 유형이 ‘dict[Unknown, Unknown] | None’입니다.
error[basedpyright] (reportUnknownVariableType) at 638:12: "key"의 형식을 부분적으로 알 수 없습니다.
  ‘key’의 유형이 ‘tuple[Unknown, str, Unknown | None]’입니다.
error[basedpyright] (reportUnknownMemberType) at 638:19: "lower" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownArgumentType) at 638:51: 인수 형식을 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownMemberType) at 638:71: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownMemberType) at 640:16: "add"의 형식을 부분적으로 알 수 없습니다.
  ‘add’의 유형이 ‘(element: Unknown, /) -> None’입니다.
error[basedpyright] (reportUnknownMemberType) at 641:16: "append"의 형식을 부분적으로 알 수 없습니다.
  ‘append’의 유형이 ‘(object: Unknown, /) -> None’입니다.
error[basedpyright] (reportUnknownVariableType) at 642:11: 반환 형식 "list[Unknown]"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportUnknownParameterType) at 645:4: 반환 형식 "dict[Unknown, Unknown] | None"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportUnknownParameterType) at 645:29: 매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.
error[basedpyright] (reportMissingTypeArgument) at 645:34: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportDeprecated) at 645:43: 이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.
error[basedpyright] (reportMissingTypeArgument) at 645:52: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownVariableType) at 647:4: "targets"의 형식을 부분적으로 알 수 없습니다.
  ‘targets’의 유형이 ‘List[dict[Unknown, Unknown]]’입니다.
error[basedpyright] (reportUnknownVariableType) at 648:11: 반환 형식 "dict[Unknown, Unknown] | None"을(를) 부분적으로 알 수 없습니다.
error[basedpyright] (reportUnknownParameterType) at 658:4: 매개 변수 "adapter"의 형식을 알 수 없습니다.
error[basedpyright] (reportMissingParameterType) at 658:4: ‘adapter’ 매개 변수에 대한 형식 주석이 없습니다.
error[basedpyright] (reportUnknownParameterType) at 660:4: 매개 변수 "media_files"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "list[Unknown]"입니다.
error[basedpyright] (reportMissingTypeArgument) at 660:17: ‘list’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownParameterType) at 661:4: 매개 변수 "metadata"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown] | None"입니다.
error[basedpyright] (reportMissingTypeArgument) at 661:14: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownParameterType) at 662:4: 매개 변수 "loop"의 형식을 알 수 없습니다.
error[basedpyright] (reportMissingParameterType) at 662:4: ‘loop’ 매개 변수에 대한 형식 주석이 없습니다.
error[basedpyright] (reportUnknownParameterType) at 663:4: 매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.
error[basedpyright] (reportMissingTypeArgument) at 663:9: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownParameterType) at 664:4: 매개 변수 "platform"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "Unknown | None"입니다.
error[basedpyright] (reportMissingParameterType) at 664:4: ‘platform’ 매개 변수에 대한 형식 주석이 없습니다.
error[basedpyright] (reportUnknownVariableType) at 674:60: "should_send_media_as_audio"의 형식을 부분적으로 알 수 없습니다.
  ‘should_send_media_as_audio’의 유형이 ‘(platform: Unknown, ext: str, is_voice: bool = False) -> bool’입니다.
error[basedpyright] (reportUnknownMemberType) at 676:18: "filter_media_delivery_paths"의 형식을 부분적으로 알 수 없습니다.
  ‘filter_media_delivery_paths’의 유형이 ‘(media_files: Unknown) -> List[Tuple[str, bool]]’입니다.
error[basedpyright] (reportUnknownVariableType) at 678:8: "media_path" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownVariableType) at 678:20: "_is_voice" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownArgumentType) at 680:23: 인수 형식을 알 수 없습니다.
  인수가 "__init__" 함수의 "args" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownVariableType) at 681:12: "route_platform"의 형식을 부분적으로 알 수 없습니다.
  ‘route_platform’의 유형이 ‘Unknown | Any | None’입니다.
error[basedpyright] (reportUnknownArgumentType) at 681:75: 인수 형식을 알 수 없습니다.
  인수가 "getattr" 함수의 "o" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownArgumentType) at 682:72: 인수 형식을 알 수 없습니다.
  인수가 "should_send_media_as_audio" 함수의 "is_voice" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownVariableType) at 683:16: "coro" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownMemberType) at 683:23: "send_voice" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownVariableType) at 685:16: "coro" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownMemberType) at 685:23: "send_video" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownVariableType) at 687:16: "coro" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownMemberType) at 687:23: "send_image_file" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownVariableType) at 689:16: "coro" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownMemberType) at 689:23: "send_document" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownVariableType) at 691:42: "safe_schedule_threadsafe"의 형식을 부분적으로 알 수 없습니다.
  ‘safe_schedule_threadsafe’의 유형이 ‘(coro: Coroutine[Any, Any, Any], loop: AbstractEventLoop | None, *, logger: Logger | None = None, log_message: str = "Failed to schedule coroutine on ", log_level: int = logging.DEBUG) -> (Future[Unknown] | None)’입니다.
error[basedpyright] (reportUnknownVariableType) at 692:12: "future"의 형식을 부분적으로 알 수 없습니다.
  ‘future’의 유형이 ‘Future[Unknown] | None’입니다.
error[basedpyright] (reportUnknownArgumentType) at 692:46: 인수 형식을 알 수 없습니다.
  인수가 "safe_schedule_threadsafe" 함수의 "coro" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownArgumentType) at 692:52: 인수 형식을 알 수 없습니다.
  인수가 "safe_schedule_threadsafe" 함수의 "loop" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownMemberType) at 696:20: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownArgumentType) at 696:20: 인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownArgumentType) at 696:40: 인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownVariableType) at 700:16: "result" 유형을 알 수 없습니다.
error[basedpyright] (reportUnusedCallResult) at 702:16: 호출 식의 결과가 ‘bool’ 형식이므로 사용되지 않습니다. 의도적인 경우 변수 ‘_’에 할당하세요.
error[basedpyright] (reportUnknownArgumentType) at 704:38: 인수 형식을 알 수 없습니다.
  인수가 "getattr" 함수의 "o" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownMemberType) at 707:20: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownArgumentType) at 707:20: 인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownArgumentType) at 707:40: 인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownArgumentType) at 707:60: 인수 형식을 알 수 없습니다.
  인수가 "getattr" 함수의 "o" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownMemberType) at 710:68: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownArgumentType) at 710:68: 인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownArgumentType) at 710:88: 인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownParameterType) at 713:20: 매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.
error[basedpyright] (reportMissingTypeArgument) at 713:25: ‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.
error[basedpyright] (reportUnknownParameterType) at 713:45: 매개 변수 "adapters"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "Unknown | None"입니다.
error[basedpyright] (reportMissingParameterType) at 713:45: ‘adapters’ 매개 변수에 대한 형식 주석이 없습니다.
error[basedpyright] (reportUnknownParameterType) at 713:60: 매개 변수 "loop"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "Unknown | None"입니다.
error[basedpyright] (reportMissingParameterType) at 713:60: ‘loop’ 매개 변수에 대한 형식 주석이 없습니다.
error[basedpyright] (reportDeprecated) at 713:74: 이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.
error[basedpyright] (reportUnknownVariableType) at 724:4: "targets"의 형식을 부분적으로 알 수 없습니다.
  ‘targets’의 유형이 ‘List[dict[Unknown, Unknown]]’입니다.
error[basedpyright] (reportUnknownMemberType) at 726:11: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownMemberType) at 727:61: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownArgumentType) at 728:43: 인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
error[basedpyright] (reportPrivateUsage) at 732:40: "_send_to_platform"은(는) 프라이빗이며 선언된 모듈 외부에서 사용됩니다.
error[basedpyright] (reportUnknownVariableType) at 732:40: "_send_to_platform"의 형식을 부분적으로 알 수 없습니다.
  ‘_send_to_platform’의 유형이 ‘(platform: Unknown, pconfig: Unknown, chat_id: Unknown, message: Unknown, thread_id: Unknown | None = None, media_files: Unknown | None = None, force_document: bool = False) -> CoroutineType[Any, Any, Unknown]’입니다.
error[basedpyright] (reportAny) at 741:8: Type of "wrap_response" is Any
error[basedpyright] (reportAny) at 741:24: Type of "get" is Any
error[basedpyright] (reportUnknownVariableType) at 746:8: "task_name" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownMemberType) at 746:20: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownArgumentType) at 746:36: 인수 형식을 알 수 없습니다.
  인수가 "get" 함수의 "default" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownVariableType) at 747:8: "job_id" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownMemberType) at 747:17: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownMemberType) at 761:18: "filter_media_delivery_paths"의 형식을 부분적으로 알 수 없습니다.
  ‘filter_media_delivery_paths’의 유형이 ‘(media_files: Unknown) -> List[Tuple[str, bool]]’입니다.
error[basedpyright] (reportUnknownArgumentType) at 767:37: 인수 형식을 알 수 없습니다.
  인수가 "error" 함수의 "args" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownVariableType) at 772:8: "target"의 형식을 부분적으로 알 수 없습니다.
  ‘target’의 유형이 ‘dict[Unknown, Unknown]’입니다.
error[basedpyright] (reportUnknownVariableType) at 773:8: "platform_name" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownVariableType) at 774:8: "chat_id" 유형을 알 수 없습니다.
error[basedpyright] (reportUnknownVariableType) at 775:8: "thread_id"의 형식을 부분적으로 알 수 없습니다.
  ‘thread_id’의 유형이 ‘Unknown | None’입니다.
error[basedpyright] (reportUnknownMemberType) at 775:20: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownVariableType) at 778:8: "origin"의 형식을 부분적으로 알 수 없습니다.
  ‘origin’의 유형이 ‘dict[Unknown, Unknown]’입니다.
error[basedpyright] (reportUnknownVariableType) at 779:8: "origin_thread"의 형식을 부분적으로 알 수 없습니다.
  ‘origin_thread’의 유형이 ‘Unknown | None’입니다.
error[basedpyright] (reportUnknownMemberType) at 779:24: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportImplicitStringConcatenation) at 782:16: 암시적 문자열 연결이 허용되지 않습니다.
error[basedpyright] (reportUnknownArgumentType) at 784:16: 인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownArgumentType) at 784:27: 인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownMemberType) at 784:42: "get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.
error[basedpyright] (reportUnknownArgumentType) at 784:42: 인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownArgumentType) at 784:71: 인수 형식을 부분적으로 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
  인수 형식이 "dict[Unknown, Unknown]"입니다.
error[basedpyright] (reportUnknownArgumentType) at 789:16: 인수 형식을 알 수 없습니다.
  인수가 "debug" 함수의 "args" 매개 변수에 해당합니다.
error[basedpyright] (reportUnknownArgumentType) at 789:27: 인수 형식을 알 수 없습니다.
  인수가 "debug" 함수의 "args" 매개 변수에 해당합니다.

이 형식은 Python 3.9부터 사용되지 않습니다. 대신 "list"을(를) 사용하세요.

이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.

"_expand_env_vars"은(는) 프라이빗이며 선언된 모듈 외부에서 사용됩니다.

매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

"job_name"의 형식을 부분적으로 알 수 없습니다.
  ‘job_name’의 유형이 ‘Unknown | Literal['cron job']’입니다.

매개 변수 "cfg"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

"agent_cfg"의 형식을 부분적으로 알 수 없습니다.
  ‘agent_cfg’의 유형이 ‘Unknown | dict[Unknown, Unknown]’입니다.

"user_disabled"의 형식을 부분적으로 알 수 없습니다.
  ‘user_disabled’의 유형이 ‘Unknown | list[Unknown]’입니다.

"name" 유형을 알 수 없습니다.

인수 형식을 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

"per_job"의 형식을 부분적으로 알 수 없습니다.
  ‘per_job’의 유형이 ‘Unknown | None’입니다.

반환 유형을 알 수 없습니다.

"_get_platform_tools"은(는) 프라이빗이며 선언된 모듈 외부에서 사용됩니다.

"_running_job_ids"의 형식을 부분적으로 알 수 없습니다.
  ‘_running_job_ids’의 유형이 ‘set[Unknown]’입니다.

‘set’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

호출 식의 결과가 ‘() -> None’ 형식이므로 사용되지 않습니다. 의도적인 경우 변수 ‘_’에 할당하세요.

반환 형식 "dict[Unknown, Unknown] | None"을(를) 부분적으로 알 수 없습니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

"origin"의 형식을 부분적으로 알 수 없습니다.
  ‘origin’의 유형이 ‘Unknown | None’입니다.

"platform"의 형식을 부분적으로 알 수 없습니다.
  ‘platform’의 유형이 ‘Unknown | None’입니다.

"chat_id"의 형식을 부분적으로 알 수 없습니다.
  ‘chat_id’의 유형이 ‘Unknown | None’입니다.

반환 형식 "dict[Unknown, Unknown]"을(를) 부분적으로 알 수 없습니다.

매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

"value"의 형식을 부분적으로 알 수 없습니다.
  ‘value’의 유형이 ‘Unknown | None’입니다.

"append"의 형식을 부분적으로 알 수 없습니다.
  ‘append’의 유형이 ‘(object: Unknown, /) -> None’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "join" 함수의 "iterable" 매개 변수에 해당합니다.
  인수 형식이 "list[Unknown]"입니다.

반환 형식 "list[dict[Unknown, Unknown]]"을(를) 부분적으로 알 수 없습니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

"targets"의 형식을 부분적으로 알 수 없습니다.
  ‘targets’의 유형이 ‘list[dict[Unknown, Unknown]]’입니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

"connected"의 형식을 부분적으로 알 수 없습니다.
  ‘connected’의 유형이 ‘set[Unknown]’입니다.

"append"의 형식을 부분적으로 알 수 없습니다.
  ‘append’의 유형이 ‘(object: dict[Unknown, Unknown], /) -> None’입니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

"origin"의 형식을 부분적으로 알 수 없습니다.
  ‘origin’의 유형이 ‘dict[Unknown, Unknown] | None’입니다.

인수 형식을 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "info" 함수의 "args" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "get" 함수의 "default" 매개 변수에 해당합니다.

"_parse_target_ref"은(는) 프라이빗이며 선언된 모듈 외부에서 사용됩니다.

매개 변수 "deliver"의 형식을 알 수 없습니다.

‘deliver’ 매개 변수에 대한 형식 주석이 없습니다.

"p" 유형을 알 수 없습니다.

이 형식은 Python 3.9부터 사용되지 않습니다. 대신 "list"을(를) 사용하세요.

반환 형식 "List[dict[Unknown, Unknown]]"을(를) 부분적으로 알 수 없습니다.

매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

인수 형식을 알 수 없습니다.
  인수가 "_normalize_deliver_value" 함수의 "deliver" 매개 변수에 해당합니다.

"seen"의 형식을 부분적으로 알 수 없습니다.
  ‘seen’의 유형이 ‘set[Unknown]’입니다.

"target"의 형식을 부분적으로 알 수 없습니다.
  ‘target’의 유형이 ‘dict[Unknown, Unknown] | None’입니다.

"key"의 형식을 부분적으로 알 수 없습니다.
  ‘key’의 유형이 ‘tuple[Unknown, str, Unknown | None]’입니다.

"lower" 유형을 알 수 없습니다.

"add"의 형식을 부분적으로 알 수 없습니다.
  ‘add’의 유형이 ‘(element: Unknown, /) -> None’입니다.

"append"의 형식을 부분적으로 알 수 없습니다.
  ‘append’의 유형이 ‘(object: Unknown, /) -> None’입니다.

반환 형식 "list[Unknown]"을(를) 부분적으로 알 수 없습니다.

반환 형식 "dict[Unknown, Unknown] | None"을(를) 부분적으로 알 수 없습니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

"targets"의 형식을 부분적으로 알 수 없습니다.
  ‘targets’의 유형이 ‘List[dict[Unknown, Unknown]]’입니다.

매개 변수 "adapter"의 형식을 알 수 없습니다.

‘adapter’ 매개 변수에 대한 형식 주석이 없습니다.

매개 변수 "media_files"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "list[Unknown]"입니다.

‘list’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

매개 변수 "metadata"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown] | None"입니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

매개 변수 "loop"의 형식을 알 수 없습니다.

‘loop’ 매개 변수에 대한 형식 주석이 없습니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

매개 변수 "platform"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "Unknown | None"입니다.

‘platform’ 매개 변수에 대한 형식 주석이 없습니다.

"should_send_media_as_audio"의 형식을 부분적으로 알 수 없습니다.
  ‘should_send_media_as_audio’의 유형이 ‘(platform: Unknown, ext: str, is_voice: bool = False) -> bool’입니다.

"filter_media_delivery_paths"의 형식을 부분적으로 알 수 없습니다.
  ‘filter_media_delivery_paths’의 유형이 ‘(media_files: Unknown) -> List[Tuple[str, bool]]’입니다.

"media_path" 유형을 알 수 없습니다.

"_is_voice" 유형을 알 수 없습니다.

인수 형식을 알 수 없습니다.
  인수가 "__init__" 함수의 "args" 매개 변수에 해당합니다.

"route_platform"의 형식을 부분적으로 알 수 없습니다.
  ‘route_platform’의 유형이 ‘Unknown | Any | None’입니다.

인수 형식을 알 수 없습니다.
  인수가 "getattr" 함수의 "o" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "should_send_media_as_audio" 함수의 "is_voice" 매개 변수에 해당합니다.

"coro" 유형을 알 수 없습니다.

"send_voice" 유형을 알 수 없습니다.

"coro" 유형을 알 수 없습니다.

"send_video" 유형을 알 수 없습니다.

"coro" 유형을 알 수 없습니다.

"send_image_file" 유형을 알 수 없습니다.

"coro" 유형을 알 수 없습니다.

"send_document" 유형을 알 수 없습니다.

"future"의 형식을 부분적으로 알 수 없습니다.
  ‘future’의 유형이 ‘Future[Unknown] | None’입니다.

인수 형식을 알 수 없습니다.
  인수가 "safe_schedule_threadsafe" 함수의 "coro" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "safe_schedule_threadsafe" 함수의 "loop" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.

"result" 유형을 알 수 없습니다.

호출 식의 결과가 ‘bool’ 형식이므로 사용되지 않습니다. 의도적인 경우 변수 ‘_’에 할당하세요.

매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

매개 변수 "adapters"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "Unknown | None"입니다.

‘adapters’ 매개 변수에 대한 형식 주석이 없습니다.

매개 변수 "loop"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "Unknown | None"입니다.

‘loop’ 매개 변수에 대한 형식 주석이 없습니다.

이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.

"targets"의 형식을 부분적으로 알 수 없습니다.
  ‘targets’의 유형이 ‘List[dict[Unknown, Unknown]]’입니다.

"_send_to_platform"은(는) 프라이빗이며 선언된 모듈 외부에서 사용됩니다.

Type of "wrap_response" is Any

Type of "get" is Any

"task_name" 유형을 알 수 없습니다.

인수 형식을 알 수 없습니다.
  인수가 "get" 함수의 "default" 매개 변수에 해당합니다.

"job_id" 유형을 알 수 없습니다.

"filter_media_delivery_paths"의 형식을 부분적으로 알 수 없습니다.
  ‘filter_media_delivery_paths’의 유형이 ‘(media_files: Unknown) -> List[Tuple[str, bool]]’입니다.

인수 형식을 알 수 없습니다.
  인수가 "error" 함수의 "args" 매개 변수에 해당합니다.

"target"의 형식을 부분적으로 알 수 없습니다.
  ‘target’의 유형이 ‘dict[Unknown, Unknown]’입니다.

"platform_name" 유형을 알 수 없습니다.

"chat_id" 유형을 알 수 없습니다.

"thread_id"의 형식을 부분적으로 알 수 없습니다.
  ‘thread_id’의 유형이 ‘Unknown | None’입니다.

"origin"의 형식을 부분적으로 알 수 없습니다.
  ‘origin’의 유형이 ‘dict[Unknown, Unknown]’입니다.

"origin_thread"의 형식을 부분적으로 알 수 없습니다.
  ‘origin_thread’의 유형이 ‘Unknown | None’입니다.

암시적 문자열 연결이 허용되지 않습니다.

인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
  인수 형식이 "dict[Unknown, Unknown]"입니다.

인수 형식을 알 수 없습니다.
  인수가 "debug" 함수의 "args" 매개 변수에 해당합니다.

"lower" 유형을 알 수 없습니다.

"append"의 형식을 부분적으로 알 수 없습니다.
  ‘append’의 유형이 ‘(object: Unknown, /) -> None’입니다.

"runtime_adapter"의 형식을 부분적으로 알 수 없습니다.
  ‘runtime_adapter’의 유형이 ‘Unknown | None’입니다.

인수 형식을 알 수 없습니다.
  인수가 "getattr" 함수의 "o" 매개 변수에 해당합니다.

"send_metadata"의 형식을 부분적으로 알 수 없습니다.
  ‘send_metadata’의 유형이 ‘dict[str, Unknown] | None’입니다.

"future"의 형식을 부분적으로 알 수 없습니다.
  ‘future’의 유형이 ‘Future[Unknown] | None’입니다.

"send" 유형을 알 수 없습니다.

인수 형식을 알 수 없습니다.
  인수가 "safe_schedule_threadsafe" 함수의 "coro" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "safe_schedule_threadsafe" 함수의 "loop" 매개 변수에 해당합니다.

"send_result" 유형을 알 수 없습니다.

호출 식의 결과가 ‘bool’ 형식이므로 사용되지 않습니다. 의도적인 경우 변수 ‘_’에 할당하세요.

"raw_response" 유형을 알 수 없습니다.

"get" 유형을 알 수 없습니다.

"requested_thread_id" 유형을 알 수 없습니다.

"raw_response" 유형을 알 수 없습니다.

"get" 유형을 알 수 없습니다.

인수 형식을 알 수 없습니다.
  인수가 "_send_media_via_adapter" 함수의 "adapter" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "_send_media_via_adapter" 함수의 "chat_id" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "_send_media_via_adapter" 함수의 "loop" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "info" 함수의 "args" 매개 변수에 해당합니다.

"err" 유형을 알 수 없습니다.

인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.

"coro"의 형식을 부분적으로 알 수 없습니다.
  ‘coro’의 유형이 ‘CoroutineType[Any, Any, Unknown]’입니다.

인수 형식을 알 수 없습니다.
  인수가 "_send_to_platform" 함수의 "chat_id" 매개 변수에 해당합니다.

"result" 유형을 알 수 없습니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "run" 함수의 "main" 매개 변수에 해당합니다.
  인수 형식이 "CoroutineType[Any, Any, Unknown]"입니다.

"future"의 형식을 부분적으로 알 수 없습니다.
  ‘future’의 유형이 ‘Future[Unknown]’입니다.

"result" 유형을 알 수 없습니다.

인수 형식을 알 수 없습니다.
  인수가 "error" 함수의 "args" 매개 변수에 해당합니다.

"extend"의 형식을 부분적으로 알 수 없습니다.
  ‘extend’의 유형이 ‘(iterable: Iterable[Unknown], /) -> None’입니다.

"get" 유형을 알 수 없습니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "join" 함수의 "iterable" 매개 변수에 해당합니다.
  인수 형식이 "list[Unknown]"입니다.

"cron_cfg"의 형식을 부분적으로 알 수 없습니다.
  ‘cron_cfg’의 유형이 ‘Any | dict[Unknown, Unknown]’입니다.

불필요한 isinstance 호출입니다. "Dict[str, Any]"은(는) 항상 "dict[Unknown, Unknown]"의 인스턴스입니다.

"configured"의 형식을 부분적으로 알 수 없습니다.
  ‘configured’의 유형이 ‘Unknown | Any | None’입니다.

"get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Any | Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "__new__" 함수의 "x" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | Any"입니다.

호출 식의 결과가 ‘Path’ 형식이므로 사용되지 않습니다. 의도적인 경우 변수 ‘_’에 할당하세요.

"_sanitize_subprocess_env"은(는) 프라이빗이며 선언된 모듈 외부에서 사용됩니다.

"_sanitize_subprocess_env"의 형식을 부분적으로 알 수 없습니다.
  ‘_sanitize_subprocess_env’의 유형이 ‘(base_env: dict[Unknown, Unknown] | None, extra_env: dict[Unknown, Unknown] | None = None) -> dict[Unknown, Unknown]’입니다.

"result" 유형을 알 수 없습니다.

제공된 인수와 일치하는 "run"에 대한 오버로드가 없습니다.

오버로드 6이(가) 가장 가까운 일치 항목입니다.

"int" 형식의 인수를 "run" 함수에서 "StrOrBytesPath | None" 형식의 "executable" 매개 변수에 할당할 수 없습니다.
  형식 "int"은 형식 "StrOrBytesPath | None"에 할당할 수 없습니다.
    "int"은 "str"에 할당할 수 없습니다.
    "int"은 "bytes"에 할당할 수 없습니다.
    ‘int’은(는) ‘PathLike[str]’ 프로토콜과 호환되지 않습니다.
      "__fspath__"이(가) 없습니다.
    ‘int’은(는) ‘PathLike[bytes]’ 프로토콜과 호환되지 않습니다.
      "__fspath__"이(가) 없습니다.
    "int"은 "None"에 할당할 수 없습니다.

"int" 형식의 인수를 "run" 함수에서 "(() -> object) | None" 형식의 "preexec_fn" 매개 변수에 할당할 수 없습니다.
  형식 "int"은 형식 "(() -> object) | None"에 할당할 수 없습니다.
    형식 "int"은 형식 "() -> object"에 할당할 수 없습니다.
    "int"은 "None"에 할당할 수 없습니다.

"int" 형식의 인수를 "run" 함수에서 "bool" 형식의 "close_fds" 매개 변수에 할당할 수 없습니다.
  "int"은 "bool"에 할당할 수 없습니다.

"int" 형식의 인수를 "run" 함수에서 "bool" 형식의 "shell" 매개 변수에 할당할 수 없습니다.
  "int"은 "bool"에 할당할 수 없습니다.

"int" 형식의 인수를 "run" 함수에서 "bool | None" 형식의 "universal_newlines" 매개 변수에 할당할 수 없습니다.
  형식 "int"은 형식 "bool | None"에 할당할 수 없습니다.
    "int"은 "bool"에 할당할 수 없습니다.
    "int"은 "None"에 할당할 수 없습니다.

"int" 형식의 인수를 "run" 함수에서 "bool" 형식의 "restore_signals" 매개 변수에 할당할 수 없습니다.
  "int"은 "bool"에 할당할 수 없습니다.

"int" 형식의 인수를 "run" 함수에서 "bool" 형식의 "start_new_session" 매개 변수에 할당할 수 없습니다.
  "int"은 "bool"에 할당할 수 없습니다.

"int" 형식의 인수를 "run" 함수에서 "Collection[int]" 형식의 "pass_fds" 매개 변수에 할당할 수 없습니다.
  ‘int’은(는) ‘Collection[int]’ 프로토콜과 호환되지 않습니다.
    "__len__"이(가) 없습니다.
    "__iter__"이(가) 없습니다.
    "__contains__"이(가) 없습니다.

"int" 형식의 인수를 "run" 함수에서 "bool" 형식의 "check" 매개 변수에 할당할 수 없습니다.
  "int"은 "bool"에 할당할 수 없습니다.

"int" 형식의 인수를 "run" 함수에서 "str | None" 형식의 "encoding" 매개 변수에 할당할 수 없습니다.
  형식 "int"은 형식 "str | None"에 할당할 수 없습니다.
    "int"은 "str"에 할당할 수 없습니다.
    "int"은 "None"에 할당할 수 없습니다.

"int" 형식의 인수를 "run" 함수에서 "str | None" 형식의 "errors" 매개 변수에 할당할 수 없습니다.
  형식 "int"은 형식 "str | None"에 할당할 수 없습니다.
    "int"은 "str"에 할당할 수 없습니다.
    "int"은 "None"에 할당할 수 없습니다.

"int" 형식의 인수를 "run" 함수에서 "_InputString | None" 형식의 "input" 매개 변수에 할당할 수 없습니다.
  형식 "int"은 형식 "_InputString | None"에 할당할 수 없습니다.
    ‘int’은(는) ‘Buffer’ 프로토콜과 호환되지 않습니다.
      "__buffer__"이(가) 없습니다.
    "int"은 "str"에 할당할 수 없습니다.
    "int"은 "None"에 할당할 수 없습니다.

"int" 형식의 인수를 "run" 함수에서 "Iterable[str | int] | None" 형식의 "extra_groups" 매개 변수에 할당할 수 없습니다.
  형식 "int"은 형식 "Iterable[str | int] | None"에 할당할 수 없습니다.
    ‘int’은(는) ‘Iterable[str | int]’ 프로토콜과 호환되지 않습니다.
      "__iter__"이(가) 없습니다.
    "int"은 "None"에 할당할 수 없습니다.

"stdout"의 형식을 부분적으로 알 수 없습니다.
  ‘stdout’의 유형이 ‘LiteralString | Unknown’입니다.

"strip"의 형식을 부분적으로 알 수 없습니다.
  ‘strip’의 유형이 ‘Unknown | Overload[(chars: LiteralString | None = None, /) -> LiteralString, (chars: str | None = None, /) -> str]’입니다.

"stdout" 유형을 알 수 없습니다.

"stderr"의 형식을 부분적으로 알 수 없습니다.
  ‘stderr’의 유형이 ‘LiteralString | Unknown’입니다.

"stderr" 유형을 알 수 없습니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "redact_sensitive_text" 함수의 "text" 매개 변수에 해당합니다.
  인수 형식이 "LiteralString | Unknown"입니다.

"returncode" 유형을 알 수 없습니다.

"returncode" 유형을 알 수 없습니다.

반환 형식 "tuple[Literal[True], str | LiteralString | Unknown]"을(를) 부분적으로 알 수 없습니다.

Type of "gate" is Any

매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

매개 변수 "prerun_script"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "tuple[Unknown, ...] | None"입니다.

이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.

‘tuple’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | Literal['']"입니다.

"skills"의 형식을 부분적으로 알 수 없습니다.
  ‘skills’의 유형이 ‘Unknown | None’입니다.

"script_path"의 형식을 부분적으로 알 수 없습니다.
  ‘script_path’의 유형이 ‘Unknown | None’입니다.

"success" 유형을 알 수 없습니다.

"script_output" 유형을 알 수 없습니다.

인수 형식을 알 수 없습니다.
  인수가 "_run_job_script" 함수의 "script_path" 매개 변수에 해당합니다.

형식 "None"을 형식 "str"에 반환하도록 할당할 수 없습니다.
  "None"은 "str"에 할당할 수 없습니다.

"context_from"의 형식을 부분적으로 알 수 없습니다.
  ‘context_from’의 유형이 ‘Unknown | None’입니다.

"source_job_id"의 형식을 부분적으로 알 수 없습니다.
  ‘source_job_id’의 유형이 ‘str | Unknown’입니다.

"c"의 형식을 부분적으로 알 수 없습니다.
  ‘c’의 유형이 ‘str | Unknown’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | str"입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | None"입니다.

"job_output_dir"의 형식을 부분적으로 알 수 없습니다.
  ‘job_output_dir’의 유형이 ‘Path | Unknown’입니다.

"exists"의 형식을 부분적으로 알 수 없습니다.
  ‘exists’의 유형이 ‘((*, follow_symlinks: bool = True) -> bool) | Unknown’입니다.

"glob"의 형식을 부분적으로 알 수 없습니다.
  ‘glob’의 유형이 ‘((pattern: str, *, case_sensitive: bool | None = None) -> Generator[Path, None, None]) | Unknown’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "sorted" 함수의 "iterable" 매개 변수에 해당합니다.
  인수 형식이 "Generator[Path, None, None] | Unknown"입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
  인수 형식이 "str | Unknown"입니다.

"legacy"의 형식을 부분적으로 알 수 없습니다.
  ‘legacy’의 유형이 ‘Unknown | None’입니다.

"skills"의 형식을 부분적으로 알 수 없습니다.
  ‘skills’의 유형이 ‘list[Unknown]’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | str"입니다.

"name"의 형식을 부분적으로 알 수 없습니다.
  ‘name’의 유형이 ‘Unknown | str’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | Literal['']"입니다.

"append"의 형식을 부분적으로 알 수 없습니다.
  ‘append’의 유형이 ‘(object: Unknown, /) -> None’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "get" 함수의 "default" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | None"입니다.

Type of "loaded" is Any

Type of "get" is Any

Type of "get" is Any

Type of "get" is Any

"extend"의 형식을 부분적으로 알 수 없습니다.
  ‘extend’의 유형이 ‘(iterable: Iterable[Unknown], /) -> None’입니다.

"insert"의 형식을 부분적으로 알 수 없습니다.
  ‘insert’의 유형이 ‘(index: SupportsIndex, object: Unknown, /) -> None’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "join" 함수의 "iterable" 매개 변수에 해당합니다.
  인수 형식이 "list[Unknown]"입니다.

매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.

"_scan_cron_prompt"은(는) 프라이빗이며 선언된 모듈 외부에서 사용됩니다.

"_scan_cron_skill_assembled"은(는) 프라이빗이며 선언된 모듈 외부에서 사용됩니다.

"job_label"의 형식을 부분적으로 알 수 없습니다.
  ‘job_label’의 유형이 ‘Unknown | Literal['<unknown>']’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | Literal['<unknown>']"입니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

"job_id" 유형을 알 수 없습니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | Literal['cron job']"입니다.

"script_path"의 형식을 부분적으로 알 수 없습니다.
  ‘script_path’의 유형이 ‘Unknown | None’입니다.

인수 형식을 알 수 없습니다.
  인수가 "error" 함수의 "args" 매개 변수에 해당합니다.

"_job_workdir"의 형식을 부분적으로 알 수 없습니다.
  ‘_job_workdir’의 유형이 ‘LiteralString | Unknown | None’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "__init__" 함수의 "args" 매개 변수에 해당합니다.
  인수 형식이 "LiteralString | Unknown"입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "chdir" 함수의 "path" 매개 변수에 해당합니다.
  인수 형식이 "LiteralString | Unknown"입니다.

인수 형식을 알 수 없습니다.
  인수가 "_run_job_script" 함수의 "script_path" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "info" 함수의 "args" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "debug" 함수의 "args" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.

"str" 및 "None" 형식이 겹치지 않으므로 조건은 항상 False로 평가됩니다.

"origin"의 형식을 부분적으로 알 수 없습니다.
  ‘origin’의 유형이 ‘dict[Unknown, Unknown] | None’입니다.

변수 "origin"에 액세스하지 않았습니다.

"set_session_vars"의 형식을 부분적으로 알 수 없습니다.
  ‘set_session_vars’의 유형이 ‘(platform: str = "", source: str = "", chat_id: str = "", chat_name: str = "", thread_id: str = "", user_id: str = "", user_name: str = "", session_key: str = "", session_id: str = "", message_id: str = "", cwd: str = "") -> list[Unknown]’입니다.

"clear_session_vars"의 형식을 부분적으로 알 수 없습니다.
  ‘clear_session_vars’의 유형이 ‘(tokens: list[Unknown]) -> None’입니다.

"_VAR_MAP"은(는) 프라이빗이며 선언된 모듈 외부에서 사용됩니다.

"_VAR_MAP"의 형식을 부분적으로 알 수 없습니다.
  ‘_VAR_MAP’의 유형이 ‘dict[str, ContextVar[Unknown]]’입니다.

"_ctx_tokens"의 형식을 부분적으로 알 수 없습니다.
  ‘_ctx_tokens’의 유형이 ‘list[Unknown]’입니다.

"set"의 형식을 부분적으로 알 수 없습니다.
  ‘set’의 유형이 ‘(value: Unknown, /) -> Token[Unknown]’입니다.

호출 식의 결과가 ‘Token[Unknown]’ 형식이므로 사용되지 않습니다. 의도적인 경우 변수 ‘_’에 할당하세요.

"_job_workdir"의 형식을 부분적으로 알 수 없습니다.
  ‘_job_workdir’의 유형이 ‘LiteralString | Unknown | None’입니다.

"strip"의 형식을 부분적으로 알 수 없습니다.
  ‘strip’의 유형이 ‘Unknown | Overload[(chars: LiteralString | None = None, /) -> LiteralString, (chars: str | None = None, /) -> str]’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "__init__" 함수의 "args" 매개 변수에 해당합니다.
  인수 형식이 "LiteralString | Unknown"입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.
  인수 형식이 "LiteralString | Unknown"입니다.

인수 형식을 알 수 없습니다.
  인수가 "info" 함수의 "args" 매개 변수에 해당합니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "info" 함수의 "args" 매개 변수에 해당합니다.
  인수 형식이 "LiteralString | Unknown"입니다.

호출 식의 결과가 ‘bool’ 형식이므로 사용되지 않습니다. 의도적인 경우 변수 ‘_’에 할당하세요.

"delivery_target"의 형식을 부분적으로 알 수 없습니다.
  ‘delivery_target’의 유형이 ‘dict[Unknown, Unknown] | None’입니다.

인수 형식을 알 수 없습니다.
  인수가 "set" 함수의 "value" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.

"model"의 형식을 부분적으로 알 수 없습니다.
  ‘model’의 유형이 ‘Unknown | str’입니다.

"_cfg"의 형식을 부분적으로 알 수 없습니다.
  ‘_cfg’의 유형이 ‘Any | dict[Unknown, Unknown]’입니다.

"_cfg"의 형식을 부분적으로 알 수 없습니다.
  ‘_cfg’의 유형이 ‘dict[Unknown, Unknown]’입니다.

"apply_managed_overlay"의 형식을 부분적으로 알 수 없습니다.
  ‘apply_managed_overlay’의 유형이 ‘(config: dict[Unknown, Unknown]) -> dict[Unknown, Unknown]’입니다.

"_cfg"의 형식을 부분적으로 알 수 없습니다.
  ‘_cfg’의 유형이 ‘str | dict[Unknown, str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any] | list[str | dict[Unknown, str | dict[Unknown, Unknown] | list[Unknown] | Any] | list[Unknown] | Any] | Any’입니다.

"_model_cfg"의 형식을 부분적으로 알 수 없습니다.
  ‘_model_cfg’의 유형이 ‘str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | Unknown’입니다.

"get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Unknown | Overload[(key: Unknown, default: None = None, /) -> (str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | None), (key: Unknown, default: str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any, /) -> (str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any), (key: Unknown, default: _T@get, /) -> (str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | _T@get)] | Any’입니다.

"str" 클래스의 "get" 특성에 액세스할 수 없음
  특성 "get" 알 수 없음

"list[str | dict[Unknown, str | dict[Unknown, Unknown] | list[Unknown] | Any] | list[Unknown] | Any]" 클래스의 "get" 특성에 액세스할 수 없음
  특성 "get" 알 수 없음

"model" 유형을 알 수 없습니다.

인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.

"_net_cfg"의 형식을 부분적으로 알 수 없습니다.
  ‘_net_cfg’의 유형이 ‘str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | Unknown’입니다.

"get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Unknown | Overload[(key: Unknown, default: None = None, /) -> (str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | None), (key: Unknown, default: str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any, /) -> (str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any), (key: Unknown, default: _T@get, /) -> (str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | _T@get)] | Any | Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]’입니다.

"parse_reasoning_effort"의 형식을 부분적으로 알 수 없습니다.
  ‘parse_reasoning_effort’의 유형이 ‘(effort: str) -> (dict[Unknown, Unknown] | None)’입니다.

"get"의 형식을 부분적으로 알 수 없습니다.
  ‘get’의 유형이 ‘Unknown | Overload[(key: Unknown, default: None = None, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)] | Any’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "__new__" 함수의 "object" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | Any"입니다.

"list[str | dict[Unknown, Unknown] | list[Unknown] | Any]" 클래스의 "get" 특성에 액세스할 수 없음
  특성 "get" 알 수 없음

"reasoning_config"의 형식을 부분적으로 알 수 없습니다.
  ‘reasoning_config’의 유형이 ‘dict[Unknown, Unknown] | None’입니다.

"agent_cfg"의 형식을 부분적으로 알 수 없습니다.
  ‘agent_cfg’의 유형이 ‘str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | Unknown’입니다.

"prefill_file"의 형식을 부분적으로 알 수 없습니다.
  ‘prefill_file’의 유형이 ‘str | Unknown | Any | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any]’입니다.

"str | Unknown | Any | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any]" 형식의 인수를 "__new__" 함수에서 "StrPath" 형식의 "args" 매개 변수에 할당할 수 없습니다.
  형식 "str | Unknown | Any | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any]"은 형식 "StrPath"에 할당할 수 없습니다.
    형식 "dict[Unknown, Unknown]"은 형식 "StrPath"에 할당할 수 없습니다.
      "dict[Unknown, Unknown]"은 "str"에 할당할 수 없습니다.
      ‘dict[Unknown, Unknown]’은(는) ‘PathLike[str]’ 프로토콜과 호환되지 않습니다.
        "__fspath__"이(가) 없습니다.

"str | Unknown | Any | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any]" 형식의 인수를 "__init__" 함수에서 "StrPath" 형식의 "args" 매개 변수에 할당할 수 없습니다.
  형식 "str | Unknown | Any | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any]"은 형식 "StrPath"에 할당할 수 없습니다.
    형식 "dict[Unknown, Unknown]"은 형식 "StrPath"에 할당할 수 없습니다.
      "dict[Unknown, Unknown]"은 "str"에 할당할 수 없습니다.
      ‘dict[Unknown, Unknown]’은(는) ‘PathLike[str]’ 프로토콜과 호환되지 않습니다.
        "__fspath__"이(가) 없습니다.

Type of "prefill_messages" is Any

"max_iterations"의 형식을 부분적으로 알 수 없습니다.
  ‘max_iterations’의 유형이 ‘Unknown | str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | Literal[90]’입니다.

"pr"의 형식을 부분적으로 알 수 없습니다.
  ‘pr’의 유형이 ‘str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | Unknown’입니다.

"str" 클래스의 "get" 특성에 액세스할 수 없음
  특성 "get" 알 수 없음

"list[str | dict[Unknown, str | dict[Unknown, Unknown] | list[Unknown] | Any] | list[Unknown] | Any]" 클래스의 "get" 특성에 액세스할 수 없음
  특성 "get" 알 수 없음

"runtime_kwargs"의 형식을 부분적으로 알 수 없습니다.
  ‘runtime_kwargs’의 유형이 ‘dict[str, Unknown | None]’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "resolve_runtime_provider" 함수의 "requested" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | None"입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "resolve_runtime_provider" 함수의 "explicit_api_key" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | None"입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "resolve_runtime_provider" 함수의 "explicit_base_url" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | None"입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "resolve_runtime_provider" 함수의 "target_model" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | None"입니다.

인수 형식을 알 수 없습니다.
  인수가 "warning" 함수의 "args" 매개 변수에 해당합니다.

"fb"의 형식을 부분적으로 알 수 없습니다.
  ‘fb’의 유형이 ‘str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | Unknown | None’입니다.

"fb_list"의 형식을 부분적으로 알 수 없습니다.
  ‘fb_list’의 유형이 ‘list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | list[Unknown] | list[str | dict[Unknown, Unknown] | Any | Unknown]’입니다.

"entry"의 형식을 부분적으로 알 수 없습니다.
  ‘entry’의 유형이 ‘str | dict[Unknown, Unknown] | list[Unknown] | Any | Unknown’입니다.

"fb_kwargs"의 형식을 부분적으로 알 수 없습니다.
  ‘fb_kwargs’의 유형이 ‘dict[str, Unknown | None]’입니다.

인수 형식을 알 수 없습니다.
  인수가 "info" 함수의 "args" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "debug" 함수의 "args" 매개 변수에 해당합니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "debug" 함수의 "args" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | None"입니다.

"fallback_model"의 형식을 부분적으로 알 수 없습니다.
  ‘fallback_model’의 유형이 ‘str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | Unknown | None’입니다.

"str" 클래스의 "get" 특성에 액세스할 수 없음
  특성 "get" 알 수 없음

"list[str | dict[Unknown, str | dict[Unknown, Unknown] | list[Unknown] | Any] | list[Unknown] | Any]" 클래스의 "get" 특성에 액세스할 수 없음
  특성 "get" 알 수 없음

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "__init__" 함수의 "model" 매개 변수에 해당합니다.
  인수 형식이 "str | Unknown"입니다.

"Any | None" 형식의 인수를 "__init__" 함수에서 "str" 형식의 "api_key" 매개 변수에 할당할 수 없습니다.
  형식 "Any | None"은 형식 "str"에 할당할 수 없습니다.
    "None"은 "str"에 할당할 수 없습니다.

"Any | None" 형식의 인수를 "__init__" 함수에서 "str" 형식의 "base_url" 매개 변수에 할당할 수 없습니다.
  형식 "Any | None"은 형식 "str"에 할당할 수 없습니다.
    "None"은 "str"에 할당할 수 없습니다.

"Any | None" 형식의 인수를 "__init__" 함수에서 "str" 형식의 "provider" 매개 변수에 할당할 수 없습니다.
  형식 "Any | None"은 형식 "str"에 할당할 수 없습니다.
    "None"은 "str"에 할당할 수 없습니다.

"Any | None" 형식의 인수를 "__init__" 함수에서 "str" 형식의 "api_mode" 매개 변수에 할당할 수 없습니다.
  형식 "Any | None"은 형식 "str"에 할당할 수 없습니다.
    "None"은 "str"에 할당할 수 없습니다.

"Any | None" 형식의 인수를 "__init__" 함수에서 "str" 형식의 "acp_command" 매개 변수에 할당할 수 없습니다.
  형식 "Any | None"은 형식 "str"에 할당할 수 없습니다.
    "None"은 "str"에 할당할 수 없습니다.

"Unknown | str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | Literal[90]" 형식의 인수를 "__init__" 함수에서 "int" 형식의 "max_iterations" 매개 변수에 할당할 수 없습니다.
  형식 "Unknown | str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | Literal[90]"은 형식 "int"에 할당할 수 없습니다.
    "str"은 "int"에 할당할 수 없습니다.

"dict[Unknown, Unknown] | None" 형식의 인수를 "__init__" 함수에서 "Dict[str, Any]" 형식의 "reasoning_config" 매개 변수에 할당할 수 없습니다.
  형식 "dict[Unknown, Unknown] | None"은 형식 "Dict[str, Any]"에 할당할 수 없습니다.
    "None"은 "Dict[str, Any]"에 할당할 수 없습니다.

"list[Unknown] | None" 형식의 인수를 "__init__" 함수에서 "List[Dict[str, Any]]" 형식의 "prefill_messages" 매개 변수에 할당할 수 없습니다.
  형식 "list[Unknown] | None"은 형식 "List[Dict[str, Any]]"에 할당할 수 없습니다.
    "None"은 "List[Dict[str, Any]]"에 할당할 수 없습니다.

"str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | Unknown | None" 형식의 인수를 "__init__" 함수에서 "Dict[str, Any]" 형식의 "fallback_model" 매개 변수에 할당할 수 없습니다.
  형식 "str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any | Unknown | None"은 형식 "Dict[str, Any]"에 할당할 수 없습니다.
    "str"은 "Dict[str, Any]"에 할당할 수 없습니다.

"Unknown | Any | None" 형식의 인수를 "__init__" 함수에서 "List[str]" 형식의 "providers_allowed" 매개 변수에 할당할 수 없습니다.
  형식 "Unknown | Any | None"은 형식 "List[str]"에 할당할 수 없습니다.
    "None"은 "List[str]"에 할당할 수 없습니다.

"list[str | dict[Unknown, Unknown] | list[Unknown] | Any]" 클래스의 "get" 특성에 액세스할 수 없음
  특성 "get" 알 수 없음

"Unknown | Any | None" 형식의 인수를 "__init__" 함수에서 "List[str]" 형식의 "providers_ignored" 매개 변수에 할당할 수 없습니다.
  형식 "Unknown | Any | None"은 형식 "List[str]"에 할당할 수 없습니다.
    "None"은 "List[str]"에 할당할 수 없습니다.

"Unknown | Any | None" 형식의 인수를 "__init__" 함수에서 "List[str]" 형식의 "providers_order" 매개 변수에 할당할 수 없습니다.
  형식 "Unknown | Any | None"은 형식 "List[str]"에 할당할 수 없습니다.
    "None"은 "List[str]"에 할당할 수 없습니다.

"str" 클래스의 "get" 특성에 액세스할 수 없음
  특성 "get" 알 수 없음

"Unknown | Any | None" 형식의 인수를 "__init__" 함수에서 "str" 형식의 "provider_sort" 매개 변수에 할당할 수 없습니다.
  형식 "Unknown | Any | None"은 형식 "str"에 할당할 수 없습니다.
    "None"은 "str"에 할당할 수 없습니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "__init__" 함수의 "openrouter_min_coding_score" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | Any | None"입니다.

"list[str | dict[Unknown, str | dict[Unknown, Unknown] | list[Unknown] | Any] | list[Unknown] | Any]" 클래스의 "get" 특성에 액세스할 수 없음
  특성 "get" 알 수 없음

"list[str] | None" 형식의 인수를 "__init__" 함수에서 "List[str]" 형식의 "enabled_toolsets" 매개 변수에 할당할 수 없습니다.
  형식 "list[str] | None"은 형식 "List[str]"에 할당할 수 없습니다.
    "None"은 "List[str]"에 할당할 수 없습니다.

"str | dict[Unknown, str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any] | list[str | dict[Unknown, str | dict[Unknown, Unknown] | list[Unknown] | Any] | list[Unknown] | Any] | Any | dict[Unknown, Unknown]" 형식의 인수를 "_resolve_cron_enabled_toolsets" 함수에서 "dict[Unknown, Unknown]" 형식의 "cfg" 매개 변수에 할당할 수 없습니다.
  형식 "str | dict[Unknown, str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any] | list[str | dict[Unknown, str | dict[Unknown, Unknown] | list[Unknown] | Any] | list[Unknown] | Any] | Any | dict[Unknown, Unknown]"은 형식 "dict[Unknown, Unknown]"에 할당할 수 없습니다.
    "str"은 "dict[Unknown, Unknown]"에 할당할 수 없습니다.

"str | dict[Unknown, str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any] | list[str | dict[Unknown, str | dict[Unknown, Unknown] | list[Unknown] | Any] | list[Unknown] | Any] | Any | dict[Unknown, Unknown]" 형식의 인수를 "_resolve_cron_disabled_toolsets" 함수에서 "dict[Unknown, Unknown]" 형식의 "cfg" 매개 변수에 할당할 수 없습니다.
  형식 "str | dict[Unknown, str | dict[Unknown, Unknown] | list[str | dict[Unknown, Unknown] | list[Unknown] | Any] | Any] | list[str | dict[Unknown, str | dict[Unknown, Unknown] | list[Unknown] | Any] | list[Unknown] | Any] | Any | dict[Unknown, Unknown]"은 형식 "dict[Unknown, Unknown]"에 할당할 수 없습니다.
    "str"은 "dict[Unknown, Unknown]"에 할당할 수 없습니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "__new__" 함수의 "o" 매개 변수에 해당합니다.
  인수 형식이 "LiteralString | Unknown | None"입니다.

"run_conversation"의 형식을 부분적으로 알 수 없습니다.
  ‘run_conversation’의 유형이 ‘(user_message: str, system_message: str = None, conversation_history: List[Dict[str, Any]] = None, task_id: str = None, stream_callback: Unknown | None = None, persist_user_message: str | None = None, persist_user_timestamp: float | None = None) -> Dict[str, Any]’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "callable" 매개 변수에 해당합니다.
  인수 형식이 "(user_message: str, system_message: str = None, conversation_history: List[Dict[str, Any]] = None, task_id: str = None, stream_callback: Unknown | None = None, persist_user_message: str | None = None, persist_user_timestamp: float | None = None) -> Dict[str, Any]"입니다.

"_act"의 형식을 부분적으로 알 수 없습니다.
  ‘_act’의 유형이 ‘dict[Unknown, Unknown]’입니다.

"get_activity_summary"의 형식을 부분적으로 알 수 없습니다.
  ‘get_activity_summary’의 유형이 ‘() -> dict[Unknown, Unknown]’입니다.

"_idle_secs" 유형을 알 수 없습니다.

"_activity"의 형식을 부분적으로 알 수 없습니다.
  ‘_activity’의 유형이 ‘dict[Unknown, Unknown]’입니다.

"_last_desc" 유형을 알 수 없습니다.

"_secs_ago" 유형을 알 수 없습니다.

"_cur_tool"의 형식을 부분적으로 알 수 없습니다.
  ‘_cur_tool’의 유형이 ‘Unknown | None’입니다.

"_iter_n" 유형을 알 수 없습니다.

"_iter_max" 유형을 알 수 없습니다.

암시적 문자열 연결이 허용되지 않습니다.

인수 형식을 알 수 없습니다.
  인수가 "error" 함수의 "args" 매개 변수에 해당합니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "error" 함수의 "args" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | Literal['none']"입니다.

암시적 문자열 연결이 허용되지 않습니다.

인수 형식을 알 수 없습니다.
  인수가 "__new__" 함수의 "x" 매개 변수에 해당합니다.

"float | None" 형식의 인수를 "__new__" 함수에서 "ConvertibleToInt" 형식의 "x" 매개 변수에 할당할 수 없습니다.
  형식 "float | None"은 형식 "ConvertibleToInt"에 할당할 수 없습니다.
    형식 "None"은 형식 "ConvertibleToInt"에 할당할 수 없습니다.
      "None"은 "str"에 할당할 수 없습니다.
      ‘None’은(는) ‘Buffer’ 프로토콜과 호환되지 않습니다.
        "__buffer__"이(가) 없습니다.
      ‘None’은(는) ‘SupportsInt’ 프로토콜과 호환되지 않습니다.
        "__int__"이(가) 없습니다.
      ‘None’은(는) ‘SupportsIndex’ 프로토콜과 호환되지 않습니다.
  ...

호출 식의 결과가 ‘str | None’ 형식이므로 사용되지 않습니다. 의도적인 경우 변수 ‘_’에 할당하세요.

"set"의 형식을 부분적으로 알 수 없습니다.
  ‘set’의 유형이 ‘(value: Unknown, /) -> Token[Unknown]’입니다.

호출 식의 결과가 ‘Token[Unknown]’ 형식이므로 사용되지 않습니다. 의도적인 경우 변수 ‘_’에 할당하세요.

호출 식의 결과가 ‘bool’ 형식이므로 사용되지 않습니다. 의도적인 경우 변수 ‘_’에 할당하세요.

인수 형식을 알 수 없습니다.
  인수가 "debug" 함수의 "args" 매개 변수에 해당합니다.

매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

매개 변수 "adapters"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "Unknown | None"입니다.

‘adapters’ 매개 변수에 대한 형식 주석이 없습니다.

매개 변수 "loop"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "Unknown | None"입니다.

‘loop’ 매개 변수에 대한 형식 주석이 없습니다.

"adapter"의 형식을 부분적으로 알 수 없습니다.
  ‘adapter’의 유형이 ‘Unknown | None’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "launch_scheduled_card" 함수의 "adapter" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | None"입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "launch_scheduled_card" 함수의 "loop" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | None"입니다.

인수 형식을 알 수 없습니다.
  인수가 "launch_scheduled_card" 함수의 "card" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "mark_job_run" 함수의 "job_id" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "save_job_output" 함수의 "job_id" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "info" 함수의 "args" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "error" 함수의 "args" 매�� 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "error" 함수의 "args" 매개 변수에 해당합니다.

함수 "_notify_provider_jobs_changed"에 액세스하지 않았습니다.

‘adapters’ 매개 변수에 대한 형식 주석이 없습니다.

‘loop’ 매개 변수에 대한 형식 주석이 없습니다.

Argument type is Any
  인수가 "advance_next_run" 함수의 "job_id" 매개 변수에 해당합니다.

이 형식은 Python 3.10부터 사용되지 않습니다. 대신 "| None"을(를) 사용하세요.

"_cfg_par"의 형식을 부분적으로 알 수 없습니다.
  ‘_cfg_par’의 유형이 ‘Unknown | Any | None’입니다.

불필요한 isinstance 호출입니다. "Dict[str, Any]"은(는) 항상 "dict[Unknown, Unknown]"의 인스턴스입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "__new__" 함수의 "x" 매개 변수에 해당합니다.
  인수 형식이 "Unknown | Any"입니다.

매개 변수 "job"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "dict[Unknown, Unknown]"입니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

"_results"의 형식을 부분적으로 알 수 없습니다.
  ‘_results’의 유형이 ‘list[Unknown]’입니다.

‘list’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

"_all_futures"의 형식을 부분적으로 알 수 없습니다.
  ‘_all_futures’의 유형이 ‘list[Unknown]’입니다.

‘list’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

‘dict’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

"job_id" 유형을 알 수 없습니다.

인수 형식을 알 수 없습니다.
  인수가 "get" 함수의 "default" 매개 변수에 해당합니다.

"add"의 형식을 부분적으로 알 수 없습니다.
  ‘add’의 유형이 ‘(element: Unknown, /) -> None’입니다.

인수 형식을 알 수 없습니다.
  인수가 "add" 함수의 "element" 매개 변수에 해당합니다.

매개 변수 "j"의 형식을 알 수 없습니다.

‘j’ 매개 변수에 대한 형식 주석이 없습니다.

‘ctx’ 매개 변수에 대한 형식 주석이 없습니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "run" 함수의 "callable" 매개 변수에 해당합니다.
  인수 형식이 "(job: dict[Unknown, Unknown]) -> bool"입니다.

인수 형식을 알 수 없습니다.
  인수가 "job" 매개 변수에 해당합니다.

인수 형식을 알 수 없습니다.
  인수가 "discard" 함수의 "element" 매개 변수에 해당합니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "submit" 함수의 "fn" 매개 변수에 해당합니다.
  인수 형식이 "(j: Unknown = job, ctx: Context = _ctx) -> bool"입니다.

"append"의 형식을 부분적으로 알 수 없습니다.
  ‘append’의 유형이 ‘(object: Unknown, /) -> None’입니다.

"_kill_orphaned_mcp_children"은(는) 프라이빗이며 선언된 모듈 외부에서 사용됩니다.

"f"의 형식을 부분적으로 알 수 없습니다.
  ‘f’의 유형이 ‘Future[Unknown]’입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "as_completed" 함수의 "fs" 매개 변수에 해당합니다.
  인수 형식이 "list[Unknown]"입니다.

인수 형식을 알 수 없습니다.
  인수가 "append" 함수의 "object" 매개 변수에 해당합니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "sum" 함수의 "iterable" 매개 변수에 해당합니다.
  인수 형식이 "list[Unknown]"입니다.

인수 형식을 부분적으로 알 수 없습니다.
  인수가 "len" 함수의 "obj" 매개 변수에 해당합니다.
  인수 형식이 "list[Unknown]"입니다.

매개 변수 "_f"의 형식을 부분적으로 알 수 없습니다.
  매개 변수 형식은 "Future[Unknown]"입니다.

‘Future’ 제네릭 클래스에 대한 형식 인수가 필요합니다.

"_f" 유형을 알 수 없습니다.

"add_done_callback" 유형을 알 수 없습니다.

호출 식의 결과가 ‘int’ 형식이므로 사용되지 않습니다. 의도적인 경우 변수 ‘_’에 할당하세요.


**Identifying test suite discrepancies**

**Locating session logs for config review**

bash

find '/home/cube/projects/richard/traning coach/.omo/senpi-task/children/st_01a05bc2' -type f -maxdepth 4 -print 2>/dev/null; find '/home/cube/projects/richard/traning coach/.omo/senpi-task/children' -path '*st_01a05bc2*' -type f -print 2>/dev/null

cd '/home/cube/projects/richard/.worktrees/nutricoach-v150-combined' && basedpyright --version && basedpyright gateway/platforms/nutrition_weekly_maintenance_contract.py gateway/platforms/nutrition_weekly_maintenance_io.py gateway/platforms/nutrition_weekly_maintenance_store.py gateway/platforms/nutrition_weekly_operations.py gateway/platforms/nutrition_weekly_dispatch_result.py gateway/platforms/nutrition_weekly_dispatcher.py cron/physique_inline_card.py --pythonpath .venv/bin/python --level warning

cd '/home/cube/projects/richard/.worktrees/nutricoach-v150-combined' && .venv/bin/ty check gateway/platforms/nutrition_weekly_maintenance_contract.py gateway/platforms/nutrition_weekly_maintenance_io.py gateway/platforms/nutrition_weekly_maintenance_store.py gateway/platforms/nutrition_weekly_operations.py gateway/platforms/nutrition_weekly_dispatch_result.py gateway/platforms/nutrition_weekly_dispatcher.py cron/physique_inline_card.py 2>&1

cd '/home/cube/projects/richard/.worktrees/nutricoach-v150-combined' && .venv/bin/ruff check gateway/platforms/nutrition_weekly_maintenance_contract.py gateway/platforms/nutrition_weekly_maintenance_io.py gateway/platforms/nutrition_weekly_maintenance_store.py gateway/platforms/nutrition_weekly_operations.py gateway/platforms/nutrition_weekly_dispatch_result.py gateway/platforms/nutrition_weekly_dispatcher.py gateway/platforms/nutrition_weekly_operations_publication_contract.py gateway/platforms/telegram_weekly_host_dispatch.py gateway/platforms/telegram.py cron/physique_inline_card.py cron/scheduler.py tests/gateway/test_nutrition_weekly_topic59_maintenance.py tests/gateway/test_nutrition_weekly_topic59_maintenance_failures.py tests/gateway/test_nutrition_weekly_dispatcher_maintenance.py tests/gateway/test_nutrition_weekly_operations_topic59.py tests/cron/test_physique_inline_card.py tests/cron/test_scheduler.py && python -m compileall -q gateway/platforms/nutrition_weekly_maintenance_contract.py gateway/platforms/nutrition_weekly_maintenance_io.py gateway/platforms/nutrition_weekly_maintenance_store.py gateway/platforms/nutrition_weekly_operations.py gateway/platforms/nutrition_weekly_dispatch_result.py gateway/platforms/nutrition_weekly_dispatcher.py gateway/platforms/nutrition_weekly_operations_publication_contract.py gateway/platforms/telegram_weekly_host_dispatch.py gateway/platforms/telegram.py cron/physique_inline_card.py cron/scheduler.py


basedpyright 1.39.9
based on pyright 1.1.411
0 errors, 0 warnings, 0 notes


error[unresolved-import]: Cannot resolve imported module `checkin_cli.weekly_operations`
  --> gateway/platforms/nutrition_weekly_dispatcher.py:11:6
   |
 9 | from typing import Protocol, cast, override, runtime_checkable
10 |
11 | from checkin_cli.weekly_operations import WeeklyOperationRow, WeeklyOperationsError
   |      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
12 | from checkin_cli.weekly_operations_correlation import (
13 |     CanonicalCheckinCorrelationTransaction,
   |
info: Searched in the following paths during module resolution:
info:   1. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined (first-party code)
info:   2. vendored://stdlib (stdlib typeshed stubs vendored by ty)
info:   3. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined/.venv/lib/python3.12/site-packages (site-packages)
info:   4. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined/.venv/lib64/python3.12/site-packages (site-packages)
info: make sure your Python environment is properly configured: https://docs.astral.sh/ty/modules/#python-environment
info: rule `unresolved-import` is enabled by default

error[unresolved-import]: Cannot resolve imported module `checkin_cli.weekly_operations_correlation`
  --> gateway/platforms/nutrition_weekly_dispatcher.py:12:6
   |
11 | from checkin_cli.weekly_operations import WeeklyOperationRow, WeeklyOperationsError
12 | from checkin_cli.weekly_operations_correlation import (
   |      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
13 |     CanonicalCheckinCorrelationTransaction,
14 |     CorrelationAction,
   |
info: Searched in the following paths during module resolution:
info:   1. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined (first-party code)
info:   2. vendored://stdlib (stdlib typeshed stubs vendored by ty)
info:   3. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined/.venv/lib/python3.12/site-packages (site-packages)
info:   4. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined/.venv/lib64/python3.12/site-packages (site-packages)
info: make sure your Python environment is properly configured: https://docs.astral.sh/ty/modules/#python-environment
info: rule `unresolved-import` is enabled by default

error[unresolved-import]: Cannot resolve imported module `checkin_cli.weekly_operations_lineage`
  --> gateway/platforms/nutrition_weekly_dispatcher.py:18:6
   |
16 |     CorrelationScope,
17 | )
18 | from checkin_cli.weekly_operations_lineage import canonical_prefix_pin
   |      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
19 | from checkin_cli.weekly_operations_owner_binding import (
20 |     BoundWeeklySummaryForOwnerDraft,
   |
info: Searched in the following paths during module resolution:
info:   1. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined (first-party code)
info:   2. vendored://stdlib (stdlib typeshed stubs vendored by ty)
info:   3. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined/.venv/lib/python3.12/site-packages (site-packages)
info:   4. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined/.venv/lib64/python3.12/site-packages (site-packages)
info: make sure your Python environment is properly configured: https://docs.astral.sh/ty/modules/#python-environment
info: rule `unresolved-import` is enabled by default

error[unresolved-import]: Cannot resolve imported module `checkin_cli.weekly_operations_owner_binding`
  --> gateway/platforms/nutrition_weekly_dispatcher.py:19:6
   |
17 | )
18 | from checkin_cli.weekly_operations_lineage import canonical_prefix_pin
19 | from checkin_cli.weekly_operations_owner_binding import (
   |      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
20 |     BoundWeeklySummaryForOwnerDraft,
21 |     bind_weekly_summary_for_owner_draft,
   |
info: Searched in the following paths during module resolution:
info:   1. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined (first-party code)
info:   2. vendored://stdlib (stdlib typeshed stubs vendored by ty)
info:   3. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined/.venv/lib/python3.12/site-packages (site-packages)
info:   4. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined/.venv/lib64/python3.12/site-packages (site-packages)
info: make sure your Python environment is properly configured: https://docs.astral.sh/ty/modules/#python-environment
info: rule `unresolved-import` is enabled by default

error[unresolved-import]: Cannot resolve imported module `checkin_cli.weekly_operations_summary`
  --> gateway/platforms/nutrition_weekly_dispatcher.py:23:6
   |
21 |     bind_weekly_summary_for_owner_draft,
22 | )
23 | from checkin_cli.weekly_operations_summary import build_weekly_operations_summary
   |      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | from .nutrition_weekly_dispatch_result import WeeklyOperationsDispatchResult
   |
info: Searched in the following paths during module resolution:
info:   1. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined (first-party code)
info:   2. vendored://stdlib (stdlib typeshed stubs vendored by ty)
info:   3. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined/.venv/lib/python3.12/site-packages (site-packages)
info:   4. /home/cube/projects/richard/.worktrees/nutricoach-v150-combined/.venv/lib64/python3.12/site-packages (site-packages)
info: make sure your Python environment is properly configured: https://docs.astral.sh/ty/modules/#python-environment
info: rule `unresolved-import` is enabled by default

Found 5 diagnostics

Command exited with code 1


All checks passed!


**Assessing pycache write impacts**

**Clarifying test artifact tolerance**

**Assessing pycache write impacts**

**Clarifying test artifact tolerance**

python - <<'PY'
from pathlib import Path
p=Path('/home/cube/projects/richard/traning coach/.omo/senpi-task/children/st_01a05bc2/sessions/st_01a05bc2/2026-09-01T06-57-35-910Z_01a05bc2-4ea6-7c1c-9e54-d5320d07400b.jsonl')
for line in p.read_text().splitlines():
    if any(s in line for s in ('pytest -q','basedpyright','ty check','manual_zero','socket','PYTHONPATH')):
        print(line[:12000])
PY

cd '/home/cube/projects/richard/.worktrees/nutricoach-v150-combined' && PYTHONPATH="$PWD/dualcoach/profile" .venv/bin/ty check gateway/platforms/nutrition_weekly_maintenance_contract.py gateway/platforms/nutrition_weekly_maintenance_io.py gateway/platforms/nutrition_weekly_maintenance_store.py gateway/platforms/nutrition_weekly_operations.py gateway/platforms/nutrition_weekly_dispatch_result.py gateway/platforms/nutrition_weekly_dispatcher.py cron/physique_inline_card.py

for p in \
'/home/cube/projects/richard/traning coach/.omo/evidence/nutricoach-v150-combined/task-v15r71b-maintenance-candidate' \
'/home/cube/.hermes/migrations/nutricoach-v1.5.0-combined/live-transaction-preseal-v15-runtime-authority-r71b-maintenance' \
'/home/cube/.hermes/migrations/nutricoach-v1.5.0-combined/preflight-v15-runtime-authority-r71b-maintenance' \
'/home/cube/.hermes/migrations/nutricoach-v1.5.0-combined/live-authorization-v15/nutricoach-v150-v15-runtime-authority-r71b-maintenance' \
'/home/cube/.hermes/migrations/nutricoach-v1.5.0-combined/live-executions-v15/nutricoach-v150-v15-runtime-authority-r71b-maintenance' \
'/home/cube/projects/richard/traning coach/.omo/evidence/nutricoach-v150-combined/task-v15r71b-maintenance-rehearsal'; do if test -e "$p" || test -L "$p"; then echo "PRESENT $p"; else echo "ABSENT $p"; fi; done

cd '/home/cube/projects/richard/.worktrees/nutricoach-v150-combined' && diff -u gateway/platforms/nutrition_weekly_maintenance_store.py.orig gateway/platforms/nutrition_weekly_maintenance_store.py; diff -u gateway/platforms/nutrition_weekly_dispatcher.py.orig gateway/platforms/nutrition_weekly_dispatcher.py