{"version":"2.1.247","anchor":"remote-control-client-compressible-bodies-agent-scoped-event","canonical_anchor":"remote-control-client-compressible-bodies-agent-scoped-event","heading":"Remote Control client: compressible bodies, agent-scoped event reads, cancellable retries","tier":"internal","area":"Sessions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.247\/e\/remote-control-client-compressible-bodies-agent-scoped-event","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.247","markdown":"### Remote Control client: compressible bodies, agent-scoped event reads, cancellable retries\n\nThe remote control client can compress requests, cancel retries and read one agent's events.\n\n**What**\n\nThe client that talks to the Remote Control worker can send requests through an injectable compressing fetch when one is supplied, falling back to plain fetch otherwise. It also gained a read of a worker's internal events scoped to one agent, and its retry helpers can now be cancelled.\n\n**Details**\n\n- The new read hits `\/worker\/internal-events` filtered by agent, pages 1000 items at a time, and has its own attempt cap and abort signal.\n- The retry and pagination helpers take a maximum attempt count and a signal, combined with the existing 30 second timeout, and stop early when aborted.\n- Response bodies are drained through a helper rather than cancelled directly.\n\n**Evidence**\n\n`\/worker\/internal-events`\n\n- Area: Sessions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 4\/5"}