Removes all mock price simulation features:
- Delete MockPriceManager from backend/data/
- Remove mock_mode, enable_mock, is_mock_mode flags from services
- Remove mock CLI options and config
- Remove mock mode UI components and state from frontend
- Update tests to remove mock references
Now system supports only live and backtest modes.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1. Rename factory.py's EvoAgent data class to AgentConfig
- Avoids naming conflict with base/evo_agent.py's EvoAgent
2. Export pipeline_runner functions in backend/core/__init__.py
- Add create_agents, create_long_term_memory, stop_gateway
3. Consolidate PromptLoader to singleton pattern
- Add get_prompt_loader() singleton function
- Update all usages to use singleton
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add agent core modules (agent_core, factory, registry, skill_loader)
- Add runtime system for agent execution management
- Add REST API for agents, workspaces, and runtime control
- Add process supervisor for agent lifecycle management
- Add workspace template system with agent profiles
- Add frontend RuntimeView and runtime API integration
- Add per-agent skill workspaces for smoke_fullstack run
- Refactor skill system with active/installed separation
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>