Haruno Knowledge base

Normal and advanced view

The Windows app opens in the normal view. The advanced view adds the controls a technical user wants. This page lists exactly what changes, what never changes, and how to switch.

  • Mac appAvailable
  • Windows appAvailable

The Windows app has two views. The normal view is the everyday app and is what a new install shows. The advanced view adds settings and controls for people who want to decide more themselves. The assistant is the same in both.

Switching

Open Settings ▸ General and turn Advanced view on or off. The change applies at once. The switch says Shows more settings and controls, and the details of each step. The assistant is the same in both views.

Normal view: three tabs.
The Settings tabs in the normal view: General, Connectors and Shortcuts.The Settings tabs in the normal view: General, Connectors and Shortcuts.
Advanced view: a fourth tab, Advanced.
The Settings tabs in the advanced view: General, Connectors, Shortcuts and Advanced.The Settings tabs in the advanced view: General, Connectors, Shortcuts and Advanced.

What the advanced view adds

WhereIn the normal viewIn the advanced view
Settings tabsGeneral, Connectors, ShortcutsAlso Advanced, with the Secure engine sandbox card (it shows the state and has no switch), Allow Web Fetch without asking and Default permission mode
Settings ▸ GeneralNo Use memory switchAdds Use memory
Settings ▸ ConnectorsConnectors and the agent browser's basic settingsAdds tool policies (On, Off, Confirm), rules for hooks, What the browser may do, and Custom MCP servers
Chat, above the message boxJust the message boxAdds an Agent or Ask button and a permission button
Chat, Activities panelSteps and filesAdds, when there is something to show, an Always allowed: list of permissions you gave, each with a way to remove it, and a context meter that shows how much of its working room the chat has used
Chat, answered approvalsAn approval card disappears from the conversation once you have answered itIt stays
Copy chat and Export chatLeave out Haruno's reasoningInclude it
HooksSays that rules are set up in the advanced viewOffers Manage integration rules
ScheduledThe task form does not mention BypassSays that scheduled runs never use Bypass
Normal view: the message box on its own.
The message box in the normal view: just the box with a paperclip and a send button.The message box in the normal view: just the box with a paperclip and a send button.
Advanced view: Agent and the permission button sit above the message box.
The message box in the advanced view, with two buttons above it: Agent and Auto.The message box in the advanced view, with two buttons above it: Agent and Auto.

What the normal view fixes

One thing is decided for you in the normal view.

  • It always uses Auto and Agent mode. Auto means Haruno decides which actions are safe to run without asking. Agent means it can use tools in your project. Ask mode, a chat without tools, needs the advanced view.

What never changes

  • The assistant, its instructions and what it can do.
  • The isolated space. Haruno works in a sandbox in both views. It keeps a task within the folders it was given, and nothing turns it off. See The sandbox.
  • Settings you made in the advanced view. Tool policies, rules for hooks and tools you set to Off or Confirm keep applying after you switch back. The normal view only hides the controls.
  • Your chats, projects and connectors.
Switching back from the Advanced tab

If you turn the advanced view off while the Advanced tab is open, Haruno takes you back to the General tab.

What to tell a customer

Most finance users stay in the normal view. It asks for approval where it matters. Both views work in the isolated space, and neither has a switch for it. If a customer cannot find a permission button or Custom MCP servers, they are in the normal view.

Last updated · PR #2944 · View this version on GitHub

History (1 version)
  1. Internal knowledge base for staff: site, reader keys, assistant, 197 pages and the PR rule (#2944)
    What changed
    @@ -0,0 +1,58 @@
    +---
    +title: Normal and advanced view
    +summary: The Windows app opens in the normal view. The advanced view adds the controls a technical user wants. This page lists exactly what changes, what never changes, and how to switch.
    +feature: normal-and-advanced-view
    +covers:
    +  - windows-client/Haruno.Desktop.Core/Models/AppUserRole.cs
    +  - windows-client/Haruno.Desktop.Services/AppUserRoleService.cs
    +  - windows-client/Haruno.Desktop.Tests/Core/ViewDifferenceAuditTests.cs
    +---
    +
    +The Windows app has two views. The **normal view** is the everyday app and is what a new install shows. The **advanced view** adds settings and controls for people who want to decide more themselves. The assistant is the same in both.
    +
    +## Switching
    +
    +Open <Ui>Settings ▸ General</Ui> and turn **Advanced view** on or off. The change applies at once. The switch says **Shows more settings and controls, and the details of each step. The assistant is the same in both views.**
    +
    +<Shot src="/m/b1b8d4034dbb-windows-app-view-tabs-normal-light.png" dark="/m/6de5d05546fc-windows-app-view-tabs-normal-dark.png" alt="The Settings tabs in the normal view: General, Connectors and Shortcuts." caption="Normal view: three tabs." />
    +
    +<Shot src="/m/6f3d0eecda90-windows-app-view-tabs-advanced-light.png" dark="/m/1241b7919e7c-windows-app-view-tabs-advanced-dark.png" alt="The Settings tabs in the advanced view: General, Connectors, Shortcuts and Advanced." caption="Advanced view: a fourth tab, Advanced." />
    +
    +## What the advanced view adds
    +
    +| Where | In the normal view | In the advanced view |
    +|---|---|---|
    +| **Settings** tabs | **General**, **Connectors**, **Shortcuts** | Also **Advanced**, with the **Secure engine sandbox** card (it shows the state and has no switch), **Allow Web Fetch without asking** and **Default permission mode** |
    +| **Settings ▸ General** | No **Use memory** switch | Adds **Use memory** |
    +| **Settings ▸ Connectors** | Connectors and the agent browser's basic settings | Adds tool policies (**On**, **Off**, **Confirm**), rules for hooks, **What the browser may do**, and **Custom MCP servers** |
    +| **Chat**, above the message box | Just the message box | Adds an **Agent** or **Ask** button and a permission button |
    +| **Chat**, Activities panel | Steps and files | Adds, when there is something to show, an **Always allowed:** list of permissions you gave, each with a way to remove it, and a context meter that shows how much of its working room the chat has used |
    +| **Chat**, answered approvals | An approval card disappears from the conversation once you have answered it | It stays |
    +| **Copy chat** and **Export chat** | Leave out Haruno's reasoning | Include it |
    +| **Hooks** | Says that rules are set up in the advanced view | Offers **Manage integration rules** |
    +| **Scheduled** | The task form does not mention **Bypass** | Says that scheduled runs never use **Bypass** |
    +
    +<Shot src="/m/62e390f0bde9-windows-app-view-composer-normal-light.png" dark="/m/2238108ac855-windows-app-view-composer-normal-dark.png" alt="The message box in the normal view: just the box with a paperclip and a send button." caption="Normal view: the message box on its own." />
    +
    +<Shot src="/m/79b31e7eb956-windows-app-view-composer-advanced-light.png" dark="/m/10e23cef3462-windows-app-view-composer-advanced-dark.png" alt="The message box in the advanced view, with two buttons above it: Agent and Auto." caption="Advanced view: Agent and the permission button sit above the message box." />
    +
    +## What the normal view fixes
    +
    +One thing is decided for you in the normal view.
    +
    +- **It always uses Auto and Agent mode.** **Auto** means Haruno decides which actions are safe to run without asking. **Agent** means it can use tools in your project. **Ask** mode, a chat without tools, needs the advanced view.
    +
    +## What never changes
    +
    +- The assistant, its instructions and what it can do.
    +- **The isolated space.** Haruno works in a sandbox in both views. It keeps a task within the folders it was given, and nothing turns it off. See [The sandbox](/windows/safety/sandbox/).
    +- Settings you made in the advanced view. Tool policies, rules for hooks and tools you set to **Off** or **Confirm** keep applying after you switch back. The normal view only hides the controls.
    +- Your chats, projects and connectors.
    +
    +<Callout variant="info" title="Switching back from the Advanced tab">
    +If you turn the advanced view off while the **Advanced** tab is open, Haruno takes you back to the **General** tab.
    +</Callout>
    +
    +<Callout variant="warning" title="What to tell a customer">
    +Most finance users stay in the normal view. It asks for approval where it matters. Both views work in the isolated space, and neither has a switch for it. If a customer cannot find a permission button or **Custom MCP servers**, they are in the normal view.
    +</Callout>