cli==0.2.4
I notice the diff shows changes to the CLI's progress spinner functionality to handle non-interactive environments better, but there's no symbols table provided to reference specific exported symbols. Let me analyze what I can see from the diff itself:
langgraph-cli 0.2.4
Summary of Changes
- Fixed CLI spinner behavior in non-interactive environments by adding TTY detection (#4299)
Detailed Changes
Progress Spinner
- Enhanced the progress spinner to properly handle non-interactive environments (#4299)
- Added check for
sys.stdout.isatty()to determine if output is going to a terminal - When output is not going to a terminal, messages are written directly to stderr instead of using a spinner animation
- Improved thread management to avoid attempting to join non-existent threads in non-interactive mode
- Added check for