flower
/

review · segments

Explore Open in Solo action for CREAM sessions

pi 84 events 2 segments

segment 1 of 2

Confirm Solo MCP tool access

Done

The assistant verified Solo MCP tools are accessible by calling whoami and mcp_smoke_test, confirming 95 tools available and a successful round-trip on scratchpad and todo operations.

outcome

Solo MCP tools are confirmed working in the CREAM project (ID 41).

next steps

key decisions

open questions

2 weeks ago 2 weeks ago

segment 2 of 2

Review Todo #481 and assess feasibility of Open in Solo action

Done

The assistant fetched Todo #481, examined CREAM's codebase (SessionSummary, SessionDetailView, AppWindowView), queried Solo process metadata and capabilities, and ran a live scanner query to understand session identity fields. It concluded that mapping CREAM sessions to Solo processes is feasible via heuristics (project path matching, output search) but requires a read-only discovery prototype first, and that CREAM currently has no Solo integration.

outcome

Todo #481 reviewed; a phased approach (read-only prototype, then UI action) is recommended, but no code changes were made.

next steps

  • Build a read-only prototype script that maps CREAM sessions to Solo processes by matching project paths and searching output for session identifiers
  • If mapping proves reliable, add an 'Open in Solo' action to the CREAM macOS app
  • Investigate Solo URL schemes or CLI for process focus

key decisions

  • Mapping must be read-only first; no Solo mutations until identity mapping is proven
  • Solo process metadata lacks session_id, transcript_id, or cwd, so heuristic matching is required
  • CREAM currently has no Solo integration; a new integration layer is needed

open questions

  • Does Solo expose a deep-link URL scheme for processes (e.g., solo://proj/{id}/process/{id})?
  • How reliable is output-based matching across real Claude/Codex agent sessions?
  • Is solo-cli available or installable for subprocess-based integration?

2 weeks ago 2 weeks ago