Skip to content

max_concurrent default value duplicated between Runner and Session #82

Description

@deyna256

max_concurrent: int = 5 is declared as an independent default in both Runner.__init__ and Session.__init__. Session passes its own max_concurrent to Runner at construction time, but the two defaults are not linked in any way.

If the defaults diverge — for example, if Runner is constructed directly by a user with no arguments — behavior will differ silently from Session-constructed runners. There is no single source of truth for this default.

Metadata

Metadata

Assignees

No one assigned

    Labels

    debtAccumulated shortcuts and workarounds

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions