Skip to content

Environment variables

Use Settings → Projects to configure environment variables for a repository. Tellnova injects the effective values into repository setup scripts and agent runs.

Repository environment values are stored outside the task worktree so they do not appear in Git diffs or get committed accidentally.

  • Store secrets in Tellnova or the runtime’s secret manager, not in the repository.
  • Use a separate value for development and production endpoints.
  • Restart an active task when it must pick up a changed process environment.
  • Never paste credentials into the task prompt or commit them to .env files.

Environment configuration belongs to the repository and runtime, while each isolated worktree receives the same effective repository configuration when its agent starts.