Make limits non-middleware #333
Annotations
10 errors and 10 warnings
|
lint
9 errors
|
|
lint:
tests/unit/ai/test_default_limits.py#L100
Cannot access attribute "_seconds" for class "AgentMiddleware"
Attribute "_seconds" is unknown (reportAttributeAccessIssue)
|
|
lint:
tests/unit/ai/test_default_limits.py#L91
Cannot access attribute "_limit" for class "AgentMiddleware"
Attribute "_limit" is unknown (reportAttributeAccessIssue)
|
|
lint:
tests/unit/ai/test_default_limits.py#L82
Cannot access attribute "_limit" for class "AgentMiddleware"
Attribute "_limit" is unknown (reportAttributeAccessIssue)
|
|
lint:
tests/unit/ai/test_default_limits.py#L75
Cannot access attribute "_seconds" for class "AgentMiddleware"
Attribute "_seconds" is unknown (reportAttributeAccessIssue)
|
|
lint:
tests/unit/ai/test_default_limits.py#L74
Cannot access attribute "_limit" for class "AgentMiddleware"
Attribute "_limit" is unknown (reportAttributeAccessIssue)
|
|
lint:
tests/unit/ai/test_default_limits.py#L73
Cannot access attribute "_limit" for class "AgentMiddleware"
Attribute "_limit" is unknown (reportAttributeAccessIssue)
|
|
lint:
tests/unit/ai/test_default_limits.py#L28
"TokenLimitMiddleware" is unknown import symbol (reportAttributeAccessIssue)
|
|
lint:
tests/unit/ai/test_default_limits.py#L26
"TimeoutLimitMiddleware" is unknown import symbol (reportAttributeAccessIssue)
|
|
lint:
tests/unit/ai/test_default_limits.py#L23
"StepLimitMiddleware" is unknown import symbol (reportAttributeAccessIssue)
|
|
lint:
tests/unit/ai/test_default_limits.py#L75
Unnecessary "# pyright: ignore" rule: "reportPrivateUsage" (reportUnnecessaryTypeIgnoreComment)
|
|
lint:
tests/unit/ai/test_default_limits.py#L74
Unnecessary "# pyright: ignore" rule: "reportPrivateUsage" (reportUnnecessaryTypeIgnoreComment)
|
|
lint:
tests/unit/ai/test_default_limits.py#L73
Unnecessary "# pyright: ignore" rule: "reportPrivateUsage" (reportUnnecessaryTypeIgnoreComment)
|
|
lint:
tests/unit/ai/test_default_limits.py#L28
Type of "TokenLimitMiddleware" is unknown (reportUnknownVariableType)
|
|
lint:
tests/unit/ai/test_default_limits.py#L26
Type of "TimeoutLimitMiddleware" is unknown (reportUnknownVariableType)
|
|
lint:
tests/unit/ai/test_default_limits.py#L23
Type of "StepLimitMiddleware" is unknown (reportUnknownVariableType)
|
|
lint:
splunklib/ai/engines/langchain.py#L665
Argument type is unknown
Argument corresponds to parameter "m" in function "make_next" (reportUnknownArgumentType)
|
|
lint:
splunklib/ai/engines/langchain.py#L655
Type of "middleware" is unknown (reportUnknownVariableType)
|
|
lint:
splunklib/ai/engines/langchain.py#L291
Argument type is partially unknown
Argument corresponds to parameter "middleware" in function "__init__"
Argument type is "list[Unknown]" (reportUnknownArgumentType)
|
|
lint:
splunklib/ai/engines/langchain.py#L267
Type annotation for attribute `_agent_middleware` is required because this class is not decorated with `@final` (reportUnannotatedClassAttribute)
|