feat(dashboard): docs, website and GitHub links; readable info popovers with docs links - #13
Merged
Merged
Conversation
…rs with docs links - Help menu in the top bar: guide for the current page, dashboard guide, MCP client setup, troubleshooting, keyboard shortcuts, browserhive.ai, GitHub, release notes, report an issue. - Sidebar footer links to Docs, GitHub and the website; the version links to its release notes. The collapsed rail shows Docs and GitHub icons. - Command palette actions open the docs, dashboard guide, MCP client guide, tool reference, website and GitHub. - InfoDot renders its body as flowing text (inline code and bold stay inline, paragraphs are spaced), with an optional title and a Read the docs footer. PageHeader, StatTile, Section and Panel accept a docs link, and new explainers cover Overview, Websites, Vault, Vault log, System (tokens, configuration keys, storage, migrations, degradations), session identity and traces. - lib/links.ts centralizes outbound URLs; a test resolves every docs page and anchor against docs/. - System setting hints use the real camelCase flags and link to each key in the configuration reference. - Website: /docs/errors and /docs/configuration (printed by the CLI and used in problem+json type URIs) redirect to the references.
arg1998
enabled auto-merge (squash)
September 17, 2026 03:11
arg1998
pushed a commit
that referenced
this pull request
Sep 17, 2026
This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated. # Releases ## browserhive@0.1.3 ### Patch Changes - [#13](#13) [`3752bc9`](3752bc9) Thanks [@arg1998](https://github.com/arg1998)! - Dashboard: links to the documentation on browserhive.ai, the website and GitHub. - A Help menu in the top bar opens the guide for the current page, the dashboard guide, MCP client setup, troubleshooting, release notes and issue reporting. - The sidebar footer links to Docs, GitHub and the website, and the version links to its release notes. - The command palette can open the docs, the tool reference, the website and GitHub. - Info popovers are fixed: inline code and bold text no longer break onto their own lines. They now have paragraph spacing and a "Read the docs" link. - New explainers were added across Overview, Websites, Vault, Vault log, System (tokens, configuration, storage, migrations, degradations) and session details. - System setting hints now use the real camelCase flags (`--maxSessions`, `--allowEvaluate`, `--retentionDays`) and link to each key in the configuration reference. ## @browserhive/core@0.1.3 ### Patch Changes - Updated dependencies []: - @browserhive/contracts@0.1.3 ## @browserhive/dashboard@0.1.3 ### Patch Changes - Updated dependencies []: - @browserhive/contracts@0.1.3 ## @browserhive/contracts@0.1.3 No changes in this release. Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
arg1998
added a commit
that referenced
this pull request
Sep 23, 2026
- 03 §7: the reserved notification_channels, proxies, profiles, security_rules and extensions tables were never created; only logs and resource_samples exist. The comment now says which is which. - 03 §9: notifications go to one shared inbox (principal_id NULL), not per operator; the recipients hook is the seam, unset by composition. - 04 §13: touch is forwarded as raw touch events, not translated into wheel and right-click gestures. - 04 §11/§16: the dashboard does link to browserhive.ai (since #13); the stale 'no links to a documentation site' limitation is replaced, and the live-view limits an operator actually hits are listed (no POST /sessions, agent-initiated takeover only, no clipboard or IME, popups never watched, no passkeys).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Links to the docs, the website and GitHub
Info boxes
<code>,<b>and<em>became its own line. It now renders as flowing text with paragraph spacing, code chips, an optional title, and a "Read the docs" footer link.PageHeader,StatTile,SectionandPanelaccept a docs link. The links are centralized inlib/links.ts, and a test checks every docs page and anchor againstdocs/.--maxSessions,--allowEvaluate,--retentionDays,--allowInsecureBind; the old kebab-case spellings are rejected by the CLI) and link to each key in the configuration reference. Hints were added for data directory, fingerprint and humanize.Website
/docs/errorsand/docs/configurationnow redirect to the references. The CLI prints those URLs and problem+jsontypeURIs use them, so they no longer 404.Verified
bun run typecheck,bun run lint, the dashboard tests (323), the lint and docs tests, andwebsite:checkpass.