-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Scout polls each VM twice: Phase 1 FleetTUI.refresh_all + Phase 3 gather_context. Cache the first poll and pass it to the reasoner.
Files to modify:
- src/amplihack/fleet/_cli_session_ops.py
- src/amplihack/fleet/fleet_tui.py
- src/amplihack/fleet/_session_gather.py
Requirements:
- After Phase 1 polling, store raw SSH output per VM in a dict
- Pass cached output to gather_context in Phase 3
- gather_context should use cached output when available, only re-poll if cache is None
- Cache should be scoped to a single scout run (not persisted)
- All 918+ fleet tests must pass
- Commit changes on this branch
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request