Skip to content

Releases: XiaoPuOuO/openchatx-mcp

OpenChatX v1.0.0-beta.1

Choose a tag to compare

@github-actions github-actions released this 27 Sep 20:18

OpenChatX v1.0.0-beta.1

What's New

This beta is a major step toward the 1.0 experience, with a stronger focus on long-running ChatGPT sessions, runtime visibility, MCP management, and desktop reliability.

  • Long-session context protection — OpenChatX now tracks how much tool context a ChatGPT session has accumulated, shows the running total directly on each session card, and separates model input vs. tool-call output usage. The budget persists across OpenChatX restarts and defaults to 400,000 tokens.
  • Safer handoff for very long conversations — when a session approaches the configured context budget, OpenChatX can force a summarize/handoff flow so work can continue in a fresh ChatGPT conversation without losing the important context.
  • Automatic progress heartbeats — during long tool-heavy tasks, OpenChatX periodically reminds ChatGPT to give a one-sentence progress update and continue immediately, so long-running work is less likely to stay silent for too long.
  • New Settings page — runtime settings can now be edited from the UI, including the OpenChatX port, shell path, RTK toggle, tunnel profile, tunnel health port, and the exact context warning threshold. Context budget changes apply immediately; settings that affect the runtime clearly indicate when a restart is required.
  • Better MCP server inspection — MCP Server management now includes tool discovery/probing so you can see which tools a server actually exposes and refresh its status without guessing whether the connection is working.
  • Better handling of MCP screenshots and images — image payloads returned by third-party MCPs are normalized into native image content instead of being left as huge base64 text blobs, reducing unnecessary context usage in ChatGPT.
  • Improved session activity view — recent activity is now scrollable instead of hiding older entries behind a static “more activity” count. Tool failures are easier to identify, and tool result details are clearer.
  • Much better dark mode and visual consistency — headers, cards, status surfaces, syntax highlighting, tool descriptions, error states, and light/dark appearance are now more consistent across the app.
  • Expanded System Status / Needs Attention — the dashboard gives a clearer overview of issues that need action, and individual notices can be dismissed once reviewed.
  • More resilient long-running jobs — corrupted or partially written job state no longer prevents OpenChatX from starting; invalid state is recovered safely instead of leaving the desktop runtime stuck.
  • Windows usability improvements — fixed the Tunnel setup dialog when Windows uses larger system text scaling, along with additional desktop/runtime compatibility fixes.
  • Search reliability improvements — content search now correctly handles patterns that begin with - instead of treating them as command options.

Downloads

This release includes desktop builds for:

  • macOS Apple Silicon (arm64)
  • macOS Intel (x64)
  • Windows x64
  • Windows arm64

Full Changelog: v0.5.3...v1.0.0-beta.1

OpenChatX v0.5.3

Choose a tag to compare

@github-actions github-actions released this 27 Sep 09:23

OpenChatX v0.5.3

What's new

  • Fixed a Windows Desktop issue where OpenChatX could lose the system PATH, causing PowerShell and other installed command-line tools to appear unavailable inside Agent tools.

Full Changelog: v0.5.2...v0.5.3

OpenChatX v0.5.2

Choose a tag to compare

@github-actions github-actions released this 27 Sep 08:14

OpenChatX v0.5.2

What's new

  • Fixed Windows startup failures caused by reserved local ports by moving the default OpenChatX runtime port from 3333 to 8001, while keeping it configurable and automatically migrating existing installs that still use the old default.

Full Changelog: v0.5.1...v0.5.2

OpenChatX v0.5.1

Choose a tag to compare

@github-actions github-actions released this 27 Sep 07:15

OpenChatX v0.5.1

What's new

  • Fixed a Windows Desktop issue that could leave the OpenChatX UI blank after startup or reboot while repeatedly opening the system app picker.

Full Changelog: v0.5.0...v0.5.1

OpenChatX v0.5.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 05:33

OpenChatX v0.5.0

What's new

  • Added cross-session Summaries: hand off long-running Agent work to a fresh ChatGPT conversation with a UUID while preserving both a compacted summary and recent context; temporary handoffs can also be managed from the Dashboard.
  • Added resilient long-running execution with Durable Jobs, automatic bash promotion, incremental logs, wait/cancel controls, hard runtime limits, and ~30-second Agent progress heartbeats that continue without waiting for user replies.
  • Compressed the model-facing tool surface into action-based tools across Rules, Jobs, Nodes, Projects, Providers, Subagents, Capabilities, and Skills, keeping the eager OpenChatX surface at 25 tools and under 5k tokens.
  • Added managed AGENTS.md updates: new OpenChatX defaults are merged into existing user instructions on upgrade without overwriting customizations, including the new autonomous progress-update behavior.
  • Improved Dashboard task visibility: file edit calls now show the actual diff, and active session ordering stays stable instead of jumping unpredictably.
  • Improved runtime/toolbox reliability by cleaning up removed legacy tool contracts and fixing hot-reload shutdown races that could affect tests or reloads.
  • Updated ChatGPT MCP App setup guidance for the current flow where the Developer Mode toggle may be absent and is not required for some users.

Full Changelog: v0.4.0...v0.5.0

OpenChatX v0.4.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 10:43

OpenChatX v0.4.0

What's new

  • Added enforced Project routing so project work is matched, created, and activated before normal tool use.
  • Project and Goal tools are now available immediately instead of lazy-loaded.
  • Redesigned the Project workspace UI with fixed-height, scrollable project lists and clearer permissions.
  • Tool call details now show the exact content returned to the AI Agent.
  • Compressed Capability Store tools into a smaller action-based surface.
  • Fixed Secure MCP Tunnel startup false warnings and improved tunnel health reporting.
  • Updated the default AGENTS.md workflow instructions and related runtime guidance.

Full Changelog: v0.3.0...v0.4.0

OpenChatX v0.3.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 19:28

OpenChatX v0.3.0

What's new

  • Added workspace-scoped Tasks / Goals for multi-step Agent work.
  • Projects now support multiple folders with one primary workspace root.
  • Skills and Rules are now owned by Toolboxes.
  • Improved Toolbox, Project, Subagent, MCP Server, and Task management UI.
  • Added update checks for new OpenChatX releases.
  • Improved Desktop setup and macOS shell reliability.
  • Restored and updated ChatGPT / Secure MCP Tunnel setup docs.

Full Changelog: v0.2.0...v0.3.0

OpenChatX v0.2.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 14:48