ruvnet / ruvnet/ruflo

Alpha.85 Regression: Inaccurately Detecting Non-Interactive Mode

Open
#591 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.