ruvnet/ruflo · error
[TeammateBridge] TeammateTool not available. Requires Claude
Error message
[TeammateBridge] TeammateTool not available. Requires Claude Code >= ${MINIMUM_CLAUDE_CODE_VERSION}, found: ${this.claudeCodeVersion ?? 'not installed'} What it means
Capability check in TeammateBridge.initialize(): after probing the installed Claude Code version, compareVersions found it older than MINIMUM_CLAUDE_CODE_VERSION (or Claude Code is not installed), so TeammateTool is marked unavailable. The bridge still initializes and emits 'initialized' with teammateToolAvailable=false.
Source
Thrown at v3/plugins/teammate-plugin/src/teammate-bridge.ts:361
this.teammateToolAvailable =
compareVersions(this.claudeCodeVersion, MINIMUM_CLAUDE_CODE_VERSION) >= 0;
}
} catch {
this.claudeCodeVersion = null;
this.teammateToolAvailable = false;
}
this.initialized = true;
const versionInfo = this.getVersionInfo();
this.emit('initialized', {
claudeCodeVersion: this.claudeCodeVersion,
teammateToolAvailable: this.teammateToolAvailable,
});
if (!this.teammateToolAvailable) {
console.warn(
`[TeammateBridge] TeammateTool not available. ` +
`Requires Claude Code >= ${MINIMUM_CLAUDE_CODE_VERSION}, ` +
`found: ${this.claudeCodeVersion ?? 'not installed'}`
);
}
return versionInfo;
}
/**
* Get version information
*/
getVersionInfo(): VersionInfo {
const missingFeatures: string[] = [];
if (!this.teammateToolAvailable) {
missingFeatures.push('TeammateTool', 'team_name', 'launchSwarm');
}View on GitHub (pinned to fa13ee4ad6)
Solutions
- Upgrade Claude Code to at least the required minimum version to enable TeammateTool.
- If upgrade is not possible, disable the teammate bridge feature gracefully.
- Verify Claude Code is installed and detectable on PATH if the version reads as 'not installed'.
Defensive patterns
Strategy: fallback
When it happens
Trigger: TeammateBridge initializes on a host whose Claude Code version is below the required minimum or not installed; TeammateTool is unavailable and the bridge reports the found version.
Common situations: See trigger scenarios.
AI-assisted analysis of ruvnet/ruflo@fa13ee4ad6 (2026-08-18).
Data as JSON: /api/errors/b269937d43d3cdb0.
Report an issue: GitHub.