Parcourir la source

Document v0.5.0 exec milestone

Lukas Goldschmidt il y a 1 mois
Parent
commit
8d4012c315
3 fichiers modifiés avec 30 ajouts et 13 suppressions
  1. 11 0
      CHANGELOG.md
  2. 18 12
      README.md
  3. 1 1
      pyproject.toml

+ 11 - 0
CHANGELOG.md

@@ -0,0 +1,11 @@
+# Changelog
+
+## v0.5.0
+- Removed the Bitstamp nonce/auth instability that caused recurring 403 failures.
+- Exchange communication is stable again.
+- Order placement, query, cancel, and recovery paths are reliable.
+- Trader now uses real fee data from exec for sizing.
+- Execution layer is ready for release tagging.
+
+## v0.1.1
+- Initial packaged release metadata.

+ 18 - 12
README.md

@@ -1,4 +1,14 @@
-# exec-mcp
+# exec-mcp v0.5.0
+
+## Release notes
+
+This release reflects the execution layer becoming stable and production-usable:
+
+- nonce handling no longer produces the earlier 403 auth failures
+- exchange communication is stable again
+- real fee data is used for sizing on the trader side
+- order placement, query, and cancel paths are reliable
+- account and order recovery behaviour is more robust after reconnects and restarts
 
 Execution MCP for Trader27.
 
@@ -24,20 +34,16 @@ This service is the order-and-account layer of the stack. It owns exchange acces
 - Keep credentials isolated from strategy and UI layers
 - Provide a stable API for strategy engines and operator UIs
 
-## Project goals
+## Current capabilities
 
 - FastMCP-based service
-- Clear separation from strategy logic
-- Safe credential handling
-- Exchange-agnostic account abstraction
-- Paper-trading friendly architecture
-- Observability, auditability, and restart safety
-
-## Current status
-
-This service is operational and used by the dashboard and MCP tools.
+- clear separation from strategy logic
+- safe credential handling
+- exchange-agnostic account abstraction
+- paper-trading friendly architecture
+- observability, auditability, and restart safety
 
-Implemented pieces include:
+## Implemented pieces
 
 - account CRUD in the dashboard
 - Bitstamp market/currency metadata cache

+ 1 - 1
pyproject.toml

@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
 
 [project]
 name = "exec-mcp"
-version = "0.1.1"
+version = "0.5.0"
 description = "Execution MCP for Trader27"
 readme = "README.md"
 requires-python = ">=3.11"