Skip to content

Expose the timeout tiers on the public API #1029

Description

@vdusek

The client already picks a timeout tier per method internally (SMALL / MEDIUM / DEFAULT in src/base/resource_client.ts), but the only public knob is the single global timeoutSecs. There is no per-call override for a request that legitimately takes longer, and no way to change a tier's default.

Python: apify/apify-client-python#653 introduced the tiers with a per-call timeout argument and constructor overrides, apify/apify-client-python#664 tuned the defaults, apify/apify-client-python#962 warns when a requested timeout is capped.

✍️ Drafted by Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

t-toolingIssues with this label are in the ownership of the tooling team.

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions