hen 0.18.0

Run protocol-aware API request collections from the command line or through MCP.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
name = Local Secret Providers Example
description = Resolve local secrets from environment variables and files without shell callbacks.

$ API_ORIGIN = https://api.example.com
$ API_TOKEN = secret.env("HEN_API_TOKEN")
$ CLIENT_ID = secret.file("./secrets/demo_client_id.txt")

---

Get profile

GET {{ API_ORIGIN }}/profile

* Authorization = Bearer {{ API_TOKEN }}
* X-Client-Id = {{ CLIENT_ID }}

# Profile request succeeds
^ & status == 200