Skip to content
Recued
Menu
← Back to packs

curl Pack

by recued-core v1 app_pack

V3 bounded HTTP inspection capability pack. By-value connector composition (service_kind=cli, no separate ingredient): one local curl CLI ingredient exposes fixed operations for version readiness, HTTP status/timing, response headers, bounded text body retrieval, and bounded JSON body retrieval. Network operations require approval because they contact a caller-supplied URL, disclose executor network metadata to the remote host, and may reach private network services from the executor environment. The pack permits only http/https URLs, restricts curl and redirect protocols to http/https, disables curl config-file loading and URL glob expansion, caps redirects, connection time, total time, and advertised response size, and does not expose arbitrary methods, request headers, request bodies, uploads, output files, config files, local/file protocols, proxy settings, cookies, credentials, shell wrappers, or arbitrary curl flags. Requires curl on PATH.

What this pack installs

  • curl Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Server only Runs on your server.

What it's allowed to do

Read Local CLI curl read-only
Read: curl.version · No approvalRead: http.status · Asks approvalRead: http.headers · Asks approvalRead: http.get_text · Asks approvalRead: http.get_json · Asks approval

Data it touches

SurfacesLocal CLI

About

Tags

pack:curlcurlclihttphttpsheadersstatustimingjsontextendpointdiagnosticsdeveloper-toolsnetworkv3composition