Skip to content

Add read-only SnapTrade broker pack - #713

Open
MasashiToda1 wants to merge 6 commits into
TraderAlice:devfrom
MasashiToda1:agent/snaptrade-readonly-monitor
Open

Add read-only SnapTrade broker pack#713
MasashiToda1 wants to merge 6 commits into
TraderAlice:devfrom
MasashiToda1:agent/snaptrade-readonly-monitor

Conversation

@MasashiToda1

@MasashiToda1 MasashiToda1 commented Jul 22, 2026

Copy link
Copy Markdown

Summary

  • Add a signed SnapTrade Personal API read client and optional UTA broker pack.
  • Surface a read-only SnapTrade preset for securities monitoring.
  • Re-check connection status and require realtime/read/not-disabled before every account read.
  • Permanently reject every order mutation before network I/O.

Scope

Initial position mapping is stock-like securities only: stocks, ETFs, ADRs, CEFs, and mutual funds. Unsupported derivatives, crypto, and cash-equivalents loud-refuse rather than being misclassified.

Validation

  • SnapTrade broker test suite passed: 9 tests.
  • TypeScript check passed.
  • SnapTrade broker-pack build passed.

The repository-wide test command also ran. Existing environment-sensitive failures remain: local shellPath expectation, app-resource pack path, and UI localstorage/WebGL tests.

@vercel

vercel Bot commented Jul 22, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the luokerenx4's Team Team on Vercel.

A member of the Team first needs to authorize it.

@MasashiToda1
MasashiToda1 marked this pull request as ready for review July 22, 2026 09:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant