feat: add caching, plugin support, and interactive modes
refactor: update tool discovery to use __all__
fix: correct import in rp.py and rp.py
docs: update changelog for version 1.9.0
maintenance: update pyproject.toml version to 1.9.0
refactor: remove unused interactive debugging code in assistant.py
feat: add agent execution tool
feat: add agent message dataclass
feat: define message types enum
feat: create agent communication bus class
feat: initialize database connection
feat: create agent messages table
feat: implement send_message method
feat: implement receive_messages method
feat: add agent roles
feat: add agent manager
feat: add agent communication
feat: create autonomous detection module
feat: create autonomous mode module
feat: add cache api
feat: add tool cache
feat: add command handlers
feat: add help docs
feat: add multiplexer commands
feat: update pyproject.toml version to 1.8.0
feat: update changelog with version 1.7.0 details
feat: create rp init file
feat: create rp main file
feat: create core assistant class
feat: add verbose mode to rp main
feat: add interactive mode to rp main
feat: add session management to rp main
feat: add plugin support to rp main
feat: add usage statistics to rp main