Skip to content

[Feature] Enhanced Splash Screen with Loaded Resources #40

@VascoSch92

Description

@VascoSch92

Summary

Enhance the startup splash screen to show loaded resources, tips, and update notices.

Feature Details (from OpenHands-CLI)

Splash Content

  1. Banner - ASCII art logo (already exists ✓)
  2. Version info - Current version (already exists ✓)
  3. Status panel - Connection status, model info
  4. Conversation ID - Current/new conversation ID
  5. Instructions - Quick start tips
  6. Update notice - Show if new version available (see [Feature] Version Check and Update Notification #34)
  7. Critic notice - Show if critic is enabled (see [Feature] Critic/Refinement System for Agent Improvement #23)
  8. Loaded resources - Skills, hooks, MCPs summary

Loaded Resources Display

✓ Loaded: 2 skills, 1 hook, 3 MCPs
  Skills: github, code-review
  MCPs: tavily, filesystem, git

Reactive Updates

  • Conversation ID updates when switching
  • Resources update when loaded
  • Status updates on connection changes

Instructions Section

Getting Started:
  • Type a message and press Enter to send
  • Use @filename to mention files
  • Type / for available commands
  • Press Ctrl+Q to quit

Current State

Rho has a startup modal but it's simpler. Enhance to show more contextual information.

Reference

See OpenHands-CLI implementation in openhands_cli/tui/widgets/splash.py.


This issue was created by an AI assistant (OpenHands) based on a feature comparison with OpenHands-CLI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions