|
|
2 hafta önce | |
|---|---|---|
| src | 2 hafta önce | |
| strategies | 2 hafta önce | |
| tests | 2 hafta önce | |
| .env | 1 ay önce | |
| .env.example | 1 ay önce | |
| .gitignore | 2 hafta önce | |
| CHANGELOG.md | 2 hafta önce | |
| Grid_Bot_Architecture.md | 1 ay önce | |
| Hermes_Compatibility_Plan.md | 3 hafta önce | |
| Hermes_Trader_Action_Contract_v0.1.md | 3 hafta önce | |
| Hermes_Trader_Contract_v0.1.md | 3 hafta önce | |
| MCP_SURFACE_PROPOSAL.md | 3 hafta önce | |
| PROJECT.md | 3 hafta önce | |
| README.md | 3 hafta önce | |
| Strategy_Contract.md | 3 hafta önce | |
| Strategy_Runtime.md | 3 hafta önce | |
| Strategy_concepts_0.md | 1 ay önce | |
| Strategy_concepts_1.md | 1 ay önce | |
| Strategy_concepts_2.md | 1 ay önce | |
| Strategy_concepts_examples.md | 1 ay önce | |
| TODO.md | 3 hafta önce | |
| grid_bot_concept.md | 1 ay önce | |
| killserver.sh | 1 ay önce | |
| requirements.txt | 1 ay önce | |
| restart.sh | 1 ay önce | |
| run.sh | 1 ay önce | |
| test_servers.sh | 1 ay önce | |
| tests.sh | 1 ay önce |
Trader MCP runs strategies, persists their state, and exposes a compact MCP surface for operator and Hermes control.
report() for Hermescrypto-mcp, not Trader-owned datastart, pause, resume, stop, reconcile)report() and fitset_strategy_policyapply_control_decision(payload)list_strategiesget_strategyupdate_strategycontrol_strategyset_strategy_policyapply_control_decisionget_capabilitiesget_strategy() defaultsBy default, get_strategy() returns compact identity/control data plus report.
Optional flags:
include_configinclude_stateinclude_renderinclude_debuginclude_report (defaults to true)source .venv/bin/activate
pip install -r requirements.txt
./run.sh
Default port: 8570
GET / landing pageGET /health health checkGET /mcp/sse MCP SSE transport endpointGET /dashboard/ dashboardcontrol_strategy() handles lifecycle verbs.set_strategy_policy() stores Hermes intent as risk_posture and priority.apply_control_decision() is the canonical Hermes write tool for switch, pause, resume, and set_risk_mode.report().fit is the main Hermes-facing strategy fit block.report().supervision carries the strategy self-report used by Hermes for switching safety and ranking.See run.sh, tests.sh, killserver.sh, and restart.sh.