diff options
| author | t <t@tjp.lol> | 2026-06-13 11:50:00 -0600 |
|---|---|---|
| committer | t <t@tjp.lol> | 2026-06-15 15:08:32 -0600 |
| commit | deb4ce4a1a76869771bfcdd758455c49815f0d13 (patch) | |
| tree | 8ab99d3f6af2a159f9aaf67e94aa093eb11985e0 /agent/tools/read.lua | |
| parent | c3f01bf5e6abfad51d316941a93d9cf328ac6c13 (diff) | |
auth: clean-break named [auth.<name>] sessions + extra_headers
Replace provider-level api_key/api_key_env_var with named auth sessions:
providers now reference `auth = "<name>"` and credentials live under
`[auth.<name>]`. Adds the libpanto auth type surface (AuthConfig, TokenSet,
ResolvedCredential), a Header type and provider `extra_headers`, and rewires
the CLI config loader (parse [auth.<name>], require auth=, providers always
survive, eager api_key resolution). Updates the shipped default config.
Diffstat (limited to 'agent/tools/read.lua')
0 files changed, 0 insertions, 0 deletions
