Alpha.85 Regression: Inaccurately Detecting Non-Interactive Mode
- Dominant language
- TypeScript
- Stars
- 72.6k
- Forks
- 8.6k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 85
Description
Running claude-flow commands with alpha.85 is incorrectly running in non-interactive mode, as per the message output below.
```
⚠️ Running 'hive-mind spawn' in non-interactive mode (non-tty-stdin)
Some features may be limited. For full functionality, use an interactive terminal.
```
Testing:
Launching with Alpha.78 functions as expected:
```
claude-flow$ claude-flow --version
v2.0.0-alpha.78
claude-flow$ claude-flow hive-mind spawn "" --claude
```
while this does not
```
claude-flow$ npx run claude-flow --version
Starting: claude-flow --version
v2.0.0-alpha.85
claude-flow$ npx run claude-flow hive-mind spawn "" --claude
Starting: claude-flow hive-mind spawn --claude
⚠️ Running 'hive-mind spawn' in non-interactive mode (non-tty-stdin)
ome features may be limited. For full functionality, use an interactive terminal.
- Spawning Hive Mind swarm...
✔ Hive Mind swarm spawned successfully!
💡 Pro Tips:
──────────────────────────────
• Use --auto-spawn to launch instances automatically
• Add --verbose for detailed coordination context
• Monitor with: claude-flow hive-mind status
• Share memories: mcp__ruv-swarm__memory_usage
Performance auto-tuned: concurrency_decreased = 15
Performance auto-tuned: concurrency_decreased = 14
Performance auto-tuned: concurrency_decreased = 13
```
(note that the claude-code session is never entered, and the hive idles)
Contributor guide
Assessment
This issue has not been assessed yet.