@pi-lab/env1.0.5
Global environment loader extension for pi coding agent
Untested on omp
This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.
Reports 0
No reports yet.
Readme
@pi-lab/env 
Load env vars for pi from settings.json and ~/.pi/agent/.env.
Install
pi install npm:@pi-lab/env
Usage
Configure env vars in global settings:
// ~/.pi/agent/settings.json
{
"env": {
"HTTP_PROXY": "http://127.0.0.1:7890",
"HTTPS_PROXY": "http://127.0.0.1:7890",
"OPENAI_API_KEY": "...",
"INTERNAL_TOKEN": "..."
}
}
Trusted projects can also override/add env vars in .pi/settings.json with the same env shape.
You can still use a dotenv file:
~/.pi/agent/.env
HTTP_PROXY=http://127.0.0.1:7890
HTTPS_PROXY=http://127.0.0.1:7890
OPENAI_API_KEY=...
INTERNAL_TOKEN=...
Restart pi after editing settings or dotenv files.
Note
- Does not override env vars already set before launching
pi settings.jsonenv values take precedence over dotenv values