Skip to content

fix: harden Devin MCP bootstrap detection - #92

Merged
waterbang merged 1 commit into
mainfrom
fix/issue-91-devin-mcp-bootstrap
Aug 21, 2026
Merged

fix: harden Devin MCP bootstrap detection#92
waterbang merged 1 commit into
mainfrom
fix/issue-91-devin-mcp-bootstrap

Conversation

@waterbang

Copy link
Copy Markdown
Collaborator

Summary

  • accept Devin MCP inspection output variants and path-equivalent commands
  • fall back from devin mcp get to devin mcp list
  • skip managed actor autostart until MCP readiness is confirmed
  • cover Python and Rust detection paths with regression tests

Validation

  • python -m pytest -q tests/test_mcp_install.py tests/test_bootstrap_actor_ops.py (73 passed)
  • cargo test --package cccc-pair-daemon --lib --locked (298 passed)
  • git diff --check

Closes #91

Handle Devin MCP inspection output variants and path equivalence, fall back to list inspection, and avoid autostarting actors before managed MCP readiness.

Fixes #91
@waterbang
waterbang marked this pull request as ready for review August 21, 2026 17:51
@waterbang
waterbang merged commit 4195bcc into main Aug 21, 2026
15 checks passed
@waterbang
waterbang deleted the fix/issue-91-devin-mcp-bootstrap branch August 21, 2026 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: New Devin actors cannot start while daemon is running — MCP setup fails until CCCC restart

1 participant