changelog/3.246.0.md
pulumi logs ls to list automatic log files #23449pulumi logs rm to remove automatic log files--output json for preview, up, destroy, and refreshpulumi neo session and restore the transcript on resume with fg #https://github.com/pulumi/pulumi/issues/23394pulumi ai web command #23517pulumi login prompt wording and coloring #23417--stateless flag to pulumi do. create, patch, and delete now require --stateless for the existing direct-provider behavior; the default will switch to a stateful (engine-driven) implementation in a future releasepulumi neo TUI now adapts its colors to the terminal background instead of hardcoding a dark scheme #23333pulumi neo task-creation timeout so backend cold starts no longer fail #23444pulumi neo approval prompts as approvals #23450**T when an output traversal lands on an optional struct field, and to emit the correct pulumi.<T>ArrayOutput cast for traversals to slice-typed fields #23458read field to customTimeouts so users can configure a timeout for resource read operations #23459RegisterResource call #14826pulumi package add not being built when using pnpm 10.34.2 or newer