Skip to content

feat(research): configurable agent interval + MCP hot_money_server rename + deps cleanup#38

Open
onmyway0011 wants to merge 1 commit intoHuaYaoAI:mainfrom
onmyway0011:feat/agent-interval-mcp-rename
Open

feat(research): configurable agent interval + MCP hot_money_server rename + deps cleanup#38
onmyway0011 wants to merge 1 commit intoHuaYaoAI:mainfrom
onmyway0011:feat/agent-interval-mcp-rename

Conversation

@onmyway0011
Copy link

This PR introduces several improvements:

  1. Research improvements
  • Add agent_interval_seconds to ResearchEnvironment and CLI --agent-interval to configure inter-agent wait time
  • Replace hardcoded 3s delay with configurable interval, update visual messages accordingly
  1. MCP fixes
  • Rename misspelled src/mcp/hot_money_srver.py to src/mcp/hot_money_server.py
  1. Dependencies cleanup
  • Remove unused streamlit, asyncio
  • Remove duplicate duckduckgo-search entry and keep duckduckgo_search~=7.5.3

Tested

  • CLI help renders --agent-interval
  • Research environment uses configured interval in logs and visualizer

Notes

  • Runtime requires Python 3.11+ since Pydantic v2 is used; Python 3.10 will raise ImportError: cannot import name 'model_validator'

Thank you for your review!

…; chore(mcp): rename hot_money_srver.py -> hot_money_server.py; chore(deps): remove unused streamlit/asyncio and duplicate duckduckgo-search
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.

1 participant