Testing & Automation
Integrated Browser
A real, tabbed, Playwright-backed browser that opens as an editor tab — so you can build and check your work without ever leaving Gunamaya.
Opening it
Run Open Browser from the Command Palette, the editor's overflow (…) menu, or the keyboard shortcut you've bound to it — it opens as a new tab in your current editor group, right alongside your source files. Give it a URL and it behaves like a normal browser tab from there.
Split it next to what you're editing
Drag the Browser tab to the side, or use Split Editor Right, to keep your code and the running result of that code visible at the same time — the layout most people use when actively building a UI.
Core browsing features
Tabs
Open multiple pages at once, each a full tab with its own history — close, reopen, and reorder them the same way you would editor tabs.
History & Favorites
Every visited page is recorded in a searchable history; pin the ones you come back to often as favorites for one-click access.
Find in page
Search the currently rendered page's text without opening DevTools, the same way you'd search a document.
Zoom & device emulation
Zoom in or out independently of the editor's own zoom level, or emulate a specific device — phone, tablet, or a custom viewport size and device pixel ratio.
DevTools, without leaving the tab
Open a full Chromium DevTools panel directly from the Browser tab's toolbar — inspect elements, watch network requests, and read console output exactly as you would in a standalone browser, without switching windows. Console messages are also captured in a form Gunamaya AI can read, so asking it to "check the console for errors" doesn't require you to copy-paste anything.
Screenshots
Capture the visible viewport or a full scrolling page as an image directly from the Browser tab — useful for pasting into a bug report, a pull request description, or a message to Gunamaya AI about what you're seeing.
Element and area inspection
Two lightweight inspector modes sit alongside DevTools for quicker checks: element selection highlights and identifies whatever you hover or click without opening the full DevTools tree, and area selection lets you drag out a region of the page — handy for a quick, scoped screenshot or for telling Gunamaya AI exactly which part of the UI you're talking about.
Network domain filtering
For safety when automation is involved, the Integrated Browser can be restricted to an allow-list or deny-list of domains, configured in Settings under the network filter options — useful in a team setting where you want to be certain an automated flow can only reach your own staging environment and nothing else.
Working with local dev servers
Point the Browser tab at localhost and whatever port your dev server runs
on. If a setting for automatically opening localhost links is enabled, a link
to a local server clicked anywhere in Gunamaya opens directly in a Browser
tab instead of your system's default external browser — keeping the whole
loop inside the editor.
Certificates and remote sessions
Self-signed certificates on a local HTTPS dev server can be trusted on a per-host basis directly from the Browser tab's own certificate warning, without needing to change your system's trust store. When working in a remote development session, the Browser tab can also route through a tunnel proxy so a server only reachable from the remote machine is still browsable from your local window.
Multiple tabs, one dedicated group
Lock an editor group so it only ever holds Browser tabs — useful for keeping a consistent "preview" pane on one side of your window no matter how many code files you open and close on the other side. See Workspaces for more on editor group locking.