Commit Graph

  • 0d3b9536d5 merge: resolve conflicts from origin/main into dev feat/nofxi shinchan-zhai 2026-04-26 00:13:31 +08:00
  • 132fd93072 fix(agent,trader): guard nil TargetRef in skill handlers and fix toast indentation shinchan-zhai 2026-04-26 00:00:26 +08:00
  • 9ee931ee30 v2 lky-spec 2026-04-25 20:24:46 +08:00
  • c244e4cdf1 change v1 lky-spec 2026-04-25 16:18:45 +08:00
  • 4cadf6f442 fix(agent,claw402): harden agent runtime and strip max_tokens for thinking models shinchan-zhai 2026-04-25 11:48:37 +08:00
  • 5dbe32d884 fix(trader): resolve conflict-related ModelConfigModal UI issues (#1493) deanokk 2026-04-25 00:51:14 +08:00
  • a20a71b88d feat(claw402): add DeepSeek V4 models and default to Flash (#1491) deanokk 2026-04-24 17:35:30 +08:00
  • 3dbf5beece feat(payment): add new DeepSeek V4 models to claw402 endpoints and pricing (#1488) deanokk 2026-04-24 14:44:28 +08:00
  • 5d6ec35bb4 fix(agent): address critical issues from PR #1485 review shinchan-zhai 2026-04-22 00:01:46 +08:00
  • 3ca95b294d feat: port NOFXi agent module onto latest dev base (#1485) lky-spec 2026-04-21 23:47:55 +08:00
  • c6d9ef469e release: merge dev into main (2026-04-20) (#1487) Lance 2026-04-20 01:12:43 +08:00
  • 1ba50bdedf docs(readme): add quick demo video to localized READMEs (#1486) deanokk 2026-04-19 18:07:59 +08:00
  • 737f9bca95 Enhance NOFXi agent workflow and diagnostics lky-spec 2026-04-19 16:06:28 +08:00
  • 5c4e7502d7 feat: integrate NOFXi agent into dev lky-spec 2026-04-18 16:06:42 +08:00
  • 7ae5bf8247 release: merge dev into main (2026-04-17) (#1484) Lance 2026-04-17 19:13:35 +08:00
  • 851f152c50 fix(wallet): handle JSON-RPC null error field in balance query shinchan-zhai 2026-04-17 11:26:49 +08:00
  • beb23c369f Merge branch 'dev' of https://github.com/NoFxAiOS/nofx into dev shinchan-zhai 2026-04-17 11:17:24 +08:00
  • 0a1a2923dc fix(auth): prevent SetupPage remount from wiping freshly-set auth token (#1481) Lance 2026-04-17 11:17:17 +08:00
  • 117d2f7fd4 feat(trader): honor OKX margin mode and explicitly route nofx data via claw402 wallet (#1476) root 2026-04-17 10:57:51 +08:00
  • 802590c2b9 refactor: extract ResolveClaw402WalletKey to store layer and expand OKX margin mode tests root 2026-04-17 10:57:42 +08:00
  • f5891aa39c fix(gemini): update default model to gemini-3.1-pro shinchan-zhai 2026-04-17 01:14:31 +08:00
  • a1f909adbe fix(telemetry): report token usage for SSE streaming paths (#1475) Lance 2026-04-16 21:31:13 +08:00
  • 2f483633ed feat(claw402): preflight USDC balance before AI calls (#1479) Lance 2026-04-16 21:17:45 +08:00
  • b9b0a52137 feat(trader): add claw402 wallet key resolution for trader configuration Dean 2026-04-15 18:50:31 +08:00
  • 0d74c27be2 refactor(api): streamline claw402 wallet key retrieval and error handling Dean 2026-04-15 18:34:20 +08:00
  • 1464cedeff feat(api): enhance strategy handling by integrating claw402 wallet key validation Dean 2026-04-15 18:15:32 +08:00
  • c2fc80e269 refactor(trader): update SetMarginMode to avoid legacy endpoint and improve logging Dean 2026-04-14 23:34:35 +08:00
  • a3d8831b36 feat(trader): implement margin mode handling for order and leverage settings Dean 2026-04-14 17:42:05 +08:00
  • e1b5a5d833 refactor: replace window.location with useNavigate for routing in auth components (#1470) deanokk 2026-04-13 23:44:14 +08:00
  • c93ee337a7 release: model switching fix + active strategy deletion guard (#1465) Lance 2026-04-12 11:43:34 +08:00
  • eef78b7987 fix: allow model switching without re-entering wallet key shinchan-zhai 2026-04-12 11:42:02 +08:00
  • a1af4fec58 feat(store): prevent deletion of active strategies and update translations (#1461) deanokk 2026-04-11 01:09:13 +08:00
  • 0537ff3961 feat: forgot account reset flow + frontend default model fix to GLM release/merge-dev shinchan-zhai 2026-04-11 00:30:37 +08:00
  • 6fe849c18d fix: update frontend default model references from DeepSeek to GLM shinchan-zhai 2026-04-10 22:47:35 +08:00
  • 4f0a922779 feat: add "forgot account" reset flow with wallet preservation shinchan-zhai 2026-04-10 18:00:56 +08:00
  • a99718ac60 fix(dashboard): preserve trader selection in URL and silence background requests (#1459) deanokk 2026-04-04 17:16:47 +08:00
  • b7635b0238 feat: change claw402 default model from deepseek to glm-5 shinchan-zhai 2026-04-04 14:48:42 +08:00
  • d353d8aed9 fix: improve trader error feedback, stale balance cleanup, and claw402 warnings (#1452) Zavier 2026-04-01 22:10:29 +08:00
  • 085ae3c875 feat: add exchange account states and refine beginner trader creation flow (#1450) deanokk 2026-04-01 16:26:04 +08:00
  • 649ef50e44 docs: add MiniMax to AI models and beginner mode to setup across all i18n READMEs shinchan-zhai 2026-03-31 22:16:46 +08:00
  • 47fb1c4675 perf: reduce frontend login and dashboard friction (#1447) Zavier 2026-03-31 20:40:12 +08:00
  • fa048b44ac fix: auto re-fetch system config after invalidation shinchan-zhai 2026-03-31 16:12:01 +08:00
  • 620eca08ec fix: clean stale auth state on login/setup, unify language switcher shinchan-zhai 2026-03-31 15:23:00 +08:00
  • d7461c739a feat(beginner): protect default AI model and prevent repeated onboarding (#1444) deanokk 2026-03-30 21:04:43 +08:00
  • 796606a8a8 fix: division by zero guard, logout redirect, onboarding close button shinchan-zhai 2026-03-30 14:02:50 +08:00
  • 4173c7678a feat: refine beginner wallet onboarding modal (#1438) Zavier 2026-03-28 16:09:04 +08:00
  • 886650cc0e fix: guard short trader ID, i18n setup page, simplify onboarding UX shinchan-zhai 2026-03-28 14:14:20 +08:00
  • 7ea813a46b fix(deps): resolve 11 npm vulnerabilities in frontend dependencies shinchan-zhai 2026-03-28 00:29:12 +08:00
  • 9a64d0f485 docs: update token estimation values for candidate coins in Chinese documentation Dean 2026-03-28 00:15:36 +08:00
  • 07fbe6d053 fix: update token limits and error handling in Trader Dashboard Dean 2026-03-28 00:04:14 +08:00
  • c50b964fd1 fix: reduce candidate coin limit to 10, fix Select scroll and flash Dean 2026-03-27 22:34:51 +08:00
  • a8057f6e9e style: apply gofmt to api/strategy.go and store/strategy.go Dean 2026-03-27 21:49:34 +08:00
  • 8c6ca75e93 fix: update error handling for account data fetch on Trader Dashboard Dean 2026-03-27 21:17:48 +08:00
  • b9f6a32ad6 feat: localize default strategy names by UI language at registration Dean 2026-03-27 21:11:12 +08:00
  • eae05c5715 docs: add token estimation analysis for candidate coin limits Dean 2026-03-27 21:01:41 +08:00
  • d6e3088998 fix: show -- instead of 0 when account data fetch fails on dashboard Dean 2026-03-27 20:57:39 +08:00
  • 4a483eaca6 feat: implement default strategy creation for new users Dean 2026-03-27 16:05:39 +08:00
  • 655b49450e feat: enhance token estimation and context limit handling in strategy configurations Dean 2026-03-27 14:31:56 +08:00
  • 85e1f7f963 feat: enhance strategy deletion process with user feedback and validation checks Dean 2026-03-27 13:51:32 +08:00
  • b9a33ce809 feat: improve user onboarding and setup UX (#1436) Zavier 2026-03-28 00:17:37 +08:00
  • 39b05b1a09 fix: fallback to Binance kline when coinank returns empty data for non-Binance exchanges shinchan-zhai 2026-03-27 13:41:49 +08:00
  • 79a3be1874 fix: prevent DeepSeek token overflow with product-level limits (#1431) deanokk 2026-03-27 00:26:40 +08:00
  • b705810ec2 feat: auto-reuse claw402 wallet for nofxos data — no extra config needed shinchan-zhai 2026-03-25 10:08:55 +08:00
  • a942c5312f feat: route nofxos data API calls through claw402 x402 payment shinchan-zhai 2026-03-25 09:58:24 +08:00
  • c18d3d5682 feat: update default MiniMax model to M2.7 (#1428) Hansen1018 2026-03-24 08:37:00 +08:00
  • 80272c0d5a fix(dashboard): preserve trader selection in URL and silence background requests (#1459) deanokk 2026-04-04 17:16:47 +08:00
  • 8a0f3f5a13 feat: change claw402 default model from deepseek to glm-5 shinchan-zhai 2026-04-04 14:48:42 +08:00
  • 0c1f438cc3 fix: improve trader error feedback, stale balance cleanup, and claw402 warnings (#1452) Zavier 2026-04-01 22:10:29 +08:00
  • 9a80f1d88d feat: add exchange account states and refine beginner trader creation flow (#1450) deanokk 2026-04-01 16:26:04 +08:00
  • 9937542020 docs: add MiniMax to AI models and beginner mode to setup across all i18n READMEs shinchan-zhai 2026-03-31 22:16:46 +08:00
  • 287280857b perf: reduce frontend login and dashboard friction (#1447) Zavier 2026-03-31 20:40:12 +08:00
  • d250aed26a fix: auto re-fetch system config after invalidation shinchan-zhai 2026-03-31 16:12:01 +08:00
  • 608f02ed67 fix: clean stale auth state on login/setup, unify language switcher shinchan-zhai 2026-03-31 15:23:00 +08:00
  • 1d6e99c74a feat(beginner): protect default AI model and prevent repeated onboarding (#1444) deanokk 2026-03-30 21:04:43 +08:00
  • fb0bd13f51 fix: division by zero guard, logout redirect, onboarding close button shinchan-zhai 2026-03-30 14:02:50 +08:00
  • 55db747318 feat: refine beginner wallet onboarding modal (#1438) Zavier 2026-03-28 16:09:04 +08:00
  • cab58afe6d fix: guard short trader ID, i18n setup page, simplify onboarding UX shinchan-zhai 2026-03-28 14:14:20 +08:00
  • 9176aa9844 fix(deps): resolve 11 npm vulnerabilities in frontend dependencies shinchan-zhai 2026-03-28 00:29:12 +08:00
  • 7464dfa892 docs: update token estimation values for candidate coins in Chinese documentation Dean 2026-03-28 00:15:36 +08:00
  • 2e2598e4e0 fix: update token limits and error handling in Trader Dashboard Dean 2026-03-28 00:04:14 +08:00
  • fbca4166a1 fix: reduce candidate coin limit to 10, fix Select scroll and flash Dean 2026-03-27 22:34:51 +08:00
  • f83f2b1c18 style: apply gofmt to api/strategy.go and store/strategy.go Dean 2026-03-27 21:49:34 +08:00
  • c6adc34247 fix: update error handling for account data fetch on Trader Dashboard Dean 2026-03-27 21:17:48 +08:00
  • 1d897f635e feat: localize default strategy names by UI language at registration Dean 2026-03-27 21:11:12 +08:00
  • 39782600a9 docs: add token estimation analysis for candidate coin limits Dean 2026-03-27 21:01:41 +08:00
  • 1c378007ee fix: show -- instead of 0 when account data fetch fails on dashboard Dean 2026-03-27 20:57:39 +08:00
  • b0be49569c feat: implement default strategy creation for new users Dean 2026-03-27 16:05:39 +08:00
  • 95e76f6a56 feat: enhance token estimation and context limit handling in strategy configurations Dean 2026-03-27 14:31:56 +08:00
  • 6cb6c31b34 feat: enhance strategy deletion process with user feedback and validation checks Dean 2026-03-27 13:51:32 +08:00
  • b331733e23 feat: improve user onboarding and setup UX (#1436) Zavier 2026-03-28 00:17:37 +08:00
  • 4ab4024628 fix: fallback to Binance kline when coinank returns empty data for non-Binance exchanges shinchan-zhai 2026-03-27 13:41:49 +08:00
  • f0d3352971 fix: prevent DeepSeek token overflow with product-level limits (#1431) deanokk 2026-03-27 00:26:40 +08:00
  • af6f6d5930 feat: auto-reuse claw402 wallet for nofxos data — no extra config needed shinchan-zhai 2026-03-25 10:08:55 +08:00
  • 2d68b48f52 feat: route nofxos data API calls through claw402 x402 payment shinchan-zhai 2026-03-25 09:58:24 +08:00
  • 9b14c5c84d feat: update default MiniMax model to M2.7 (#1428) Hansen1018 2026-03-24 08:37:00 +08:00
  • 966995fb88 refactor: remove BlockRun provider, retain Claw402 as sole x402 payment provider tinkle-community 2026-03-24 01:44:54 +08:00
  • bbf96fe4b4 Merge remote-tracking branch 'origin/main' into dev tinkle-community 2026-03-22 18:42:09 +08:00
  • 4e4b4ceed7 feat: safe mode — auto-protect positions when AI fails 3+ times shinchan-zhai 2026-03-21 19:59:00 +08:00
  • fd77f2df3e feat: AI cost tracking, pre-launch balance check, low balance alerts shinchan-zhai 2026-03-21 12:31:20 +08:00
  • 79a513470b feat: real-time wallet validation — key check, address display, USDC balance, claw402 health shinchan-zhai 2026-03-21 01:08:29 +08:00