{"ok": true, "schema": "market.pa_agent.bridge.v1", "name": "PA Agent", "role": "price_action_llm_assistant", "stage": "sim_live", "advice": "invest_goal_sim_live", "may_trigger_trade": false, "live_execution_locked": true, "orders_sent_externally": 0, "install": {"root": "E:\\market\\tools\\upstream\\PA_Agent", "venv_python": "E:\\market\\tools\\upstream\\PA_Agent\\.venv\\Scripts\\python.exe", "venv_ok": true, "import_ok": true, "pyqt6_ok": true, "import_error": null, "prompt_txt_count": 29, "settings_exists": true, "settings_example": "E:\\market\\tools\\upstream\\PA_Agent\\config\\settings.example.json", "license": "AGPL-3.0", "upstream": "https://github.com/rosemarycox5334-debug/PA_Agent"}, "gui": {"running": false, "pid": null, "last_launch": "2026-07-24T21:20:59", "launch_cmd": "\"E:\\market\\tools\\upstream\\PA_Agent\\.venv\\Scripts\\python.exe\" -m pa_agent.main", "note": "桌面 PyQt6 GUI；8765 可启动/查看状态，分析结果仍在桌面或 records/"}, "paths": {"root": "E:\\market\\tools\\upstream\\PA_Agent", "board": "http://127.0.0.1:8765/pa-agent/", "hash": "http://127.0.0.1:8765/#pa-agent", "api": "http://127.0.0.1:8765/api/pa-agent", "engine": "http://127.0.0.1:8765/api/pa-agent/pipeline", "empower": "http://127.0.0.1:8765/api/pa-agent/empower", "records": "E:\\market\\tools\\upstream\\PA_Agent\\records", "experience": "E:\\market\\tools\\upstream\\PA_Agent\\experience", "local_notes": "E:\\market\\tools\\upstream\\PA_Agent\\LOCAL_NOTES.md", "data_dir": "E:\\market\\data\\pa_agent", "market_engine": "E:\\market\\tools\\pa_engine", "analyses": "E:\\market\\data\\pa_agent\\analyses", "empower_dir": "E:\\market\\data\\pa_agent\\empower"}, "market_engine": {"path": "E:\\market\\tools\\pa_engine", "schema": "market.pa_engine.v1", "note": "clean-room headless engine; PA GUI remains AGPL upstream face", "endpoints": ["GET /api/pa-agent/engine-route", "GET /api/pa-agent/empower?code=600519", "GET /api/pa-agent/kline?code=000001", "POST /api/pa-agent/pipeline", "POST /api/pa-agent/core-run", "GET /api/pa-agent/core-status?run_id=", "POST /api/pa-agent/core-cancel", "GET /api/pa-agent/core-stream?run_id=&stage=s1", "GET /api/pa-agent/analysis?path=", "GET /api/pa-agent/desktop-records", "POST /api/pa-agent/import-desktop", "GET /api/pa-agent/analyses"]}, "data_sources_ui": ["tradingview", "eastmoney", "mt5", "akshare"], "data_sources_hidden": ["tushare", "yfinance", "eastmoney_futures"], "pipeline": ["EastMoney kline → analysis frame (closed bars)", "REAL PA core: PromptAssembler → Stage1 LLM → route_strategy_files → Stage2/gate", "Market empower sidecar (verdict/L1/events)", "persist desktop AnalysisRecord + market record — no broker order"], "core": {"engine": "pa_agent.TwoStageOrchestrator", "isolation": "PA venv subprocess", "license": "AGPL-3.0 upstream remains tools/upstream/PA_Agent"}}