Skip to content

XTester v.0.0.72

Choose a tag to compare

@79231232393 79231232393 released this 21 Jul 17:19

Telegram control of simulations, smoother AI Copilot chat, Research Lab import, project-metadata sync.

Telegram:

  • A simulation can now pause on Telegram.Ask, wait for a real inline-button answer in wall-clock
    time, and automatically resume the accelerated run from the same simulation point.
  • Launch profiles can instead auto-select button 1, 2, or 3, or leave a question unanswered,
    so deterministic backtests can pass Telegram decisions without pausing.
  • Telegram decisions are restricted to the originating chat/message and authorized user IDs;
    callback tokens are session-scoped so stale buttons cannot affect a later run.

AI Copilot:

  • Chat rendering goes through a sequential render queue: streaming deltas are merged instead of
    piling up, and the latest turn updates atomically without page reloads — long streamed answers
    no longer freeze or flicker the chat.
  • The chat input box keeps its chosen height across window resizes and restarts.

Research Lab:

  • Importing a project into the Lab builds the spec from the real strategy code, and fresh backtest
    metrics (when available) are included in the context; the spec can be edited in the spec window
    before the research starts.
  • The research title is generated by the LLM from the finished spec, with a deterministic fallback.
  • Local reasoning models (LM Studio): thinking output is reliably stripped from answers.

Project sync:

  • Project name, description, and version are merged three-way with the on-disk project, and window
    captions / explorer labels update when metadata arrives from disk — external edits no longer
    clobber each other.

Docs & localization:

  • Help updated (Launcher, Projects, Research Lab, window reference) in Russian and English;
    continued English localization of new UI messages.