A T3-managed Claude harness holds a long ETH momentum position. These seven workspace buttons do not wait for a harness turn: Pause, Cancel entries, Reduce position (25/50/75/100), Close position, Revoke, and Close and revoke all route through TradingControlService and the same authority, execution, nonce, and reconciliation services used by agent-requested actions. Switch the mission state below to see how each control reads in context. Static UI · mock data · no network calls.
Claude · modelphase IDLE
Controls armed. Controls armed. Bound harness may or may not be online; these buttons do not depend on it.
Paused. Paused. New entries/scale-ins/reversals/re-entry blocked; non-reduce-only entry orders canceled; confirmed reduce-only stop+TP preserved.
Reducing. Reducing. Reading fresh canonical position; submitting reduce-only marketable IOC; reconciling and resizing protection.
Closing. Closing. Pending position-increasing orders canceled first; reduce-only marketable IOC close submitted; mission pauses by default when position reaches zero.
Revoked. Revoked. Future autonomous authority permanently disabled; position-increasing orders canceled; valid protection preserved if a position remains.
Close and revoke. Close and revoke. Deterministic close procedure running; mission revokes after position confirmed closed or close reaches a terminal blocked state.
Static UI · mock data · no network calls. Switch the mission state above to update the banner and phase readout.
Current position · exchange
Open position and protection
reduce-only protection confirmed
Long ETH0.041 @ $3,601.0 entry
Mark
$3,642.0
Unrealized PnL
+$36.40
Stop · reduce-only
$3,560.0
Take-profit
$3,720.0
Leverage
2x isolated
Margin used
$148.60
Account value$1,036.40
Allocated $1,000 + open PnL
Gross notional$149.32
0.041 ETH · well under $3,000 cap
Remaining loss$82.70
Of $100 cumulative mission cap
Wallet / serverapproved · live
Privy API wallet · T3 connected
Every control below reads this canonical position and protection state fresh from Hyperliquid before acting. Confirmed reduce-only stop and take-profit are preserved unless a control explicitly removes them.
Deterministic controls · user
Risk-control buttons
routes through TradingControlService
These seven controls are exposed as workspace buttons and do not require a harness turn. They converge on the same authority checks, execution service, nonce lane, and reconciliation path as agent-requested actions (§14.7).
1 · Pause
Pause mission
trading_control_pause / resume
Immediately blocks new entries, scale-ins, reversals, and re-entry. Cancels mission-owned non-reduce-only entry orders. Preserves the confirmed reduce-only stop and take-profit. Does not close the current position unless a reduction or close is requested separately.
The button toggles to Resume mission. Resume revalidates account, protection, authority, and provider availability, then queues a harness reassessment rather than auto-opening a position.
2 · Cancel entries
Cancel entries
trading_control_cancel_entries
Cancels mission-owned non-reduce-only ETH orders. Does not cancel valid protective reduce-only orders. Does not require the bound harness to be available.
Leaves the confirmed reduce-only stop and take-profit intact; the open position is untouched.
3 · Reduce position
Reduce position
trading_control_reduce_position
Offers explicit 25%, 50%, 75%, and 100% reductions. Each reads the fresh canonical position before submission, uses a reduce-only marketable IOC order, then reconciles the resulting position and resizes or replaces protection.
At 100% the position reaches zero; protection is removed once the close is reconciled. The mission is left paused by default after a full reduction.
4 · Close position
Close position
trading_control_close_position
Cancels pending position-increasing orders first, reads the fresh canonical position, and submits a reduce-only marketable IOC close. Reconciles partial closure and retries only through the bounded emergency-close procedure. Leaves the mission paused by default after the position reaches zero.
Emergency close is a deterministic safety action: up to three bounded attempts with a fresh BBO, never relying on a future harness wake-up.
5 · Revoke
Revoke mission
trading_control_revoke
Permanently disables future autonomous authority. Cancels mission-owned position-increasing orders. Preserves valid protection if a position remains open. Does not silently close an open position.
Use Close and revoke to also flatten the position. Revoke alone leaves the open ETH long and its reduce-only stop in place for manual management.
6 · Close and revoke
Close and revoke
trading_control_close_and_revoke
Executes the deterministic close procedure, then revokes the mission after the position is confirmed closed or the close procedure reaches a terminal blocked state.
Combines controls 4 and 5 into one deterministic sequence: close first, revoke on terminal state, never leave the mission half-closed.
No control selected yet. Pick a button above to see its deterministic confirmation.
Same boundary, no harness required. These controls call the same authority, execution, nonce, and reconciliation services used by agent-requested actions. They bypass discretionary harness reasoning, not T3's safety boundary. See Risk and Tools (§14.7) for the shared control surface.