Skip to content

fix: re-apply fixes and enhancements on top of latest upstream/dev#156

Open
HengWeiBin wants to merge 3 commits intoTraderAlice:masterfrom
HengWeiBin:fix/re-apply-fixes-v2
Open

fix: re-apply fixes and enhancements on top of latest upstream/dev#156
HengWeiBin wants to merge 3 commits intoTraderAlice:masterfrom
HengWeiBin:fix/re-apply-fixes-v2

Conversation

@HengWeiBin
Copy link
Copy Markdown

  • Add resolveContract helper to UnifiedTradingAccount for aliceId resolution
  • Implement config hot-reloading for Heartbeat task
  • Refactor Telegram /compact command to use AgentCenter.forceCompact (removes Agent SDK hardcoding)
  • Ensure Heartbeat status synchronization with CronEngine
  • Resolve shadowning of setInterval in UI components
  • Update trading tools to use UNSET_DECIMAL instead of UNSET_DOUBLE

@HengWeiBin HengWeiBin force-pushed the fix/re-apply-fixes-v2 branch 5 times, most recently from 473572c to da6aa20 Compare May 9, 2026 05:48
Wei Bin added 3 commits May 9, 2026 23:55
- Add resolveContract helper to UnifiedTradingAccount for aliceId resolution
- Implement config hot-reloading for Heartbeat task
- Refactor Telegram /compact command to use AgentCenter.forceCompact (removes Agent SDK hardcoding)
- Ensure Heartbeat status synchronization with CronEngine
- Resolve shadowning of setInterval in UI components
- Update trading tools to use UNSET_DECIMAL instead of UNSET_DOUBLE
- Convert CronEngine methods (list, get) to async to prevent race conditions during engine boot.

- Update dependencies (Heartbeat, SnapshotScheduler, CronTools) to await engine methods.

- Fix WebUI API routes (cron, heartbeat) to correctly handle asynchronous lists.
@HengWeiBin HengWeiBin force-pushed the fix/re-apply-fixes-v2 branch from 7a37749 to 511067f Compare May 9, 2026 15:55
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