Skip to content

Releases: kahme247/ompweb

v0.3.5

Choose a tag to compare

@github-actions github-actions released this 21 Aug 22:55

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

v0.3.4

Choose a tag to compare

@github-actions github-actions released this 20 Aug 01:28

This release adds persistent visual agent settings and strengthens API and MCP security.

Highlights

  • Added persistent visual agent configuration in Settings.
  • Redacted project MCP credentials from API responses while preserving them during edits.
  • Added request-size limits across agent and file routes.
  • Prevented an initial settings fetch from overwriting edits made concurrently by the user.
  • Improved accessibility and interaction feedback.

Platform and release improvements

  • Standardized the Node.js 22 runtime used for releases.
  • Normalized line endings and file types across platforms.
  • Expanded release verification and cleaned up development configuration.

Upgrade

npm install -g @kahme247/ompweb@0.3.4

Full changelog: v0.3.3...v0.3.4

v0.3.3

Choose a tag to compare

@github-actions github-actions released this 18 Aug 23:31

This release improves model discovery, Windows workspace support, authentication, and internationalized rendering.

Highlights

  • Search configured and catalog models directly from the model picker.
  • Handle large model catalogs with improved RPC v2 negotiation.
  • Negotiate RPC v2 before interactive authentication.
  • Add Windows drive selection, branch previews, and improved worktree identity handling.
  • Lazy-load the system prompt and improve Markdown frontmatter rendering.
  • Improve CJK-safe text layout and sidebar presentation.

Reliability and security

  • Harden RPC parsing and provide safer model fallbacks.
  • Sanitize environment data used by authentication and model flows.
  • Centralize path and project identity handling for more consistent Windows behavior.
  • Clarify Settings tabs and localize update messages.

Upgrade

npm install -g @kahme247/ompweb@0.3.3

Full changelog: v0.3.2...v0.3.3

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 17 Aug 20:22

This release overhauls Settings and adds password-protected web access.

Highlights

  • Replaced Basic Auth with password login and signed session cookies.
  • Added --password, --help, and --version CLI options with updated Windows documentation.
  • Added Settings search and reusable endpoint presets with safer authentication handling.
  • Improved settings navigation, model controls, and save behavior.

Chat and session fixes

  • Keep new running sessions visible while throttling sidebar updates.
  • Stabilize initial scroll, image prompt helpers, fast mode, thinking controls, and live activity indicators.
  • Keep composer controls visible while the agent is running.
  • Reconcile fast-mode state from the agent's completion snapshot.
  • Improve live accent-bar behavior around tool-call cards.

Upgrade

npm install -g @kahme247/ompweb@0.3.2

Full changelog: v0.3.1...v0.3.2

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 14 Aug 23:33

This release is a major redesign of the workspace sidebar and chat composer, with broad reliability and accessibility improvements.

Interface

  • Redesigned the workspace and session sidebar with clearer project grouping and activity states.
  • Redesigned the composer with a dedicated queued follow-up bar.
  • Refined the top toolbar, chat typography, code blocks, process details, toast placement, and conversation spacing.
  • Expanded the chat column to make better use of wide screens.
  • Improved localization for sidebar and composer controls.

Attachments and sessions

  • Accept any supported file type in chat attachments and show clearer file icons.
  • Harden attachment reads against races and resource leaks.
  • Improve file picker filtering, session opening, running-session discovery, and session-file polling.
  • Improve Windows path-casing project grouping and worktree behavior.

Reliability and accessibility

  • Harden API routes against process orphans and path races.
  • Fix session runtime races, parsing edge cases, and subagent startup noise.
  • Add cleanup guards for SSE streams and component unmounts.
  • Fix interaction, focus, and accessibility issues throughout the app.

Upgrade

npm install -g @kahme247/ompweb@0.3.1

Full changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 13:57

This release brings omp-web much closer to the full omp RPC experience and replaces automatic self-updating with explicit update notifications.

Agent controls

  • Interrupt a running response and send a new prompt from the composer.
  • Retry failed responses directly from the retry banner.
  • Choose steering and follow-up queue modes through the UI and RPC controls.
  • Cycle models and reasoning levels with keyboard shortcuts.
  • Control runtime session modes, retry settings, and external thinking settings.
  • Connect omp host tools and host URI schemes to the web interface.

Reliability and interface

  • Replace in-place self-updating with update notifications and explicit terminal commands.
  • Improve live-agent session cleanup, streaming smoothness, and session parsing.
  • Share route helpers, type guards, task-result parsing, and session caches.
  • Improve Windows path comparisons and worktree handling.
  • Improve contrast, spacing, mobile layouts, code rendering, and toast accessibility.

Upgrade

npm install -g @kahme247/ompweb@0.3.0

Full changelog: v0.2.9...v0.3.0

v0.2.9

Choose a tag to compare

@github-actions github-actions released this 12 Aug 23:00

This release improves streaming performance, image handling, reasoning controls, and configuration safety.

Highlights

  • Open chat images in a lightbox with zoom and copy support.
  • Persist the preference for whether streaming tool calls start collapsed.
  • Make long streaming transcripts smoother by coalescing updates and reducing unnecessary re-renders.
  • Preserve provider-defined reasoning levels, including levels not present in the built-in catalog.
  • Show the running model's available reasoning levels for sessions outside the catalog.

Reliability and security

  • Prevent stale session reloads from overwriting newer runs.
  • Serialize RPC writes and wait for failed-session cleanup before releasing startup locks.
  • Protect MCP configuration writes with a cross-process lock and remove credentials from serialized user-level configs.
  • Improve Windows UNC paths, case-insensitive upload checks, worktree dropdown positioning, and live activity indicators.
  • Improve updater validation and subagent transcript accessibility and retry behavior.

Upgrade

npm install -g @kahme247/ompweb@0.2.9

Full changelog: v0.2.8...v0.2.9

v0.2.8

Choose a tag to compare

@github-actions github-actions released this 12 Aug 16:22

This release adds a complete subagent workspace and improves session-history recovery.

Subagents

  • Pin the todo plan and subagent roster above the chat composer.
  • See live subagent status, current activity, retry state, token/cost/context information, model, source, and asynchronous-task markers.
  • Open a transcript dialog with completion output, live activity, and a paged full transcript.
  • Recover finished subagents from on-disk session history after a reload.
  • Show bounded task summaries inside expanded task tool calls without exposing unrestricted task output.
  • Hydrate and reconcile the roster safely after reconnects and refreshes.

Other improvements

  • Make URL-based session restore wait until a new session is visible.
  • Keep project ordering stable and improve dropdown, toast, and theme styling.
  • Harden subagent identifiers, status parsing, telemetry limits, UTF-8 handling, localization, and accessibility.
  • Add release automation, signed npm publishing, community links, and development tooling.

Upgrade

npm install -g @kahme247/ompweb@0.2.8

Full changelog: v0.2.7...v0.2.8

v0.2.7

Choose a tag to compare

@github-actions github-actions released this 12 Aug 10:57

This release makes self-updates safer and recoverable.

Highlights

  • Create a backup before updating the omp runtime or omp-web installation.
  • Verify the updated binary, launcher, and a fresh utility RPC session before reporting success.
  • Automatically roll back when an update fails, so an interrupted update does not leave the app unusable.
  • Use the same package manager that originally installed the app and detect npm versus Bun installations correctly.
  • Refuse self-updates when running from a source checkout.
  • Persist and show the result of the last update attempt in Settings.
  • Improve startup diagnostics with the detected omp version and repair command.

Upgrade

npm install -g @kahme247/ompweb@0.2.7

Full changelog: v0.2.6...v0.2.7

v0.2.6

Choose a tag to compare

@github-actions github-actions released this 12 Aug 01:16

This release expands project workflows, attachments, subagents, and chat customization.

Project and conversation workflow

  • Import sessions safely into a selected workspace.
  • Attach text and Markdown files to prompts.
  • Browse bash command output and choose models from a searchable catalog.
  • Use web slash commands compatible with the RPC agent.
  • See subagent activity and refresh subagent transcripts live.
  • Improve project grouping, Git worktree controls, activity indicators, and session timestamps.

Chat experience

  • Show planning and goal progress above the composer, including elapsed time and expandable objectives.
  • Surface Advisor and planning activity while work is in progress.
  • Present assistant messages more cleanly while retaining tool and process details.
  • Improve streaming reconciliation, session recovery, and the development server cache behavior.

Reliability and design

  • Consolidated the interface around shared theme, overlay, status, and focus design tokens.
  • Hardened session import and RPC restart behavior.
  • Strengthened the package publishing and release pipeline.

Upgrade

npm install -g @kahme247/ompweb@0.2.6

Full changelog: v0.2.5...v0.2.6