Skip to content

v0.3.5

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Aug 22:55
· 20 commits to main since this release

This release improves session management, chat usability, model controls, and reliability across the app.

Highlights

  • Browse archived sessions

    • View archived conversations from a dedicated archive browser.
    • Restore archived sessions when needed.
    • Archive metadata and related session files are preserved safely.
  • See sessions started outside the web app

    • Sessions launched directly from omp now appear in the web interface.
    • Their messages and activity update live while the session is running.
    • External session tracking is more reliable when files change or disappear.
  • Per-chat advisor mode

    • Enable or disable the advisor independently for each chat.
    • The advisor setting is remembered for that session.
    • Advisor activity and the selected advisor model are visible in the chat interface.
  • Improved model and reasoning controls

    • Redesigned model and reasoning pickers are easier to understand and use.
    • Reasoning options are more compact on mobile screens.
    • Model settings and RPC session startup are more stable.
  • Live generation speed

    • While the agent is responding, the interface shows the current generation speed.
    • The chat also shows an average speed based on the session history.

Chat improvements

  • Tool calls now use a compact timeline layout with clearer status indicators.
  • Tool output can be expanded when needed instead of taking up space by default.
  • File edits with available patch data display side-by-side diffs.
  • Thinking and reasoning activity now uses the same compact visual style as tool calls.
  • Typed follow-up messages can be queued more clearly while the agent is busy.
  • The streaming interface has been simplified to provide more usable space.
  • Sidebar activity indicators now animate more clearly.
  • Chat layout uses the available composer and message space more efficiently.
  • Reduced-motion preferences are respected by activity animations.

Session and workspace improvements

  • Session rows and sidebar activity states are easier to scan.
  • Session file handling is safer and more tolerant of incomplete or hand-edited files.
  • Malformed session messages no longer cause the entire session view to fail.
  • MCP credentials are preserved when an MCP server is renamed.
  • Server-side requests once again honor HTTP_PROXY, HTTPS_PROXY, and NO_PROXY.
  • File and CLI access handling has been consolidated and hardened.

Accessibility and installation

  • Fixed focus handling when the mobile sidebar closes, preventing focus from remaining inside a hidden sidebar.
  • Added support for installing the app to a device home screen as a web app.
  • Added the application icon and web manifest metadata.

Reliability

  • Improved handling when an omp process exits while a command is being sent.
  • Prevented orphaned MCP requests from producing unhandled promise errors.
  • Advisor settings now correctly take effect for existing sessions when the agent process is restarted.
  • Improved protection against crashes caused by invalid session data.
  • Updated translations and corrected plural text in the command palette.

Upgrade

npm install -g @kahme247/ompweb@0.3.5

Full changelog: v0.3.4...v0.3.5