envpkt init
Generate a new envpkt.toml file with optional agent identity, catalog reference, or scaffolding from fnox.
envpkt init [options]Options
Section titled “Options”| Option | Description |
|---|---|
--from-fnox [path] | Scaffold [meta.*] entries from fnox.toml (optionally specify path) |
--catalog <path> | Path to shared secret catalog |
--agent | Include [agent] section |
--name <name> | Agent name (requires --agent) |
--capabilities <caps> | Comma-separated capabilities (requires --agent) |
--expires <date> | Agent credential expiration YYYY-MM-DD (requires --agent) |
--force | Overwrite existing envpkt.toml |
Examples
Section titled “Examples”# Basic templateenvpkt init
# With agent identityenvpkt init --agent --name "my-agent"
# Full agent with capabilitiesenvpkt init --agent --name "bot" --capabilities "read,write" --expires "2027-01-01"
# Reference a shared catalogenvpkt init --catalog "../infra/envpkt.toml"
# Scaffold from fnox.tomlenvpkt init --from-fnox