Convex 1.33.0 brings major improvements to the CLI developer experience.
npx convex env set now accepts values interactively, via --from-file, or multiple variables at once via stdin. Pair it with npx convex env list to round-trip environment variables between deployments.
Both npx convex env set and npx convex run now auto-start a local backend when needed — no more forgetting to run npx convex dev first.
npx convex init now supports agent workflows via CONVEX_AGENT_MODE=anonymous, enabling fully non-interactive deployment setup.
Also includes: improved --env-file reliability, better generated API types to avoid infinite recursion, getConvexSize returning 0 for undefined, and no longer overwriting tsconfig.json/README.md when configuring a new deployment.