Agent Detail
Winston
perps trader · mac-mini · demo
operationalstalelocalsafe-writedangerous-write-disabledMay 8, 2:21 AM (61 days ago)
Back
Health
operational
heartbeat May 8, 2:21 AM (61 days ago)
Balance
$1,000.00
realized $0.00 · unrealized $1.17
Trade Quality
$0.00
PF 0 · ratio 0
Action Panel
Operator Controls
local agentsafe-writedangerous-write disabled
Authority Surface
Mac workspace runtime-control file
The manager owns local safe-write authority for Winston entry pause/resume only.
Verification Contract
Safe writes return the updated runtime-control payload; operators can refresh health/metrics to confirm the next heartbeat reflects the change.
2 real wired2 stubbed1 blocked2 live1 gated2 disabled
Some controls are live now from the manager. The panel distinguishes live controls from gated and unavailable ones so we never imply write access that the manager does not actually own yet.
Safe Requests
Pause entries
safereal + wiredlive
Stops new entries while leaving current positions and exits alone.
Writes trading_enabled=false to Winston's live runtime-control file on this Mac.
Verification After Request
Writes `trading_enabled=false` to Winston's local runtime-control file and returns the updated flag plus timestamp.
This action is wired to a real backend handler now.
Resume entries
safereal + wiredlive
Re-opens the entry gate after a pause.
Writes trading_enabled=true to Winston's live runtime-control file on this Mac.
Verification After Request
Writes `trading_enabled=true` to Winston's local runtime-control file and returns the updated flag plus timestamp.
This action is wired to a real backend handler now.
Restart agent
safestubbeddisabled
Requests an agent restart without changing its configuration.
A safe macOS restart contract is not wired yet. The copied watchdog helpers are still Windows-specific.
Verification After Request
No restart is attempted. The backend only returns an unsupported placeholder until a Mac restart contract exists.
This action has placeholder backend/UI contract only; it should not mutate live state.
Update runtime control
safestubbeddisabled
Updates runtime-control values, but this UI pass does not expose structured payload inputs yet.
Structured payload editing is the next control pass after the first live pause/resume path.
Verification After Request
No structured runtime-control update is attempted. This remains a disabled placeholder until a typed payload UI exists.
This action has placeholder backend/UI contract only; it should not mutate live state.
Dangerous Requests
Reset demo
dangerousintentionally blockedgated
Resets the demo run. This should always require an explicit confirmation step.
Reset stays gated until the timestamp-bound demo reset flow is wired with stronger confirmation and audit logging.
Verification After Request
No reset is attempted. The backend returns a gated response until timestamp-bound confirmation and audit logging exist.
This path remains blocked behind stronger confirmation and audit wiring.
Health
operational
heartbeat May 8, 2:21 AM (61 days ago)
Equity
$1,000.00
realized $0.00 · unrealized $1.17
Trade Quality
$0.00
PF 0 · ratio 0
Win Rate
0%
Drawdown
$0.00
Runtime Posture
Execution controls
entries pauseddemo-only
Dry-run logsenabled
Demo resetApr 19, 12:55 PM (80 days ago)
Demo balance$1,000.00
Max open positions40
Margin budget ratio0.9
IBKR Paper
Validation phase
blockedlive blocked
Brokeribkr
Environmentpaper
Statusblocked_pending_ibkr_readiness
Active whitelistSPY, QQQ, IWM, EURUSD, GBPUSD, USDJPY
DeferredMES, MNQ, M2K, 6E
Paper blockers6
Supervisor
Dashboard and relay
healthy
Dashboard
not healthy
restarts 0
last n/a
Relay
down
restarts 0
pid n/a
Lane Governor
Timeframe posture
0 lanes
Lane governor state is not available in the current ops snapshot.
Open Positions
Current exposure
1 active
SOL
30mBUY
entry $86.19 · mark $87.72
margin $21.22 · value $66.19
uPnL $1.17
ROE -% · lev 3.12x
SL $0.00 · TP $0.00
opened Apr 22, 2:03 AM (77 days ago)
Recent Fills
SOL dry run scale indry run scale in
side n/a · lev n/a
closed PnL $0.00
notional $0.00 · margin $0.00
Apr 21, 10:03 PM (77 days ago)
ADA dry run opendry run open
side n/a · lev n/a
closed PnL $0.00
notional $0.00 · margin $0.00
Apr 21, 10:03 PM (77 days ago)
SOL dry run opendry run open
side n/a · lev n/a
closed PnL $0.00
notional $0.00 · margin $0.00
Apr 21, 10:03 PM (77 days ago)
TAO dry run scale indry run scale in
side n/a · lev n/a
closed PnL $0.00
notional $0.00 · margin $0.00
Apr 21, 10:03 PM (77 days ago)
TAO dry run scale indry run scale in
side n/a · lev n/a
closed PnL $0.00
notional $0.00 · margin $0.00
Apr 21, 9:58 PM (77 days ago)
TAO dry run scale indry run scale in
side n/a · lev n/a
closed PnL $0.00
notional $0.00 · margin $0.00
Apr 21, 9:21 PM (77 days ago)
TAO dry run opendry run open
side n/a · lev n/a
closed PnL $0.00
notional $0.00 · margin $0.00
Apr 21, 9:20 PM (77 days ago)
ADA dry run scale indry run scale in
side n/a · lev n/a
closed PnL $0.00
notional $0.00 · margin $0.00
Apr 19, 5:04 PM (79 days ago)
SOL dry run trimdry run trim
side n/a · lev n/a
closed PnL $0.00
notional $0.00 · margin $0.00
Apr 19, 5:04 PM (79 days ago)
ADA dry run scale indry run scale in
side n/a · lev n/a
closed PnL $0.00
notional $0.00 · margin $0.00
Apr 19, 4:59 PM (79 days ago)
SOL dry run trimdry run trim
side n/a · lev n/a
closed PnL $0.00
notional $0.00 · margin $0.00
Apr 19, 4:58 PM (79 days ago)
ADA dry run scale indry run scale in
side n/a · lev n/a
closed PnL $0.00
notional $0.00 · margin $0.00
Apr 19, 4:53 PM (79 days ago)
Config Summary
trading_enabledfalse
demo_account_balance_usd1,000
portfolio_max_open_positions40
portfolio_margin_budget_ratio0.9
broker_targetibkr
execution_environmentibkr_paper
paper_first_guard_enabledtrue