************* Module isolated_agents_sdk
isolated_agents_sdk\__init__.py:1:0: C0305: Trailing newlines (trailing-newlines)
************* Module isolated_agents_sdk.agent
isolated_agents_sdk\agent.py:1:0: C0305: Trailing newlines (trailing-newlines)
************* Module isolated_agents_sdk.agent_runner
isolated_agents_sdk\agent_runner.py:197:0: C0301: Line too long (122/100) (line-too-long)
isolated_agents_sdk\agent_runner.py:198:0: C0301: Line too long (102/100) (line-too-long)
isolated_agents_sdk\agent_runner.py:226:0: C0301: Line too long (103/100) (line-too-long)
isolated_agents_sdk\agent_runner.py:328:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\agent_runner.py:384:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\agent_runner.py:390:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\agent_runner.py:424:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\agent_runner.py:437:0: C0301: Line too long (108/100) (line-too-long)
isolated_agents_sdk\agent_runner.py:445:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\agent_runner.py:532:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\agent_runner.py:534:38: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\agent_runner.py:603:52: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\agent_runner.py:124:12: C0415: Import outside toplevel (isolated_agents_sdk.adapters.container.podman.PodmanAdapter) (import-outside-toplevel)
isolated_agents_sdk\agent_runner.py:133:4: R0913: Too many arguments (9/5) (too-many-arguments)
isolated_agents_sdk\agent_runner.py:133:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments)
isolated_agents_sdk\agent_runner.py:155:12: C0415: Import outside toplevel (isolated_agents_sdk) (import-outside-toplevel)
isolated_agents_sdk\agent_runner.py:162:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\agent_runner.py:167:12: C0415: Import outside toplevel (isolated_agents_sdk.models.CONTAINER_SPAWN_SOCKET_PATH) (import-outside-toplevel)
isolated_agents_sdk\agent_runner.py:201:4: R0913: Too many arguments (8/5) (too-many-arguments)
isolated_agents_sdk\agent_runner.py:201:4: R0917: Too many positional arguments (8/5) (too-many-positional-arguments)
isolated_agents_sdk\agent_runner.py:233:12: W0404: Reimport 'cloudpickle' (imported line 10) (reimported)
isolated_agents_sdk\agent_runner.py:233:12: C0415: Import outside toplevel (cloudpickle) (import-outside-toplevel)
isolated_agents_sdk\agent_runner.py:241:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\agent_runner.py:258:4: R0913: Too many arguments (11/5) (too-many-arguments)
isolated_agents_sdk\agent_runner.py:258:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments)
isolated_agents_sdk\agent_runner.py:258:4: R0914: Too many local variables (25/15) (too-many-locals)
isolated_agents_sdk\agent_runner.py:353:16: C0415: Import outside toplevel (isolated_agents_sdk.adapters.container.types.ExecResult) (import-outside-toplevel)
isolated_agents_sdk\agent_runner.py:356:16: C0415: Import outside toplevel (sys) (import-outside-toplevel)
isolated_agents_sdk\agent_runner.py:382:20: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\agent_runner.py:450:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\agent_runner.py:437:40: W0613: Unused argument 'container_id' (unused-argument)
isolated_agents_sdk\agent_runner.py:454:8: C0415: Import outside toplevel (shlex) (import-outside-toplevel)
isolated_agents_sdk\agent_runner.py:502:8: C0415: Import outside toplevel (re) (import-outside-toplevel)
isolated_agents_sdk\agent_runner.py:504:8: C0103: Variable name "_SAFE_SPECIFIER" doesn't conform to snake_case naming style (invalid-name)
isolated_agents_sdk\agent_runner.py:549:4: R0913: Too many arguments (6/5) (too-many-arguments)
isolated_agents_sdk\agent_runner.py:549:4: R0917: Too many positional arguments (6/5) (too-many-positional-arguments)
isolated_agents_sdk\agent_runner.py:574:12: W0621: Redefining name 'cloudpickle' from outer scope (line 10) (redefined-outer-name)
isolated_agents_sdk\agent_runner.py:574:12: W0404: Reimport 'cloudpickle' (imported line 10) (reimported)
isolated_agents_sdk\agent_runner.py:574:12: C0415: Import outside toplevel (cloudpickle) (import-outside-toplevel)
isolated_agents_sdk\agent_runner.py:609:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\agent_runner.py:103:0: R0903: Too few public methods (1/2) (too-few-public-methods)
isolated_agents_sdk\agent_runner.py:11:0: C0411: standard import "logging" should be placed before third party import "cloudpickle" (wrong-import-order)
isolated_agents_sdk\agent_runner.py:12:0: C0411: standard import "tempfile" should be placed before third party import "cloudpickle" (wrong-import-order)
isolated_agents_sdk\agent_runner.py:13:0: C0411: standard import "pathlib.Path" should be placed before third party import "cloudpickle" (wrong-import-order)
isolated_agents_sdk\agent_runner.py:14:0: C0411: standard import "typing.Callable" should be placed before third party import "cloudpickle" (wrong-import-order)
************* Module isolated_agents_sdk.audit_logger
isolated_agents_sdk\audit_logger.py:54:0: C0301: Line too long (110/100) (line-too-long)
isolated_agents_sdk\audit_logger.py:95:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\audit_logger.py:117:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\audit_logger.py:119:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\audit_logger.py:127:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\audit_logger.py:21:4: W0404: Reimport 'AdapterFactory' (imported line 16) (reimported)
isolated_agents_sdk\audit_logger.py:16:0: W0611: Unused AdapterFactory imported from isolated_agents_sdk.adapters.factory (unused-import)
************* Module isolated_agents_sdk.cli
isolated_agents_sdk\cli.py:42:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:46:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:51:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:56:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:87:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:89:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:121:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:123:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:128:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:135:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:137:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:142:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:145:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:152:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:154:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:158:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:161:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:165:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:175:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:182:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:184:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:189:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:192:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:199:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:205:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:212:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:215:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:221:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:223:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:226:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:228:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:234:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:236:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:239:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:244:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:251:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:253:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:257:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:260:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:270:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:291:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:294:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:296:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:300:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:302:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:308:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:310:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:320:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:322:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:326:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:330:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:334:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:337:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:344:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:347:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:351:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:355:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:358:0: C0301: Line too long (104/100) (line-too-long)
isolated_agents_sdk\cli.py:359:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:362:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:366:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\cli.py:53:4: C0415: Import outside toplevel (isolated_agents_sdk.config.create_default_config) (import-outside-toplevel)
isolated_agents_sdk\cli.py:125:10: W1309: Using an f-string that does not have any interpolated variables (f-string-without-interpolation)
isolated_agents_sdk\cli.py:127:10: W1309: Using an f-string that does not have any interpolated variables (f-string-without-interpolation)
isolated_agents_sdk\cli.py:134:4: C0415: Import outside toplevel (isolated_agents_sdk.config.create_default_config) (import-outside-toplevel)
isolated_agents_sdk\cli.py:140:14: W1309: Using an f-string that does not have any interpolated variables (f-string-without-interpolation)
isolated_agents_sdk\cli.py:151:4: C0415: Import outside toplevel (isolated_agents_sdk.config.load_config) (import-outside-toplevel)
isolated_agents_sdk\cli.py:179:0: R0914: Too many local variables (17/15) (too-many-locals)
isolated_agents_sdk\cli.py:181:4: C0415: Import outside toplevel (isolated_agents_sdk.config.load_config) (import-outside-toplevel)
isolated_agents_sdk\cli.py:187:14: W1309: Using an f-string that does not have any interpolated variables (f-string-without-interpolation)
isolated_agents_sdk\cli.py:207:4: C0415: Import outside toplevel (importlib.util) (import-outside-toplevel)
isolated_agents_sdk\cli.py:225:4: C0415: Import outside toplevel (isolated_agents_sdk.Agent) (import-outside-toplevel)
isolated_agents_sdk\cli.py:227:12: E1101: Module 'isolated_agents_sdk.Agent' has no 'from_config' member (no-member)
isolated_agents_sdk\cli.py:230:24: W0212: Access to a protected member _workspace of a client class (protected-access)
isolated_agents_sdk\cli.py:231:7: W0212: Access to a protected member _output of a client class (protected-access)
isolated_agents_sdk\cli.py:232:25: W0212: Access to a protected member _output of a client class (protected-access)
isolated_agents_sdk\cli.py:241:14: W1309: Using an f-string that does not have any interpolated variables (f-string-without-interpolation)
isolated_agents_sdk\cli.py:195:8: W0612: Unused variable 'agent_config' (unused-variable)
isolated_agents_sdk\cli.py:250:4: C0415: Import outside toplevel (isolated_agents_sdk.list_sessions) (import-outside-toplevel)
isolated_agents_sdk\cli.py:250:4: E0611: No name 'list_sessions' in module 'isolated_agents_sdk' (no-name-in-module)
isolated_agents_sdk\cli.py:248:11: W0613: Unused argument 'args' (unused-argument)
isolated_agents_sdk\cli.py:293:4: C0415: Import outside toplevel (isolated_agents_sdk.list_sessions) (import-outside-toplevel)
isolated_agents_sdk\cli.py:293:4: E0611: No name 'list_sessions' in module 'isolated_agents_sdk' (no-name-in-module)
isolated_agents_sdk\cli.py:395:11: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\cli.py:369:8: R1705: Unnecessary "elif" after "return", remove the leading "el" from "elif" (no-else-return)
isolated_agents_sdk\cli.py:372:12: R1705: Unnecessary "elif" after "return", remove the leading "el" from "elif" (no-else-return)
isolated_agents_sdk\cli.py:397:8: C0415: Import outside toplevel (traceback) (import-outside-toplevel)
isolated_agents_sdk\cli.py:314:0: R0911: Too many return statements (13/6) (too-many-return-statements)
isolated_agents_sdk\cli.py:314:0: R0912: Too many branches (15/12) (too-many-branches)
isolated_agents_sdk\cli.py:346:4: W0612: Unused variable 'ps_parser' (unused-variable)
isolated_agents_sdk\cli.py:35:0: W0611: Unused Optional imported from typing (unused-import)
************* Module isolated_agents_sdk.composability
isolated_agents_sdk\composability.py:82:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\composability.py:103:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\composability.py:110:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\composability.py:143:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\composability.py:200:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\composability.py:203:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\composability.py:206:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\composability.py:214:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\composability.py:216:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\composability.py:222:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\composability.py:234:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\composability.py:244:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\composability.py:246:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\composability.py:24:4: R1705: Unnecessary "else" after "return", remove the "else" and de-indent the code inside it (no-else-return)
isolated_agents_sdk\composability.py:27:8: C0415: Import outside toplevel (threading) (import-outside-toplevel)
isolated_agents_sdk\composability.py:28:8: C0415: Import outside toplevel (concurrent.futures.Future) (import-outside-toplevel)
isolated_agents_sdk\composability.py:35:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\composability.py:196:8: R0912: Too many branches (13/12) (too-many-branches)
************* Module isolated_agents_sdk.config
isolated_agents_sdk\config.py:68:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:80:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:92:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:95:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:100:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:102:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:121:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:131:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:151:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:155:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:187:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:190:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:201:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:218:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:234:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:243:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:260:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:274:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:302:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:308:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:356:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\config.py:254:8: C0415: Import outside toplevel (yaml) (import-outside-toplevel)
isolated_agents_sdk\config.py:256:8: W0707: Consider explicitly re-raising using 'except ImportError as exc' and 'raise ImportError('PyYAML is required to load YAML configuration files. Install it with: pip install pyyaml') from exc' (raise-missing-from)
isolated_agents_sdk\config.py:261:9: W1514: Using open without explicitly specifying an encoding (unspecified-encoding)
isolated_agents_sdk\config.py:268:8: C0415: Import outside toplevel (yaml) (import-outside-toplevel)
isolated_agents_sdk\config.py:270:8: W0707: Consider explicitly re-raising using 'except ImportError as exc' and 'raise ImportError('PyYAML is required to save YAML configuration files. Install it with: pip install pyyaml') from exc' (raise-missing-from)
isolated_agents_sdk\config.py:275:9: W1514: Using open without explicitly specifying an encoding (unspecified-encoding)
isolated_agents_sdk\config.py:281:9: W1514: Using open without explicitly specifying an encoding (unspecified-encoding)
isolated_agents_sdk\config.py:287:9: W1514: Using open without explicitly specifying an encoding (unspecified-encoding)
************* Module isolated_agents_sdk.container_provisioner
isolated_agents_sdk\container_provisioner.py:99:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\container_provisioner.py:104:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\container_provisioner.py:106:89: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\container_provisioner.py:124:27: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\container_provisioner.py:125:38: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\container_provisioner.py:135:41: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\container_provisioner.py:136:51: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\container_provisioner.py:171:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\container_provisioner.py:174:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\container_provisioner.py:60:4: R0913: Too many arguments (6/5) (too-many-arguments)
isolated_agents_sdk\container_provisioner.py:60:4: R0917: Too many positional arguments (6/5) (too-many-positional-arguments)
isolated_agents_sdk\container_provisioner.py:60:4: R0914: Too many local variables (20/15) (too-many-locals)
isolated_agents_sdk\container_provisioner.py:95:12: W0707: Consider explicitly re-raising using 'raise ContainerError(f'Failed to initialize container adapter: {e}') from e' (raise-missing-from)
isolated_agents_sdk\container_provisioner.py:122:8: C0415: Import outside toplevel (isolated_agents_sdk.models.INTERNAL_BASE_PATH) (import-outside-toplevel)
isolated_agents_sdk\container_provisioner.py:133:12: C0415: Import outside toplevel (isolated_agents_sdk.models.CONTAINER_SPAWN_SOCKET_PATH) (import-outside-toplevel)
isolated_agents_sdk\container_provisioner.py:179:12: C0415: Import outside toplevel (isolated_agents_sdk.models.CONTAINER_SPAWN_SOCKET_PATH) (import-outside-toplevel)
isolated_agents_sdk\container_provisioner.py:194:12: W0707: Consider explicitly re-raising using 'raise ContainerError(f'Failed to provision container via {self._adapter.get_adapter_name()}: {e}') from e' (raise-missing-from)
isolated_agents_sdk\container_provisioner.py:32:0: R0903: Too few public methods (1/2) (too-few-public-methods)
************* Module isolated_agents_sdk.decorators
isolated_agents_sdk\decorators.py:60:0: C0301: Line too long (106/100) (line-too-long)
isolated_agents_sdk\decorators.py:76:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:81:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:102:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:120:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:133:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:143:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:153:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:165:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:175:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:185:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:195:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:206:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:216:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:251:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:255:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:259:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:268:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:272:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:276:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:285:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:295:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:299:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:302:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:311:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:315:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:317:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:320:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\decorators.py:20:4: W0621: Redefining name 'policy' from outer scope (line 64) (redefined-outer-name)
isolated_agents_sdk\decorators.py:38:12: C0415: Import outside toplevel (isolated_agents_sdk.async_run_agent) (import-outside-toplevel)
isolated_agents_sdk\decorators.py:38:12: E0611: No name 'async_run_agent' in module 'isolated_agents_sdk' (no-name-in-module)
isolated_agents_sdk\decorators.py:50:12: C0415: Import outside toplevel (isolated_agents_sdk.run_agent) (import-outside-toplevel)
isolated_agents_sdk\decorators.py:50:12: E0611: No name 'run_agent' in module 'isolated_agents_sdk' (no-name-in-module)
isolated_agents_sdk\decorators.py:75:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:79:23: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:80:24: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:101:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:103:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:119:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:122:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:124:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:132:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:134:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:138:13: W0622: Redefining built-in 'vars' (redefined-builtin)
isolated_agents_sdk\decorators.py:142:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:144:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:148:16: W0622: Redefining built-in 'vars' (redefined-builtin)
isolated_agents_sdk\decorators.py:152:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:155:26: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:156:16: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:164:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:166:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:174:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:176:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:184:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:186:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:194:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:196:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:197:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:205:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:207:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:215:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:217:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:229:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:230:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:238:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:239:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:250:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:253:23: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:254:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:257:8: R1731: Consider using 'func._isolated_agent_policy.memory_mb = max(func._isolated_agent_policy.memory_mb, 1024)' instead of unnecessary if block (consider-using-max-builtin)
isolated_agents_sdk\decorators.py:257:11: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:258:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:267:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:270:23: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:271:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:274:8: R1731: Consider using 'func._isolated_agent_policy.cpu_cores = max(func._isolated_agent_policy.cpu_cores, 2.0)' instead of unnecessary if block (consider-using-max-builtin)
isolated_agents_sdk\decorators.py:274:11: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:275:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:284:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:286:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:294:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:297:23: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:298:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:300:8: R1731: Consider using 'func._isolated_agent_policy.memory_mb = max(func._isolated_agent_policy.memory_mb, 2048)' instead of unnecessary if block (consider-using-max-builtin)
isolated_agents_sdk\decorators.py:300:11: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:301:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:310:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:313:23: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:314:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:316:8: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:318:8: R1731: Consider using 'func._isolated_agent_policy.memory_mb = max(func._isolated_agent_policy.memory_mb, 2048)' instead of unnecessary if block (consider-using-max-builtin)
isolated_agents_sdk\decorators.py:318:11: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
isolated_agents_sdk\decorators.py:319:12: W0212: Access to a protected member _isolated_agent_policy of a client class (protected-access)
************* Module isolated_agents_sdk.exceptions
isolated_agents_sdk\exceptions.py:14:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:18:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:28:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:67:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:78:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:166:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:168:0: C0301: Line too long (110/100) (line-too-long)
isolated_agents_sdk\exceptions.py:179:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:183:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:204:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:207:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:228:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:231:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:248:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:262:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:267:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:286:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:343:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:364:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\exceptions.py:278:0: E0102: class already defined line 162 (function-redefined)
************* Module isolated_agents_sdk.logging
isolated_agents_sdk\logging.py:155:4: C0415: Import outside toplevel (json) (import-outside-toplevel)
isolated_agents_sdk\logging.py:156:4: C0415: Import outside toplevel (datetime.timezone) (import-outside-toplevel)
************* Module isolated_agents_sdk.models
isolated_agents_sdk\models.py:92:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\models.py:105:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\models.py:108:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\models.py:117:0: C0301: Line too long (101/100) (line-too-long)
isolated_agents_sdk\models.py:126:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\models.py:130:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\models.py:143:72: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\models.py:189:0: C0301: Line too long (109/100) (line-too-long)
isolated_agents_sdk\models.py:190:0: C0301: Line too long (132/100) (line-too-long)
isolated_agents_sdk\models.py:191:0: C0301: Line too long (155/100) (line-too-long)
isolated_agents_sdk\models.py:192:0: C0301: Line too long (126/100) (line-too-long)
isolated_agents_sdk\models.py:214:0: C0301: Line too long (104/100) (line-too-long)
isolated_agents_sdk\models.py:215:0: C0301: Line too long (102/100) (line-too-long)
isolated_agents_sdk\models.py:169:12: C0415: Import outside toplevel (pydantic.ValidationError) (import-outside-toplevel)
isolated_agents_sdk\models.py:176:12: W0707: Consider explicitly re-raising using 'raise PolicyValidationError(str(e), field_name=field_name, expected_type=expected_type) from e' (raise-missing-from)
isolated_agents_sdk\models.py:195:12: W0707: Consider explicitly re-raising using 'raise PolicyValidationError(str(e)) from e' (raise-missing-from)
isolated_agents_sdk\models.py:200:12: C0415: Import outside toplevel (pydantic.ValidationError) (import-outside-toplevel)
isolated_agents_sdk\models.py:208:48: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\models.py:209:50: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\models.py:210:49: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\models.py:211:43: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\models.py:212:45: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\models.py:213:79: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\models.py:214:81: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\models.py:215:80: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\models.py:216:12: W0707: Consider explicitly re-raising using 'raise PolicyValidationError(str(e), field_name=field_name, expected_type=expected_type) from e' (raise-missing-from)
isolated_agents_sdk\models.py:183:4: R0912: Too many branches (14/12) (too-many-branches)
isolated_agents_sdk\models.py:296:12: W0707: Consider explicitly re-raising using 'raise PolicyValidationError(str(e)) from e' (raise-missing-from)
isolated_agents_sdk\models.py:298:4: C0116: Missing function or method docstring (missing-function-docstring)
isolated_agents_sdk\models.py:302:4: C0116: Missing function or method docstring (missing-function-docstring)
isolated_agents_sdk\models.py:306:12: W0707: Consider explicitly re-raising using 'raise PolicyValidationError(str(e)) from e' (raise-missing-from)
isolated_agents_sdk\models.py:313:0: C0115: Missing class docstring (missing-class-docstring)
isolated_agents_sdk\models.py:317:0: C0115: Missing class docstring (missing-class-docstring)
************* Module isolated_agents_sdk.output_collector
isolated_agents_sdk\output_collector.py:109:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\output_collector.py:113:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\output_collector.py:128:0: C0301: Line too long (101/100) (line-too-long)
isolated_agents_sdk\output_collector.py:136:0: C0301: Line too long (101/100) (line-too-long)
isolated_agents_sdk\output_collector.py:152:0: C0301: Line too long (101/100) (line-too-long)
isolated_agents_sdk\output_collector.py:176:0: C0301: Line too long (121/100) (line-too-long)
isolated_agents_sdk\output_collector.py:217:0: C0301: Line too long (102/100) (line-too-long)
isolated_agents_sdk\output_collector.py:229:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\output_collector.py:65:12: C0415: Import outside toplevel (isolated_agents_sdk.adapters.container.podman.PodmanAdapter) (import-outside-toplevel)
isolated_agents_sdk\output_collector.py:75:4: R0913: Too many arguments (8/5) (too-many-arguments)
isolated_agents_sdk\output_collector.py:75:4: R0917: Too many positional arguments (8/5) (too-many-positional-arguments)
isolated_agents_sdk\output_collector.py:75:4: R0914: Too many local variables (34/15) (too-many-locals)
isolated_agents_sdk\output_collector.py:235:8: C0103: Variable name "_MAX_RETURN_BYTES" doesn't conform to snake_case naming style (invalid-name)
isolated_agents_sdk\output_collector.py:257:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\output_collector.py:75:4: R0912: Too many branches (24/12) (too-many-branches)
isolated_agents_sdk\output_collector.py:75:4: R0915: Too many statements (76/50) (too-many-statements)
isolated_agents_sdk\output_collector.py:281:12: C0415: Import outside toplevel (jsonschema.validate) (import-outside-toplevel)
isolated_agents_sdk\output_collector.py:286:12: W0707: Consider explicitly re-raising using 'raise ValueError(f'Agent output failed structured validation: {e}') from e' (raise-missing-from)
isolated_agents_sdk\output_collector.py:45:0: R0903: Too few public methods (1/2) (too-few-public-methods)
isolated_agents_sdk\output_collector.py:24:0: C0411: standard import "pathlib.Path" should be placed before third party import "cloudpickle" (wrong-import-order)
isolated_agents_sdk\output_collector.py:25:0: C0411: standard import "typing.Optional" should be placed before third party import "cloudpickle" (wrong-import-order)
isolated_agents_sdk\output_collector.py:36:4: W0611: Unused AdapterFactory imported from isolated_agents_sdk.adapters.factory (unused-import)
************* Module isolated_agents_sdk.policy_validator
isolated_agents_sdk\policy_validator.py:46:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\policy_validator.py:64:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\policy_validator.py:71:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\policy_validator.py:42:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\policy_validator.py:73:12: C0415: Import outside toplevel (isolated_agents_sdk.exceptions.PolicyValidationError) (import-outside-toplevel)
isolated_agents_sdk\policy_validator.py:22:0: R0903: Too few public methods (1/2) (too-few-public-methods)
************* Module isolated_agents_sdk.runtime
isolated_agents_sdk\runtime.py:102:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:107:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:117:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:130:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:135:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:144:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:147:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:154:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:157:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:182:75: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:185:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:261:0: C0301: Line too long (124/100) (line-too-long)
isolated_agents_sdk\runtime.py:303:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:307:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:311:0: C0301: Line too long (131/100) (line-too-long)
isolated_agents_sdk\runtime.py:313:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:317:0: C0301: Line too long (134/100) (line-too-long)
isolated_agents_sdk\runtime.py:321:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:325:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:352:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:364:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:371:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:412:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:415:93: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:419:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:445:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:455:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:458:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:460:0: C0301: Line too long (114/100) (line-too-long)
isolated_agents_sdk\runtime.py:461:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:483:0: C0301: Line too long (114/100) (line-too-long)
isolated_agents_sdk\runtime.py:496:0: C0301: Line too long (106/100) (line-too-long)
isolated_agents_sdk\runtime.py:499:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:504:0: C0301: Line too long (114/100) (line-too-long)
isolated_agents_sdk\runtime.py:505:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:510:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:514:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:522:0: C0301: Line too long (145/100) (line-too-long)
isolated_agents_sdk\runtime.py:531:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:536:0: C0301: Line too long (114/100) (line-too-long)
isolated_agents_sdk\runtime.py:537:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:542:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:546:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:563:0: C0301: Line too long (113/100) (line-too-long)
isolated_agents_sdk\runtime.py:574:0: C0301: Line too long (107/100) (line-too-long)
isolated_agents_sdk\runtime.py:580:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:583:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\runtime.py:591:0: C0301: Line too long (133/100) (line-too-long)
isolated_agents_sdk\runtime.py:592:0: C0301: Line too long (132/100) (line-too-long)
isolated_agents_sdk\runtime.py:31:8: W0707: Consider explicitly re-raising using 'except ValueError as exc' and 'raise ValueError(f'Path traversal detected for session_id: {session_id!r}') from exc' (raise-missing-from)
isolated_agents_sdk\runtime.py:34:0: C0413: Import "from isolated_agents_sdk.agent_runner import AgentRunner" should be placed at the top of the module (wrong-import-position)
isolated_agents_sdk\runtime.py:35:0: C0413: Import "from isolated_agents_sdk.audit_logger import AuditLogger" should be placed at the top of the module (wrong-import-position)
isolated_agents_sdk\runtime.py:36:0: C0413: Import "from isolated_agents_sdk.container_provisioner import ContainerProvisioner" should be placed at the top of the module (wrong-import-position)
isolated_agents_sdk\runtime.py:37:0: C0413: Import "from isolated_agents_sdk.models import AgentResult, Policy, SessionInfo" should be placed at the top of the module (wrong-import-position)
isolated_agents_sdk\runtime.py:38:0: C0413: Import "from isolated_agents_sdk.session_manager import SessionManager" should be placed at the top of the module (wrong-import-position)
isolated_agents_sdk\runtime.py:39:0: C0413: Import "from isolated_agents_sdk.logging import get_logger" should be placed at the top of the module (wrong-import-position)
isolated_agents_sdk\runtime.py:82:0: R0902: Too many instance attributes (15/7) (too-many-instance-attributes)
isolated_agents_sdk\runtime.py:159:8: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\runtime.py:161:4: R0913: Too many arguments (6/5) (too-many-arguments)
isolated_agents_sdk\runtime.py:161:4: R0917: Too many positional arguments (6/5) (too-many-positional-arguments)
isolated_agents_sdk\runtime.py:178:8: W0621: Redefining name 'uuid' from outer scope (line 15) (redefined-outer-name)
isolated_agents_sdk\runtime.py:175:8: C0415: Import outside toplevel (isolated_agents_sdk.async_run_agent) (import-outside-toplevel)
isolated_agents_sdk\runtime.py:175:8: E0611: No name 'async_run_agent' in module 'isolated_agents_sdk' (no-name-in-module)
isolated_agents_sdk\runtime.py:178:8: W0404: Reimport 'uuid' (imported line 15) (reimported)
isolated_agents_sdk\runtime.py:178:8: C0415: Import outside toplevel (uuid) (import-outside-toplevel)
isolated_agents_sdk\runtime.py:263:8: C0415: Import outside toplevel (json) (import-outside-toplevel)
isolated_agents_sdk\runtime.py:290:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\runtime.py:296:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\runtime.py:323:12: W0621: Redefining name 'uuid' from outer scope (line 15) (redefined-outer-name)
isolated_agents_sdk\runtime.py:300:8: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\runtime.py:323:12: W0404: Reimport 'uuid' (imported line 15) (reimported)
isolated_agents_sdk\runtime.py:323:12: C0415: Import outside toplevel (uuid) (import-outside-toplevel)
isolated_agents_sdk\runtime.py:343:23: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\runtime.py:331:20: C0415: Import outside toplevel (isolated_agents_sdk.async_run_agent) (import-outside-toplevel)
isolated_agents_sdk\runtime.py:331:20: E0611: No name 'async_run_agent' in module 'isolated_agents_sdk' (no-name-in-module)
isolated_agents_sdk\runtime.py:344:20: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\runtime.py:369:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\runtime.py:360:56: W0613: Unused argument 'session_id' (unused-argument)
isolated_agents_sdk\runtime.py:396:44: W0613: Unused argument 'request' (unused-argument)
isolated_agents_sdk\runtime.py:425:8: W0621: Redefining name 're' from outer scope (line 12) (redefined-outer-name)
isolated_agents_sdk\runtime.py:425:8: W0404: Reimport 're' (imported line 12) (reimported)
isolated_agents_sdk\runtime.py:425:8: C0415: Import outside toplevel (re) (import-outside-toplevel)
isolated_agents_sdk\runtime.py:470:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\runtime.py:466:12: C0415: Import outside toplevel (isolated_agents_sdk.adapters.registry.get_registry) (import-outside-toplevel)
isolated_agents_sdk\runtime.py:493:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\runtime.py:489:12: C0415: Import outside toplevel (isolated_agents_sdk.adapters.registry.get_registry) (import-outside-toplevel)
isolated_agents_sdk\runtime.py:525:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\runtime.py:507:12: C0415: Import outside toplevel (isolated_agents_sdk.adapters.registry.get_registry) (import-outside-toplevel)
isolated_agents_sdk\runtime.py:511:12: C0415: Import outside toplevel (isolated_agents_sdk.adapters.database.nosql.NoSQLDatabaseAdapter) (import-outside-toplevel)
isolated_agents_sdk\runtime.py:515:12: R1705: Unnecessary "elif" after "return", remove the leading "el" from "elif" (no-else-return)
isolated_agents_sdk\runtime.py:496:4: R0911: Too many return statements (8/6) (too-many-return-statements)
isolated_agents_sdk\runtime.py:552:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\runtime.py:539:12: C0415: Import outside toplevel (isolated_agents_sdk.adapters.registry.get_registry) (import-outside-toplevel)
isolated_agents_sdk\runtime.py:543:12: C0415: Import outside toplevel (isolated_agents_sdk.adapters.database.vector.VectorDatabaseAdapter) (import-outside-toplevel)
isolated_agents_sdk\runtime.py:556:4: C0116: Missing function or method docstring (missing-function-docstring)
isolated_agents_sdk\runtime.py:573:8: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\runtime.py:591:36: W0212: Access to a protected member _metrics of a client class (protected-access)
isolated_agents_sdk\runtime.py:592:35: W0212: Access to a protected member _metrics of a client class (protected-access)
isolated_agents_sdk\runtime.py:10:0: W0611: Unused import logging (unused-import)
isolated_agents_sdk\runtime.py:13:0: W0611: Unused import socket (unused-import)
isolated_agents_sdk\runtime.py:34:0: W0611: Unused AgentRunner imported from isolated_agents_sdk.agent_runner (unused-import)
************* Module isolated_agents_sdk.scheduler
isolated_agents_sdk\scheduler.py:34:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\scheduler.py:68:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\scheduler.py:104:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\scheduler.py:109:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\scheduler.py:135:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\scheduler.py:151:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\scheduler.py:186:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\scheduler.py:191:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\scheduler.py:230:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\scheduler.py:234:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\scheduler.py:243:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\scheduler.py:246:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\scheduler.py:252:0: W0311: Bad indentation. Found 13 spaces, expected 12 (bad-indentation)
isolated_agents_sdk\scheduler.py:20:0: R0902: Too many instance attributes (11/7) (too-many-instance-attributes)
isolated_agents_sdk\scheduler.py:35:4: R0913: Too many arguments (9/5) (too-many-arguments)
isolated_agents_sdk\scheduler.py:35:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments)
isolated_agents_sdk\scheduler.py:20:0: R0903: Too few public methods (1/2) (too-few-public-methods)
isolated_agents_sdk\scheduler.py:93:8: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\scheduler.py:112:4: R0913: Too many arguments (7/5) (too-many-arguments)
isolated_agents_sdk\scheduler.py:112:4: R0917: Too many positional arguments (7/5) (too-many-positional-arguments)
isolated_agents_sdk\scheduler.py:139:4: R0913: Too many arguments (7/5) (too-many-arguments)
isolated_agents_sdk\scheduler.py:139:4: R0917: Too many positional arguments (7/5) (too-many-positional-arguments)
isolated_agents_sdk\scheduler.py:163:8: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\scheduler.py:166:4: R0913: Too many arguments (8/5) (too-many-arguments)
isolated_agents_sdk\scheduler.py:166:4: R0917: Too many positional arguments (8/5) (too-many-positional-arguments)
isolated_agents_sdk\scheduler.py:204:8: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\scheduler.py:213:16: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\scheduler.py:266:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\scheduler.py:256:16: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\scheduler.py:265:16: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\scheduler.py:267:16: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
************* Module isolated_agents_sdk.session_manager
isolated_agents_sdk\session_manager.py:44:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:84:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:91:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:129:22: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:130:28: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:131:26: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:161:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:180:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:182:0: C0301: Line too long (113/100) (line-too-long)
isolated_agents_sdk\session_manager.py:183:0: C0301: Line too long (122/100) (line-too-long)
isolated_agents_sdk\session_manager.py:190:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:194:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:196:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:208:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:219:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:224:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:227:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:234:0: C0301: Line too long (109/100) (line-too-long)
isolated_agents_sdk\session_manager.py:234:0: W0311: Bad indentation. Found 25 spaces, expected 24 (bad-indentation)
isolated_agents_sdk\session_manager.py:238:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:244:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:249:0: C0301: Line too long (107/100) (line-too-long)
isolated_agents_sdk\session_manager.py:251:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:260:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:263:26: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:264:28: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:278:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:288:0: C0301: Line too long (105/100) (line-too-long)
isolated_agents_sdk\session_manager.py:410:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:436:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:443:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:446:26: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:447:28: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:492:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:496:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:500:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:503:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\session_manager.py:508:0: C0301: Line too long (104/100) (line-too-long)
isolated_agents_sdk\session_manager.py:514:0: C0301: Line too long (105/100) (line-too-long)
isolated_agents_sdk\session_manager.py:35:0: R0902: Too many instance attributes (12/7) (too-many-instance-attributes)
isolated_agents_sdk\session_manager.py:77:12: C0415: Import outside toplevel (isolated_agents_sdk.adapters.container.podman.PodmanAdapter) (import-outside-toplevel)
isolated_agents_sdk\session_manager.py:100:4: R0913: Too many arguments (8/5) (too-many-arguments)
isolated_agents_sdk\session_manager.py:100:4: R0917: Too many positional arguments (8/5) (too-many-positional-arguments)
isolated_agents_sdk\session_manager.py:201:12: C0415: Import outside toplevel (dataclasses.asdict) (import-outside-toplevel)
isolated_agents_sdk\session_manager.py:206:22: W0212: Access to a protected member _to_dict of a client class (protected-access)
isolated_agents_sdk\session_manager.py:212:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\session_manager.py:210:17: W1514: Using open without explicitly specifying an encoding (unspecified-encoding)
isolated_agents_sdk\session_manager.py:213:12: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\session_manager.py:246:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\session_manager.py:222:21: W1514: Using open without explicitly specifying an encoding (unspecified-encoding)
isolated_agents_sdk\session_manager.py:237:25: W0212: Access to a protected member _from_dict of a client class (protected-access)
isolated_agents_sdk\session_manager.py:245:16: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\session_manager.py:247:16: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\session_manager.py:349:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\session_manager.py:376:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\session_manager.py:412:12: W0621: Redefining name 'json' from outer scope (line 14) (redefined-outer-name)
isolated_agents_sdk\session_manager.py:399:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\session_manager.py:400:16: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\session_manager.py:402:12: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\session_manager.py:427:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\session_manager.py:412:12: W0404: Reimport 'json' (imported line 14) (reimported)
isolated_agents_sdk\session_manager.py:412:12: C0415: Import outside toplevel (json) (import-outside-toplevel)
isolated_agents_sdk\session_manager.py:422:23: W0212: Access to a protected member _adapter of a client class (protected-access)
isolated_agents_sdk\session_manager.py:423:27: W0212: Access to a protected member _log_file of a client class (protected-access)
isolated_agents_sdk\session_manager.py:423:27: W0212: Access to a protected member _adapter of a client class (protected-access)
isolated_agents_sdk\session_manager.py:425:25: W1514: Using open without explicitly specifying an encoding (unspecified-encoding)
isolated_agents_sdk\session_manager.py:471:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\session_manager.py:508:24: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
isolated_agents_sdk\session_manager.py:533:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\session_manager.py:576:28: W0613: Unused argument 'signum' (unused-argument)
isolated_agents_sdk\session_manager.py:576:41: W0613: Unused argument 'frame' (unused-argument)
isolated_agents_sdk\session_manager.py:584:27: W0613: Unused argument 'signum' (unused-argument)
isolated_agents_sdk\session_manager.py:584:40: W0613: Unused argument 'frame' (unused-argument)
isolated_agents_sdk\session_manager.py:624:8: C0415: Import outside toplevel (isolated_agents_sdk.async_run_agent) (import-outside-toplevel)
isolated_agents_sdk\session_manager.py:624:8: E0611: No name 'async_run_agent' in module 'isolated_agents_sdk' (no-name-in-module)
************* Module isolated_agents_sdk.sub_agent_client
isolated_agents_sdk\sub_agent_client.py:36:0: C0301: Line too long (102/100) (line-too-long)
isolated_agents_sdk\sub_agent_client.py:103:0: C0301: Line too long (113/100) (line-too-long)
isolated_agents_sdk\sub_agent_client.py:107:0: C0301: Line too long (105/100) (line-too-long)
isolated_agents_sdk\sub_agent_client.py:109:0: C0301: Line too long (105/100) (line-too-long)
isolated_agents_sdk\sub_agent_client.py:112:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:115:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:118:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:126:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:128:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:138:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:140:0: C0301: Line too long (110/100) (line-too-long)
isolated_agents_sdk\sub_agent_client.py:141:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:155:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:166:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:168:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:170:0: W0311: Bad indentation. Found 13 spaces, expected 12 (bad-indentation)
isolated_agents_sdk\sub_agent_client.py:176:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:178:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:185:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:188:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:210:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:216:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:226:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:231:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\sub_agent_client.py:297:0: C0301: Line too long (144/100) (line-too-long)
isolated_agents_sdk\sub_agent_client.py:19:0: C0103: Constant name "_global_client" doesn't conform to UPPER_CASE naming style (invalid-name)
isolated_agents_sdk\sub_agent_client.py:25:4: W0603: Using the global statement (global-statement)
isolated_agents_sdk\sub_agent_client.py:31:4: W0603: Using the global statement (global-statement)
isolated_agents_sdk\sub_agent_client.py:56:11: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\sub_agent_client.py:64:11: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\sub_agent_client.py:105:8: C0415: Import outside toplevel (struct) (import-outside-toplevel)
isolated_agents_sdk\sub_agent_client.py:143:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\sub_agent_client.py:109:31: E1101: Module 'socket' has no 'AF_UNIX' member (no-member)
isolated_agents_sdk\sub_agent_client.py:154:8: C0415: Import outside toplevel (cloudpickle) (import-outside-toplevel)
isolated_agents_sdk\sub_agent_client.py:164:22: W0212: Access to a protected member _to_dict of a client class (protected-access)
isolated_agents_sdk\sub_agent_client.py:189:8: R1705: Unnecessary "else" after "return", remove the "else" and de-indent the code inside it (no-else-return)
isolated_agents_sdk\sub_agent_client.py:206:8: C0415: Import outside toplevel (cloudpickle) (import-outside-toplevel)
isolated_agents_sdk\sub_agent_client.py:222:8: C0415: Import outside toplevel (cloudpickle) (import-outside-toplevel)
isolated_agents_sdk\sub_agent_client.py:236:19: W0718: Catching too general exception Exception (broad-exception-caught)
************* Module isolated_agents_sdk.__main__
isolated_agents_sdk\__main__.py:17:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:22:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:26:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:30:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:44:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:50:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:59:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:68:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:73:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:76:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:86:0: C0301: Line too long (102/100) (line-too-long)
isolated_agents_sdk\__main__.py:95:0: C0301: Line too long (102/100) (line-too-long)
isolated_agents_sdk\__main__.py:101:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:106:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:110:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:114:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:117:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:122:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:132:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\__main__.py:80:0: C0116: Missing function or method docstring (missing-function-docstring)
isolated_agents_sdk\__main__.py:131:8: C0415: Import outside toplevel (isolated_agents_sdk.cli.cmd_init, isolated_agents_sdk.cli.cmd_config_create, isolated_agents_sdk.cli.cmd_config_list, isolated_agents_sdk.cli.cmd_ps) (import-outside-toplevel)
isolated_agents_sdk\__main__.py:119:4: W0612: Unused variable 'ps_parser' (unused-variable)
************* Module isolated_agents_sdk.adapters.base
isolated_agents_sdk\adapters\base.py:33:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\base.py:42:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\base.py:60:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\base.py:76:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\base.py:91:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\base.py:103:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\base.py:111:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\base.py:119:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\base.py:59:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\base.py:75:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\base.py:90:8: W0107: Unnecessary pass statement (unnecessary-pass)
************* Module isolated_agents_sdk.adapters.config
isolated_agents_sdk\adapters\config.py:61:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:65:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:71:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:77:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:86:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:107:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:120:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:139:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:142:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:144:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:159:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:161:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:185:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:190:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:199:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:201:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:212:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:233:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:251:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:254:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:269:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:271:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:289:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:296:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:303:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:310:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:318:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:342:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:387:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:392:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:397:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:400:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\config.py:45:0: R0902: Too many instance attributes (10/7) (too-many-instance-attributes)
isolated_agents_sdk\adapters\config.py:143:18: W1514: Using open without explicitly specifying an encoding (unspecified-encoding)
isolated_agents_sdk\adapters\config.py:234:38: W0622: Redefining built-in 'format' (redefined-builtin)
isolated_agents_sdk\adapters\config.py:270:8: W1514: Using open without explicitly specifying an encoding (unspecified-encoding)
************* Module isolated_agents_sdk.adapters.exceptions
isolated_agents_sdk\adapters\exceptions.py:19:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\exceptions.py:41:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\exceptions.py:62:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\exceptions.py:82:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\exceptions.py:8:4: W0107: Unnecessary pass statement (unnecessary-pass)
************* Module isolated_agents_sdk.adapters.factory
isolated_agents_sdk\adapters\factory.py:48:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:54:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:58:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:65:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:69:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:75:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:105:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:107:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:131:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:145:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:154:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:184:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:186:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:207:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:221:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:230:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:260:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:262:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:283:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:297:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:306:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:336:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:338:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:359:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:373:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\factory.py:407:0: C0303: Trailing whitespace (trailing-whitespace)
************* Module isolated_agents_sdk.adapters.registry
isolated_agents_sdk\adapters\registry.py:64:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:67:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:78:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:84:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:87:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:103:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:114:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:128:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:136:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:139:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:147:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:150:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:158:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:161:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:169:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:172:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:184:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:189:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:191:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:210:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:233:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:238:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:243:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:245:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:264:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:266:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:285:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:308:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:313:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:318:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:320:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:339:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:341:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:360:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:383:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:388:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:393:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:395:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:414:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:416:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:435:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:458:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:463:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:468:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:470:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:489:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:491:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:507:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:526:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:531:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:536:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:549:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:574:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\registry.py:45:0: R0902: Too many instance attributes (12/7) (too-many-instance-attributes)
************* Module isolated_agents_sdk.adapters.audit.base
isolated_agents_sdk\adapters\audit\base.py:47:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\base.py:81:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\base.py:99:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\base.py:117:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\base.py:135:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\base.py:145:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\base.py:168:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\base.py:192:0: C0304: Final newline missing (missing-final-newline)
isolated_agents_sdk\adapters\audit\base.py:49:4: R0913: Too many arguments (10/5) (too-many-arguments)
isolated_agents_sdk\adapters\audit\base.py:49:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\audit\base.py:80:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\audit\base.py:98:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\audit\base.py:116:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\audit\base.py:134:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\audit\base.py:149:8: W0622: Redefining built-in 'format' (redefined-builtin)
************* Module isolated_agents_sdk.adapters.audit.composite
isolated_agents_sdk\adapters\audit\composite.py:22:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\composite.py:31:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\composite.py:41:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\composite.py:62:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\composite.py:81:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\composite.py:116:0: C0301: Line too long (125/100) (line-too-long)
isolated_agents_sdk\adapters\audit\composite.py:47:4: R0913: Too many arguments (10/5) (too-many-arguments)
isolated_agents_sdk\adapters\audit\composite.py:47:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\audit\composite.py:78:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\audit\composite.py:119:4: W0221: Number of parameters was 3 in 'AuditAdapter.export_events' and is now 2 in overriding 'CompositeAuditAdapter.export_events' method (arguments-differ)
isolated_agents_sdk\adapters\audit\composite.py:127:4: W0221: Number of parameters was 3 in 'AuditAdapter.archive_events' and is now 2 in overriding 'CompositeAuditAdapter.archive_events' method (arguments-differ)
isolated_agents_sdk\adapters\audit\composite.py:7:0: W0611: Unused datetime imported from datetime (unused-import)
************* Module isolated_agents_sdk.adapters.audit.file
isolated_agents_sdk\adapters\audit\file.py:48:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:50:13: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:51:46: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:65:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:67:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:76:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:79:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:84:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:93:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:97:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:104:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:120:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:123:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:132:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:145:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:153:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:156:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:165:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:167:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:174:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:177:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:181:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:188:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:199:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:202:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:207:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:221:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:230:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:234:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:245:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:249:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:258:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:270:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:283:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:285:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:295:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:303:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:307:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:311:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:313:0: C0301: Line too long (110/100) (line-too-long)
isolated_agents_sdk\adapters\audit\file.py:314:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:318:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:328:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:338:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:342:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:349:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:365:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:370:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:373:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:376:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:379:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:382:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:385:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:388:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:390:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:404:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\file.py:420:0: C0304: Final newline missing (missing-final-newline)
isolated_agents_sdk\adapters\audit\file.py:50:0: W0613: Unused argument 'kwargs' (unused-argument)
isolated_agents_sdk\adapters\audit\file.py:90:12: W0707: Consider explicitly re-raising using 'raise AdapterInitializationError(f'Failed to create log directory {self._log_path}: {e}') from e' (raise-missing-from)
isolated_agents_sdk\adapters\audit\file.py:102:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\audit\file.py:105:4: R0913: Too many arguments (10/5) (too-many-arguments)
isolated_agents_sdk\adapters\audit\file.py:105:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\audit\file.py:105:4: R0914: Too many local variables (18/15) (too-many-locals)
isolated_agents_sdk\adapters\audit\file.py:159:17: W1514: Using open without explicitly specifying an encoding (unspecified-encoding)
isolated_agents_sdk\adapters\audit\file.py:162:12: W0707: Consider explicitly re-raising using 'raise AdapterOperationError(f'Failed to write audit event: {e}') from e' (raise-missing-from)
isolated_agents_sdk\adapters\audit\file.py:196:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\audit\file.py:193:31: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\audit\file.py:228:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\audit\file.py:226:31: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\audit\file.py:268:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\audit\file.py:265:31: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\audit\file.py:280:16: W0707: Consider explicitly re-raising using 'raise AdapterOperationError(f'Failed to rewrite log file: {e}') from e' (raise-missing-from)
isolated_agents_sdk\adapters\audit\file.py:326:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\audit\file.py:324:31: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\audit\file.py:352:8: R1705: Unnecessary "else" after "return", remove the "else" and de-indent the code inside it (no-else-return)
isolated_agents_sdk\adapters\audit\file.py:366:4: R0911: Too many return statements (8/6) (too-many-return-statements)
************* Module isolated_agents_sdk.adapters.audit.stderr
isolated_agents_sdk\adapters\audit\stderr.py:25:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\stderr.py:30:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\stderr.py:34:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\stderr.py:38:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\stderr.py:42:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\stderr.py:58:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\stderr.py:64:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\stderr.py:67:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\stderr.py:69:0: C0301: Line too long (116/100) (line-too-long)
isolated_agents_sdk\adapters\audit\stderr.py:75:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\stderr.py:78:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\stderr.py:85:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\stderr.py:92:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\stderr.py:99:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\stderr.py:26:0: W0613: Unused argument 'kwargs' (unused-argument)
isolated_agents_sdk\adapters\audit\stderr.py:43:4: R0913: Too many arguments (10/5) (too-many-arguments)
isolated_agents_sdk\adapters\audit\stderr.py:43:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments)
************* Module isolated_agents_sdk.adapters.audit.telemetry
isolated_agents_sdk\adapters\audit\telemetry.py:35:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:65:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:67:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:72:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:78:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:101:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:107:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:112:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:117:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:123:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:127:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:131:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:136:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:140:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:144:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:147:92: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:153:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\telemetry.py:48:4: R0913: Too many arguments (10/5) (too-many-arguments)
isolated_agents_sdk\adapters\audit\telemetry.py:48:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\audit\telemetry.py:48:4: R0914: Too many local variables (20/15) (too-many-locals)
isolated_agents_sdk\adapters\audit\telemetry.py:82:57: W0613: Unused argument 'payload' (unused-argument)
isolated_agents_sdk\adapters\audit\telemetry.py:168:4: W0221: Number of parameters was 3 in 'AuditAdapter.export_events' and is now 2 in overriding 'TelemetryAuditAdapter.export_events' method (arguments-differ)
isolated_agents_sdk\adapters\audit\telemetry.py:168:0: W0613: Unused argument 'kwargs' (unused-argument)
isolated_agents_sdk\adapters\audit\telemetry.py:171:4: W0221: Number of parameters was 3 in 'AuditAdapter.archive_events' and is now 2 in overriding 'TelemetryAuditAdapter.archive_events' method (arguments-differ)
isolated_agents_sdk\adapters\audit\telemetry.py:171:0: W0613: Unused argument 'kwargs' (unused-argument)
************* Module isolated_agents_sdk.adapters.audit.types
isolated_agents_sdk\adapters\audit\types.py:13:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\types.py:19:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\types.py:25:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\types.py:31:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\types.py:36:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\types.py:40:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\types.py:44:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\audit\types.py:124:0: C0304: Final newline missing (missing-final-newline)
isolated_agents_sdk\adapters\audit\types.py:52:0: R0902: Too many instance attributes (9/7) (too-many-instance-attributes)
isolated_agents_sdk\adapters\audit\types.py:78:0: R0902: Too many instance attributes (9/7) (too-many-instance-attributes)
************* Module isolated_agents_sdk.adapters.audit.__init__
isolated_agents_sdk\adapters\audit\__init__.py:42:0: C0304: Final newline missing (missing-final-newline)
************* Module isolated_agents_sdk.adapters.container.base
isolated_agents_sdk\adapters\container\base.py:57:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\base.py:69:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\base.py:105:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\base.py:172:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\base.py:194:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\base.py:216:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\base.py:237:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\base.py:260:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\base.py:287:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\base.py:68:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\container\base.py:71:4: R0913: Too many arguments (9/5) (too-many-arguments)
isolated_agents_sdk\adapters\container\base.py:71:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\container\base.py:104:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\container\base.py:107:4: R0913: Too many arguments (9/5) (too-many-arguments)
isolated_agents_sdk\adapters\container\base.py:107:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\container\base.py:141:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\container\base.py:144:4: R0913: Too many arguments (6/5) (too-many-arguments)
isolated_agents_sdk\adapters\container\base.py:144:4: R0917: Too many positional arguments (6/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\container\base.py:171:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\container\base.py:193:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\container\base.py:215:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\container\base.py:236:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\container\base.py:259:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\container\base.py:269:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\container\base.py:273:8: W0622: Redefining built-in 'all' (redefined-builtin)
isolated_agents_sdk\adapters\container\base.py:273:8: W0613: Unused argument 'all' (unused-argument)
isolated_agents_sdk\adapters\container\base.py:290:8: W0613: Unused argument 'container_id' (unused-argument)
isolated_agents_sdk\adapters\container\base.py:291:8: W0613: Unused argument 'tail' (unused-argument)
isolated_agents_sdk\adapters\container\base.py:292:8: W0613: Unused argument 'follow' (unused-argument)
************* Module isolated_agents_sdk.adapters.container.docker
isolated_agents_sdk\adapters\container\docker.py:34:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:36:13: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:37:40: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:59:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:66:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:73:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:76:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:102:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:107:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:110:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:113:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:117:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:120:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:123:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:129:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:133:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:136:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:139:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:142:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:146:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:164:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:167:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:170:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:174:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:177:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:194:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:202:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:205:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:214:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:219:0: C0301: Line too long (118/100) (line-too-long)
isolated_agents_sdk\adapters\container\docker.py:228:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:237:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:241:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:247:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:262:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:265:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:269:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\docker.py:273:0: C0301: Line too long (109/100) (line-too-long)
isolated_agents_sdk\adapters\container\docker.py:281:0: C0301: Line too long (105/100) (line-too-long)
isolated_agents_sdk\adapters\container\docker.py:36:0: W0613: Unused argument 'kwargs' (unused-argument)
isolated_agents_sdk\adapters\container\docker.py:79:12: W0707: Consider explicitly re-raising using 'raise AdapterInitializationError(f'Failed to initialize Docker adapter: {e}') from e' (raise-missing-from)
isolated_agents_sdk\adapters\container\docker.py:86:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\container\docker.py:89:4: R0913: Too many arguments (9/5) (too-many-arguments)
isolated_agents_sdk\adapters\container\docker.py:89:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\container\docker.py:89:4: R0914: Too many local variables (19/15) (too-many-locals)
isolated_agents_sdk\adapters\container\docker.py:89:4: R0912: Too many branches (13/12) (too-many-branches)
isolated_agents_sdk\adapters\container\docker.py:150:4: W0221: Number of parameters was 9 in 'ContainerRuntimeAdapter.exec_in_container' and is now 7 in overriding 'DockerAdapter.exec_in_container' method (arguments-differ)
isolated_agents_sdk\adapters\container\docker.py:150:4: R0913: Too many arguments (7/5) (too-many-arguments)
isolated_agents_sdk\adapters\container\docker.py:150:4: R0917: Too many positional arguments (7/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\container\docker.py:181:4: R0913: Too many arguments (6/5) (too-many-arguments)
isolated_agents_sdk\adapters\container\docker.py:181:4: R0917: Too many positional arguments (6/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\container\docker.py:255:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\container\docker.py:261:31: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\adapters\container\docker.py:266:8: C0415: Import outside toplevel (re) (import-outside-toplevel)
isolated_agents_sdk\adapters\container\docker.py:268:22: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\adapters\container\docker.py:286:12: W0707: Consider explicitly re-raising using 'except Exception as exc' and 'raise TimeoutError(f"Docker command timed out: {' '.join(cmd)}") from exc' (raise-missing-from)
************* Module isolated_agents_sdk.adapters.container.kubernetes
isolated_agents_sdk\adapters\container\kubernetes.py:31:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:33:13: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:56:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:62:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:67:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:70:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:91:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:93:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:97:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:117:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:124:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:135:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:139:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:141:0: C0301: Line too long (133/100) (line-too-long)
isolated_agents_sdk\adapters\container\kubernetes.py:143:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:145:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:162:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:180:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:188:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:191:0: C0301: Line too long (118/100) (line-too-long)
isolated_agents_sdk\adapters\container\kubernetes.py:196:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:203:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:207:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:213:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\kubernetes.py:224:0: C0301: Line too long (110/100) (line-too-long)
isolated_agents_sdk\adapters\container\kubernetes.py:229:0: C0301: Line too long (105/100) (line-too-long)
isolated_agents_sdk\adapters\container\kubernetes.py:33:0: W0613: Unused argument 'kwargs' (unused-argument)
isolated_agents_sdk\adapters\container\kubernetes.py:73:12: W0707: Consider explicitly re-raising using 'raise AdapterInitializationError(f'Failed to initialize Kubernetes adapter: {e}') from e' (raise-missing-from)
isolated_agents_sdk\adapters\container\kubernetes.py:78:4: R0913: Too many arguments (9/5) (too-many-arguments)
isolated_agents_sdk\adapters\container\kubernetes.py:78:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\container\kubernetes.py:78:4: R0914: Too many local variables (18/15) (too-many-locals)
isolated_agents_sdk\adapters\container\kubernetes.py:142:26: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\adapters\container\kubernetes.py:136:8: W0612: Unused variable 'stdout' (unused-variable)
isolated_agents_sdk\adapters\container\kubernetes.py:148:4: W0221: Number of parameters was 9 in 'ContainerRuntimeAdapter.exec_in_container' and is now 7 in overriding 'KubernetesAdapter.exec_in_container' method (arguments-differ)
isolated_agents_sdk\adapters\container\kubernetes.py:148:4: R0913: Too many arguments (7/5) (too-many-arguments)
isolated_agents_sdk\adapters\container\kubernetes.py:148:4: R0917: Too many positional arguments (7/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\container\kubernetes.py:159:26: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\adapters\container\kubernetes.py:166:4: R0913: Too many arguments (6/5) (too-many-arguments)
isolated_agents_sdk\adapters\container\kubernetes.py:166:4: R0917: Too many positional arguments (6/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\container\kubernetes.py:175:8: C0415: Import outside toplevel (subprocess) (import-outside-toplevel)
isolated_agents_sdk\adapters\container\kubernetes.py:177:26: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\adapters\container\kubernetes.py:186:26: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\adapters\container\kubernetes.py:194:26: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\adapters\container\kubernetes.py:202:26: C0321: More than one statement on a single line (multiple-statements)
isolated_agents_sdk\adapters\container\kubernetes.py:221:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\container\kubernetes.py:234:12: W0707: Consider explicitly re-raising using 'except Exception as exc' and 'raise TimeoutError('kubectl component timed out') from exc' (raise-missing-from)
************* Module isolated_agents_sdk.adapters.container.podman
isolated_agents_sdk\adapters\container\podman.py:36:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:38:13: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:39:40: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:63:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:68:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:75:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:90:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:92:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:96:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:109:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:141:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:152:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:154:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:159:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:162:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:190:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:193:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:196:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:200:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:203:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:205:16: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:210:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:229:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:232:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:235:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:239:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:242:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:250:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:266:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:271:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:287:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:292:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:304:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:309:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:317:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:325:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:343:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:356:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:362:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:366:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:386:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:397:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:403:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:407:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:415:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:416:84: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:421:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:429:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:435:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:440:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:443:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:448:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:451:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:452:77: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:456:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:459:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:472:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:476:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:480:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:486:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:492:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:494:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:522:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:554:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:556:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:569:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:576:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\container\podman.py:37:4: R0913: Too many arguments (6/5) (too-many-arguments)
isolated_agents_sdk\adapters\container\podman.py:37:4: R0917: Too many positional arguments (6/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\container\podman.py:38:0: W0613: Unused argument 'kwargs' (unused-argument)
isolated_agents_sdk\adapters\container\podman.py:107:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\container\podman.py:105:12: W0612: Unused variable 'stdout' (unused-variable)
isolated_agents_sdk\adapters\container\podman.py:105:20: W0612: Unused variable 'stderr' (unused-variable)
isolated_agents_sdk\adapters\container\podman.py:110:4: R0913: Too many arguments (9/5) (too-many-arguments)
isolated_agents_sdk\adapters\container\podman.py:110:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\container\podman.py:163:4: R0913: Too many arguments (9/5) (too-many-arguments)
isolated_agents_sdk\adapters\container\podman.py:163:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\container\podman.py:217:4: R0913: Too many arguments (6/5) (too-many-arguments)
isolated_agents_sdk\adapters\container\podman.py:217:4: R0917: Too many positional arguments (6/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\container\podman.py:226:8: C0415: Import outside toplevel (subprocess) (import-outside-toplevel)
isolated_agents_sdk\adapters\container\podman.py:249:12: W0707: Consider explicitly re-raising using 'raise AdapterOperationError(f'Interactive Podman command failed: {e}') from e' (raise-missing-from)
isolated_agents_sdk\adapters\container\podman.py:265:8: W0612: Unused variable 'stdout' (unused-variable)
isolated_agents_sdk\adapters\container\podman.py:286:8: W0612: Unused variable 'stdout' (unused-variable)
isolated_agents_sdk\adapters\container\podman.py:360:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\container\podman.py:358:12: C0415: Import outside toplevel (subprocess) (import-outside-toplevel)
isolated_agents_sdk\adapters\container\podman.py:367:4: R0913: Too many arguments (9/5) (too-many-arguments)
isolated_agents_sdk\adapters\container\podman.py:367:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\container\podman.py:367:4: R0914: Too many local variables (24/15) (too-many-locals)
isolated_agents_sdk\adapters\container\podman.py:367:4: R0912: Too many branches (20/12) (too-many-branches)
isolated_agents_sdk\adapters\container\podman.py:367:4: R0915: Too many statements (57/50) (too-many-statements)
isolated_agents_sdk\adapters\container\podman.py:536:35: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\container\podman.py:562:23: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\container\podman.py:564:12: W0707: Consider explicitly re-raising using 'except Exception as exc' and 'raise AdapterOperationError(f"Podman command timed out after {timeout}s: {' '.join(full_cmd)}") from exc' (raise-missing-from)
isolated_agents_sdk\adapters\container\podman.py:568:12: W0707: Consider explicitly re-raising using 'raise AdapterOperationError(f'Podman command failed: {e}') from e' (raise-missing-from)
isolated_agents_sdk\adapters\container\podman.py:580:8: R1705: Unnecessary "elif" after "return", remove the leading "el" from "elif" (no-else-return)
************* Module isolated_agents_sdk.adapters.policy.base
isolated_agents_sdk\adapters\policy\base.py:40:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\base.py:60:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\base.py:83:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\base.py:95:0: C0304: Final newline missing (missing-final-newline)
isolated_agents_sdk\adapters\policy\base.py:59:8: W0107: Unnecessary pass statement (unnecessary-pass)
************* Module isolated_agents_sdk.adapters.policy.default
isolated_agents_sdk\adapters\policy\default.py:33:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:35:13: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:54:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:64:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:67:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:71:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:75:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:79:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:88:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:91:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:93:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:112:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:131:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:148:0: C0301: Line too long (105/100) (line-too-long)
isolated_agents_sdk\adapters\policy\default.py:150:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:164:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:173:0: C0301: Line too long (115/100) (line-too-long)
isolated_agents_sdk\adapters\policy\default.py:175:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:185:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:196:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:209:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:213:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:218:0: W0311: Bad indentation. Found 21 spaces, expected 20 (bad-indentation)
isolated_agents_sdk\adapters\policy\default.py:227:0: C0301: Line too long (103/100) (line-too-long)
isolated_agents_sdk\adapters\policy\default.py:231:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:234:0: W0311: Bad indentation. Found 13 spaces, expected 12 (bad-indentation)
isolated_agents_sdk\adapters\policy\default.py:236:0: W0311: Bad indentation. Found 21 spaces, expected 20 (bad-indentation)
isolated_agents_sdk\adapters\policy\default.py:244:0: C0301: Line too long (104/100) (line-too-long)
isolated_agents_sdk\adapters\policy\default.py:258:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:260:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\default.py:265:0: C0304: Final newline missing (missing-final-newline)
isolated_agents_sdk\adapters\policy\default.py:34:4: R0913: Too many arguments (6/5) (too-many-arguments)
isolated_agents_sdk\adapters\policy\default.py:34:4: R0917: Too many positional arguments (6/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\policy\default.py:35:0: W0613: Unused argument 'kwargs' (unused-argument)
isolated_agents_sdk\adapters\policy\default.py:80:4: R0912: Too many branches (39/12) (too-many-branches)
isolated_agents_sdk\adapters\policy\default.py:80:4: R0915: Too many statements (62/50) (too-many-statements)
************* Module isolated_agents_sdk.adapters.policy.types
isolated_agents_sdk\adapters\policy\types.py:12:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\types.py:50:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\types.py:69:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\policy\types.py:114:0: C0304: Final newline missing (missing-final-newline)
isolated_agents_sdk\adapters\policy\types.py:53:8: W0621: Redefining name 'field' from outer scope (line 5) (redefined-outer-name)
isolated_agents_sdk\adapters\policy\types.py:72:8: W0621: Redefining name 'field' from outer scope (line 5) (redefined-outer-name)
isolated_agents_sdk\adapters\policy\types.py:90:0: R0902: Too many instance attributes (9/7) (too-many-instance-attributes)
************* Module isolated_agents_sdk.adapters.policy.__init__
isolated_agents_sdk\adapters\policy\__init__.py:39:0: C0304: Final newline missing (missing-final-newline)
************* Module isolated_agents_sdk.adapters.storage.base
isolated_agents_sdk\adapters\storage\base.py:48:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\base.py:74:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\base.py:94:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\base.py:111:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\base.py:126:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\base.py:146:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\base.py:163:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\base.py:178:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\base.py:192:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\base.py:218:0: C0304: Final newline missing (missing-final-newline)
isolated_agents_sdk\adapters\storage\base.py:50:4: R0913: Too many arguments (6/5) (too-many-arguments)
isolated_agents_sdk\adapters\storage\base.py:50:4: R0917: Too many positional arguments (6/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\storage\base.py:73:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\storage\base.py:93:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\storage\base.py:110:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\storage\base.py:125:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\storage\base.py:145:8: W0107: Unnecessary pass statement (unnecessary-pass)
isolated_agents_sdk\adapters\storage\base.py:162:8: W0107: Unnecessary pass statement (unnecessary-pass)
************* Module isolated_agents_sdk.adapters.storage.local
isolated_agents_sdk\adapters\storage\local.py:52:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:65:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:70:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:78:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:82:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:89:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:101:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:105:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:109:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:118:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:121:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:132:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:139:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:145:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:153:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:158:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:165:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:174:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:184:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:191:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:194:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:213:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:215:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:224:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:229:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:236:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:246:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:255:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:262:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:270:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:278:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:282:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:288:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:294:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:302:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:306:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:319:0: C0303: Trailing whitespace (trailing-whitespace)
isolated_agents_sdk\adapters\storage\local.py:334:0: C0304: Final newline missing (missing-final-newline)
isolated_agents_sdk\adapters\storage\local.py:53:0: W0613: Unused argument 'kwargs' (unused-argument)
isolated_agents_sdk\adapters\storage\local.py:75:12: W0707: Consider explicitly re-raising using 'raise AdapterInitializationError(f'Failed to create storage directory {self._base_path}: {e}') from e' (raise-missing-from)
isolated_agents_sdk\adapters\storage\local.py:87:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\storage\local.py:90:4: R0913: Too many arguments (6/5) (too-many-arguments)
isolated_agents_sdk\adapters\storage\local.py:90:4: R0917: Too many positional arguments (6/5) (too-many-positional-arguments)
isolated_agents_sdk\adapters\storage\local.py:115:12: W0707: Consider explicitly re-raising using 'raise AdapterOperationError(f'Failed to write artifact {artifact_name}: {e}') from e' (raise-missing-from)
isolated_agents_sdk\adapters\storage\local.py:136:15: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\storage\local.py:162:12: W0707: Consider explicitly re-raising using 'raise AdapterOperationError(f'Failed to read artifact {artifact_name}: {e}') from e' (raise-missing-from)
isolated_agents_sdk\adapters\storage\local.py:181:12: W0707: Consider explicitly re-raising using 'raise AdapterOperationError(f'Failed to delete artifact {artifact_name}: {e}') from e' (raise-missing-from)
isolated_agents_sdk\adapters\storage\local.py:201:23: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\storage\local.py:234:19: W0718: Catching too general exception Exception (broad-exception-caught)
isolated_agents_sdk\adapters\storage\local.py:267:16: W0707: Consider explicitly re-raising using 'raise AdapterOperationError(f'Failed to delete session {session_id}: {e}') from e' (raise-missing-from)
isolated_agents_sdk\adapters\storage\local.py:309:8: C0415: Import outside toplevel (json) (import-outside-toplevel)
isolated_agents_sdk\adapters\storage\local.py:322:8: C0415: Import outside toplevel (json) (import-outside-toplevel)
************* Module isolated_agents_sdk.adapters.storage.types
isolated_agents_sdk\adapters\storage\types.py:89:0: C0304: Final newline missing (missing-final-newline)
isolated_agents_sdk\adapters\storage\types.py:67:0: R0902: Too many instance attributes (8/7) (too-many-instance-attributes)
************* Module isolated_agents_sdk.adapters.storage.__init__
isolated_agents_sdk\adapters\storage\__init__.py:41:0: C0304: Final newline missing (missing-final-newline)
isolated_agents_sdk\adapters\storage\__init__.py:1:0: R0801: Similar lines in 2 files
==isolated_agents_sdk.__main__:[103:118]
==isolated_agents_sdk.cli:[323:338]
    init_parser = subparsers.add_parser("init", help="Initialize new project")
    init_parser.add_argument("name", help="Project name")

    # config commands
    config_parser = subparsers.add_parser("config", help="Manage configuration")
    config_subparsers = config_parser.add_subparsers(dest="config_command")

    config_create = config_subparsers.add_parser("create", help="Create default config")
    config_create.add_argument("-o", "--output", help="Output file path")
    config_create.add_argument("-f", "--force", action="store_true", help="Overwrite existing")

    config_list = config_subparsers.add_parser("list", help="List agents in config")
    config_list.add_argument("-c", "--config", help="Config file path")

    # run command (duplicate-code)
isolated_agents_sdk\adapters\storage\__init__.py:1:0: R0801: Similar lines in 2 files
==isolated_agents_sdk.adapters.__init__:[93:101]
==isolated_agents_sdk.adapters.container.__init__:[39:46]
    "ContainerHandle",
    "ContainerStats",
    "ExecResult",
    "Mount",
    "NetworkConfig",
    "ResourceLimits",
    "SecurityConfig",
    # Storage types (duplicate-code)
isolated_agents_sdk\adapters\storage\__init__.py:1:0: R0801: Similar lines in 2 files
==isolated_agents_sdk.adapters.container.docker:[278:285]
==isolated_agents_sdk.adapters.container.kubernetes:[226:233]
        )
        try:
            stdout, stderr = await asyncio.wait_for(proc.communicate(), timeout=timeout or self._timeout)
            return stdout, stderr, proc.returncode or 0
        except asyncio.TimeoutError:
            proc.kill()
            await proc.wait() (duplicate-code)
isolated_agents_sdk\adapters\storage\__init__.py:1:0: R0801: Similar lines in 2 files
==isolated_agents_sdk.adapters.container.base:[67:235]
==isolated_agents_sdk.adapters.storage.base:[72:174]
        pass

    @abstractmethod
    async def provision_container(
        self,
        image: str,
        command: list[str],
        mounts: list[Mount],
        resources: ResourceLimits,
        network: NetworkConfig,
        security: SecurityConfig,
        env: Optional[dict[str, str]] = None,
        working_dir: Optional[str] = None,
    ) -> ContainerHandle:
        """Create and start a container.

        This method creates a new container with the specified configuration
        and starts it in detached mode. The container will continue running
        until explicitly destroyed.

        Args:
            image: Container image name (e.g., "python:3.11-slim")
            command: Command to run in container (e.g., ["tail", "-f", "/dev/null"])
            mounts: List of volume mounts
            resources: Resource limits (CPU, memory)
            network: Network configuration
            security: Security settings (capabilities, seccomp, etc.)
            env: Environment variables to set in container
            working_dir: Working directory inside container

        Returns:
            Handle to the created container

        Raises:
            AdapterOperationError: If container creation fails
        """
        pass

    @abstractmethod
    async def exec_in_container(
        self,
        container_id: str,
        command: list[str],
        env: Optional[dict[str, str]] = None,
        working_dir: Optional[str] = None,
        timeout: Optional[float] = None,
        user: Optional[str] = None,
        on_stdout: Optional[Callable[[str], None]] = None,
        on_stderr: Optional[Callable[[str], None]] = None,
    ) -> ExecResult:
        """Execute a command inside a running container.

        This method runs a command in an existing container and waits for it
        to complete. The command runs in the same environment as the container's
        main process.

        Args:
            container_id: Container identifier
            command: Command to execute (e.g., ["python", "script.py"])
            env: Additional environment variables
            working_dir: Working directory for command
            timeout: Maximum seconds to wait for command completion
            user: User to run the command as (e.g. "root")
            on_stdout: Callback for real-time stdout (received as string chunks)
            on_stderr: Callback for real-time stderr (received as string chunks)

        Returns:
            Execution result with exit code and output

        Raises:
            AdapterOperationError: If command execution fails
            TimeoutError: If command exceeds timeout
        """
        pass

    @abstractmethod
    async def interactive_exec(
        self,
        container_id: str,
        command: list[str],
        env: Optional[dict[str, str]] = None,
        working_dir: Optional[str] = None,
        user: Optional[str] = None,
    ) -> int:
        """Execute an interactive command inside a running container.

        This method attaches the host's standard input, output, and error
        streams to the command running inside the container. It is typically
        used for shell-based agents that require user input.

        Args:
            container_id: Container identifier
            command: Command to execute (e.g., ["/bin/bash"])
            env: Additional environment variables
            working_dir: Working directory for command
            user: User to run the command as (e.g. "root")

        Returns:
            Exit code of the command

        Raises:
            AdapterOperationError: If command execution fails
        """
        pass

    @abstractmethod
    async def copy_from_container(
        self,
        container_id: str,
        src_path: str,
        dest_path: str,
    ) -> None:
        """Copy a file or directory from container to host.

        This method copies files from the container filesystem to the host.
        If src_path is a directory, the entire directory tree is copied.

        Args:
            container_id: Container identifier
            src_path: Source path in container (absolute path)
            dest_path: Destination path on host

        Raises:
            AdapterOperationError: If copy operation fails
        """
        pass

    @abstractmethod
    async def copy_to_container(
        self,
        container_id: str,
        src_path: str,
        dest_path: str,
    ) -> None:
        """Copy a file or directory from host to container.

        This method copies files from the host filesystem to the container.
        If src_path is a directory, the entire directory tree is copied.

        Args:
            container_id: Container identifier
            src_path: Source path on host
            dest_path: Destination path in container (absolute path)

        Raises:
            AdapterOperationError: If copy operation fails
        """
        pass

    @abstractmethod
    async def get_container_stats(
        self,
        container_id: str,
    ) -> ContainerStats:
        """Get resource usage statistics for a container.

        This method retrieves current CPU and memory usage for a running
        container. The statistics are a snapshot at the time of the call.

        Args:
            container_id: Container identifier

        Returns:
            Current resource usage statistics

        Raises:
            AdapterOperationError: If stats retrieval fails
        """ (duplicate-code)
isolated_agents_sdk\adapters\storage\__init__.py:1:0: R0801: Similar lines in 2 files
==isolated_agents_sdk.agent_runner:[407:412]
==isolated_agents_sdk.session_manager:[475:480]
        await self._audit_logger.log_event(
            event_type="resource_limit_exceeded",
            session_id=session_id,
            agent_id=agent_id,
            payload={ (duplicate-code)
isolated_agents_sdk\adapters\storage\__init__.py:1:0: R0801: Similar lines in 2 files
==isolated_agents_sdk.adapters.audit.file:[76:85]
==isolated_agents_sdk.adapters.storage.local:[62:71]
        self._create_dirs = create_dirs
        self._initialized = False

    async def initialize(self) -> None:
        """Initialize the adapter and create log directory."""
        if self._initialized:
            return

        try: (duplicate-code)
isolated_agents_sdk\adapters\storage\__init__.py:1:0: R0801: Similar lines in 2 files
==isolated_agents_sdk.adapters.container.base:[67:214]
==isolated_agents_sdk.adapters.storage.base:[92:174]
        pass

    @abstractmethod
    async def provision_container(
        self,
        image: str,
        command: list[str],
        mounts: list[Mount],
        resources: ResourceLimits,
        network: NetworkConfig,
        security: SecurityConfig,
        env: Optional[dict[str, str]] = None,
        working_dir: Optional[str] = None,
    ) -> ContainerHandle:
        """Create and start a container.

        This method creates a new container with the specified configuration
        and starts it in detached mode. The container will continue running
        until explicitly destroyed.

        Args:
            image: Container image name (e.g., "python:3.11-slim")
            command: Command to run in container (e.g., ["tail", "-f", "/dev/null"])
            mounts: List of volume mounts
            resources: Resource limits (CPU, memory)
            network: Network configuration
            security: Security settings (capabilities, seccomp, etc.)
            env: Environment variables to set in container
            working_dir: Working directory inside container

        Returns:
            Handle to the created container

        Raises:
            AdapterOperationError: If container creation fails
        """
        pass

    @abstractmethod
    async def exec_in_container(
        self,
        container_id: str,
        command: list[str],
        env: Optional[dict[str, str]] = None,
        working_dir: Optional[str] = None,
        timeout: Optional[float] = None,
        user: Optional[str] = None,
        on_stdout: Optional[Callable[[str], None]] = None,
        on_stderr: Optional[Callable[[str], None]] = None,
    ) -> ExecResult:
        """Execute a command inside a running container.

        This method runs a command in an existing container and waits for it
        to complete. The command runs in the same environment as the container's
        main process.

        Args:
            container_id: Container identifier
            command: Command to execute (e.g., ["python", "script.py"])
            env: Additional environment variables
            working_dir: Working directory for command
            timeout: Maximum seconds to wait for command completion
            user: User to run the command as (e.g. "root")
            on_stdout: Callback for real-time stdout (received as string chunks)
            on_stderr: Callback for real-time stderr (received as string chunks)

        Returns:
            Execution result with exit code and output

        Raises:
            AdapterOperationError: If command execution fails
            TimeoutError: If command exceeds timeout
        """
        pass

    @abstractmethod
    async def interactive_exec(
        self,
        container_id: str,
        command: list[str],
        env: Optional[dict[str, str]] = None,
        working_dir: Optional[str] = None,
        user: Optional[str] = None,
    ) -> int:
        """Execute an interactive command inside a running container.

        This method attaches the host's standard input, output, and error
        streams to the command running inside the container. It is typically
        used for shell-based agents that require user input.

        Args:
            container_id: Container identifier
            command: Command to execute (e.g., ["/bin/bash"])
            env: Additional environment variables
            working_dir: Working directory for command
            user: User to run the command as (e.g. "root")

        Returns:
            Exit code of the command

        Raises:
            AdapterOperationError: If command execution fails
        """
        pass

    @abstractmethod
    async def copy_from_container(
        self,
        container_id: str,
        src_path: str,
        dest_path: str,
    ) -> None:
        """Copy a file or directory from container to host.

        This method copies files from the container filesystem to the host.
        If src_path is a directory, the entire directory tree is copied.

        Args:
            container_id: Container identifier
            src_path: Source path in container (absolute path)
            dest_path: Destination path on host

        Raises:
            AdapterOperationError: If copy operation fails
        """
        pass

    @abstractmethod
    async def copy_to_container(
        self,
        container_id: str,
        src_path: str,
        dest_path: str,
    ) -> None:
        """Copy a file or directory from host to container.

        This method copies files from the host filesystem to the container.
        If src_path is a directory, the entire directory tree is copied.

        Args:
            container_id: Container identifier
            src_path: Source path on host
            dest_path: Destination path in container (absolute path)

        Raises:
            AdapterOperationError: If copy operation fails
        """ (duplicate-code)
isolated_agents_sdk\adapters\storage\__init__.py:1:0: R0801: Similar lines in 2 files
==isolated_agents_sdk.adapters.container.base:[192:285]
==isolated_agents_sdk.adapters.storage.base:[72:161]
        pass

    @abstractmethod
    async def retrieve_artifact(
        self,
        session_id: str,
        artifact_name: str,
    ) -> bytes:
        """Retrieve an artifact.

        Args:
            session_id: Session identifier
            artifact_name: Name of the artifact

        Returns:
            Artifact data as bytes

        Raises:
            AdapterOperationError: If artifact not found or retrieval fails
        """
        pass

    @abstractmethod
    async def delete_artifact(
        self,
        session_id: str,
        artifact_name: str,
    ) -> None:
        """Delete an artifact.

        Args:
            session_id: Session identifier
            artifact_name: Name of the artifact

        Raises:
            AdapterOperationError: If deletion fails
        """
        pass

    @abstractmethod
    async def list_artifacts(
        self,
        session_id: str,
    ) -> list[ArtifactMetadata]:
        """List all artifacts for a session.

        Args:
            session_id: Session identifier

        Returns:
            List of artifact metadata
        """
        pass

    @abstractmethod
    async def get_artifact_metadata(
        self,
        session_id: str,
        artifact_name: str,
    ) -> ArtifactMetadata:
        """Get metadata for an artifact.

        Args:
            session_id: Session identifier
            artifact_name: Name of the artifact

        Returns:
            Artifact metadata

        Raises:
            AdapterOperationError: If artifact not found
        """
        pass

    @abstractmethod
    async def artifact_exists(
        self,
        session_id: str,
        artifact_name: str,
    ) -> bool:
        """Check if an artifact exists.

        Args:
            session_id: Session identifier
            artifact_name: Name of the artifact

        Returns:
            True if artifact exists, False otherwise
        """ (duplicate-code)
isolated_agents_sdk\adapters\storage\__init__.py:1:0: R0801: Similar lines in 2 files
==isolated_agents_sdk.adapters.container.docker:[51:61]
==isolated_agents_sdk.adapters.container.kubernetes:[48:57]
        self._timeout = timeout
        self._initialized = False

    async def initialize(self) -> None:
        """Verify kubectl is available and connected."""
        if self._initialized:
            return

        try: (duplicate-code)
isolated_agents_sdk\adapters\storage\__init__.py:1:0: R0801: Similar lines in 2 files
==isolated_agents_sdk.adapters.container.docker:[164:171]
==isolated_agents_sdk.adapters.container.podman:[190:197]
        if user:
            cmd.extend(["--user", user])

        if working_dir:
            cmd.extend(["--workdir", working_dir])

        if env: (duplicate-code)
isolated_agents_sdk\adapters\storage\__init__.py:1:0: R0801: Similar lines in 2 files
==isolated_agents_sdk.adapters.container.docker:[194:199]
==isolated_agents_sdk.adapters.container.podman:[229:236]
        if user:
            cmd.extend(["--user", user])

        if working_dir:
            cmd.extend(["--workdir", working_dir])

        if env: (duplicate-code)

------------------------------------------------------------------
Your code has been rated at 6.88/10 (previous run: 6.94/10, -0.06)

