Commit Graph

  • 220cb7428b fix(deps): resolve 3 critical Dependabot advisories dev stable main tinkle-community 2026-06-05 22:19:27 +08:00
  • 1aea7abc38 fix(security): remove decrypt oracle, redact secret logs, harden auth, bump Go tinkle-community 2026-06-05 22:08:26 +08:00
  • 577a0918c3 fix(security): move account recovery to local CLI, remove unauthenticated reset endpoints tinkle-community 2026-06-05 10:49:21 +08:00
  • 2d32a8f6c9 chore(hyperliquid): refresh shared wallet-connect constants tinkle-community 2026-06-02 12:04:28 +08:00
  • 3c061aee94 fix(security): tighten strategy-market iframe permissions tinkle-community 2026-06-02 01:56:32 +08:00
  • 30c6abca74 feat(web): inline-embed vergex.trade/explore in the strategy market tinkle-community 2026-06-02 01:49:22 +08:00
  • 129952859e chore(gitignore): exclude local agent/skill scaffolding tinkle-community 2026-05-31 23:59:04 +08:00
  • 7f0a9f0749 fix(hyperliquid): bump go-hyperliquid v0.26 -> v0.36 to dodge spot-meta panic tinkle-community 2026-05-30 01:48:11 +08:00
  • b15c2da3a9 feat(strategy): English-only XYZ stock prompt + flat-account aggression + tier promote tinkle-community 2026-05-29 22:15:35 +08:00
  • d008ccc6ab fix(market): route Hyperliquid USDC perps correctly + symbol fuzzy match tinkle-community 2026-05-29 22:14:41 +08:00
  • e4adafa364 feat(web): quick-trade button actually trades - auto-start + honest status tinkle-community 2026-05-29 22:13:51 +08:00
  • 1851508353 feat(agent): make the assistant agentic - visible tools, LLM voice, full toolset tinkle-community 2026-05-29 22:13:05 +08:00
  • fcb73cc195 fix(deps): clear all Go vulnerabilities (govulncheck 20 -> 0) tinkle-community 2026-05-29 16:27:19 +08:00
  • b9ae99da7e fix(deps): bump web transitive deps via npm audit fix tinkle-community 2026-05-29 16:18:16 +08:00
  • 75832f9eb2 feat(web): redesign login page and proxy strategy market to vergex.trade tinkle-community 2026-05-29 16:14:46 +08:00
  • 99361cb085 fix(security): harden auth flows and lock down telegram bot tool tinkle-community 2026-05-29 07:51:26 +08:00
  • 70db3f5ba3 docs(readme): add vergex.trade backing and sync localized READMEs tinkle-community 2026-05-25 16:05:07 +08:00
  • f2eeea9659 docs(i18n): align localized READMEs with market positioning tinklefund 2026-05-25 02:04:03 +08:00
  • eb73c8bdfa docs(readme): refine market positioning and Claw402 access tinklefund 2026-05-25 01:56:51 +08:00
  • dea00b418c docs(readme): emphasize multi-market AI trading terminal tinklefund 2026-05-25 01:35:07 +08:00
  • 3b2e7027db feat(web): refresh Hyperliquid-focused product UI tinklefund 2026-05-25 01:25:23 +08:00
  • f4ee723aa2 feat(agent): surface Hyperliquid stock trading context tinklefund 2026-05-25 01:25:10 +08:00
  • 5bdffee3b0 feat(strategy): support Hyperliquid stock strategy editing tinklefund 2026-05-25 01:25:05 +08:00
  • c7c003cc3c feat(trader): wire Hyperliquid wallet and quick trade flow tinklefund 2026-05-25 01:24:58 +08:00
  • f37fc9f887 feat(hyperliquid): add stock symbol market data support tinklefund 2026-05-25 01:24:49 +08:00
  • 908fc09aca feat(strategy): replace default presets with Hyperliquid US stock strategies tinklefund 2026-05-25 01:20:05 +08:00
  • ab5873e2de refactor(agent): improve legacy loop comment and extract domain variable shinchan-zhai 2026-05-12 00:16:20 +08:00
  • d80bb31c0a fix(web): fix UI bugs and unify design tokens shinchan-zhai 2026-05-11 23:51:27 +08:00
  • e2ccc6b911 fix(agent): eliminate cross-turn topic pollution in legacy loop shinchan-zhai 2026-05-11 23:51:18 +08:00
  • bf289e8eb3 fix(agent): reduce verbose responses — focus answers on user's question only shinchan-zhai 2026-05-11 21:12:48 +08:00
  • 9f25bf49bf fix(agent): use provider registry for claw402, echo reasoning_content for thinking models, add Beta badge shinchan-zhai 2026-05-11 20:22:32 +08:00
  • b8cde34e67 feat(agent): add NOFXi agent chat workflow (#1495) shinchan-zhai 2026-05-11 16:52:38 +08:00
  • 32e8a03a85 merge: resolve conflicts from origin/dev into PR #1495 shinchan-zhai 2026-05-11 16:52:04 +08:00
  • ca8bed4a58 fix(agent): add TargetRef nil guards and ensureHistory for robustness shinchan-zhai 2026-05-11 16:43:36 +08:00
  • 94844b7139 fix(agent): guard async maintenance goroutine and add timeout to diagnosis ctx shinchan-zhai 2026-05-11 16:37:30 +08:00
  • e67a927a4f Refine strategy creation flow and diagnostics lky-spec 2026-05-09 14:48:24 +08:00
  • 0f11be77f8 Improve NOFXi agent strategy creation flow lky-spec 2026-05-06 17:00:05 +08:00
  • 159f27dfdd Improve NOFXi agent product handling lky-spec 2026-05-02 22:55:10 +08:00
  • 25d0b30ea9 Split strategy config by strategy type lky-spec 2026-04-28 20:19:24 +08:00
  • 2d45e7ab15 Refine agent strategy routing and config handling lky-spec 2026-04-28 19:37:44 +08:00
  • fc6c42ac11 Revert "Revert "Clean up reverted strategy prompt remnants"" lky-spec 2026-04-28 15:54:37 +08:00
  • 5ff7212cb3 Revert "Revert "Trim agent planning tools and validate strategy patches"" lky-spec 2026-04-28 15:54:36 +08:00
  • 3619f82796 Revert "Trim agent planning tools and validate strategy patches" lky-spec 2026-04-28 15:53:53 +08:00
  • 03a307939e Revert "Clean up reverted strategy prompt remnants" lky-spec 2026-04-28 15:53:53 +08:00
  • 8d8a0cc72b Clean up reverted strategy prompt remnants lky-spec 2026-04-28 15:50:45 +08:00
  • fe0dbce367 Trim agent planning tools and validate strategy patches lky-spec 2026-04-28 15:45:47 +08:00
  • b536265f93 Propagate MCP request context to HTTP calls lky-spec 2026-04-28 12:22:45 +08:00
  • 30a703a827 Unify agent routing and tighten exchange config lky-spec 2026-04-28 11:58:58 +08:00
  • d481b3d88c Remove local-only agent artifacts lky-spec 2026-04-27 10:51:09 +08:00
  • e8eafce1e0 Require explicit agent mutation targets lky-spec 2026-04-26 22:38:16 +08:00
  • ce3a8582af Simplify agent skill routing and config updates lky-spec 2026-04-26 22:22:12 +08:00
  • cfd91069d3 Centralize active skill field extraction lky-spec 2026-04-26 20:44:09 +08:00
  • 903eb591eb Improve active skill schema handling lky-spec 2026-04-26 11:58:29 +08:00
  • 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