Skip to content

Browser tab title loses the Oh-My-Pi agent's run-state glyph/update spinner #2568

Closed

Description

@altgans

What happened

Problem: OMP (Oh my Pi) has a spinner when working. This shows in the browser tab. However, after updating to use the omp-integration, this spinner is gone, and Ovis just shows the OMP session title, but no longer a spinner while the agent is working.

Expectation: Continue to show the ⠋ spinner while the agent works

My agent says:

  • What happened: select an omp pane whose title is π ⠋ <title>; the browser tab reads <title> · Ovis with no spinner. Before the pane had an agent, the same pane's tab animated π ⠋ ….

  • Point at: src/components/Sidebar.tsx:58 → src/lib/paneName.ts:22,29-34 (the ^π\s*[^\p{L}\p{N}\s]?\s* strip gated on pane.agent), consumed by src/App.tsx:320,361.

  • Proposed fix: strip only for rows; give document.title the unstripped title (or a keepState flag).

How often

Every time

Ovis version

v0.4.21 (6c78047)

How it runs

herdr plugin

Server PC

Manjaro herdr 0.9.5

Device and browser

Firefox

How the device reaches the server

This PC (localhost)

How it signs in

None

Agent and PC

No response

Screenshots or logs

No response

Activity

  1. added a commit that references this issue on Nov 2, 2026
    af5c829
  2. added a commit that references this issue on Nov 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions