Skip to content

feat: Hermes single-harness edition + premium dual, with dashboard SSO - #361

Merged
KrasimirKralev merged 79 commits into
betafrom
feat/hermes-edition
Aug 11, 2026
Merged

KrasimirKralev merged 79 commits into
betafrom
feat/hermes-edition

fix(ui): keep the harness picker rendering without a harness list

a821e27
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL failed Aug 11, 2026 in 4s

11 new alerts including 8 high severity security vulnerabilities

New alerts in code changed by this pull request

Security Alerts:

  • 8 high
  • 3 medium

Alerts not introduced by this pull request might have been detected because the code changes were too large.

See annotations below for details.

View all branch alerts.

Annotations

Check failure on line 46 in mcp/lib/edition.ts

See this annotation in the file changed.

Code scanning / CodeQL

Potential file system race condition High

The file may have changed since it
was checked
.

Check failure on line 363 in mcp/tools/coding.ts

See this annotation in the file changed.

Code scanning / CodeQL

Potential file system race condition High

The file may have changed since it
was checked
.

Check failure on line 393 in mcp/tools/coding.ts

See this annotation in the file changed.

Code scanning / CodeQL

Potential file system race condition High

The file may have changed since it
was checked
.

Check failure on line 416 in mcp/tools/coding.ts

See this annotation in the file changed.

Code scanning / CodeQL

Potential file system race condition High

The file may have changed since it
was checked
.

Check failure on line 447 in mcp/tools/coding.ts

See this annotation in the file changed.

Code scanning / CodeQL

Potential file system race condition High

The file may have changed since it
was checked
.

Check failure on line 455 in mcp/tools/coding.ts

See this annotation in the file changed.

Code scanning / CodeQL

Potential file system race condition High

The file may have changed since it
was checked
.

Check failure on line 236 in scripts/hermes-dashboard-proxy.js

See this annotation in the file changed.

Code scanning / CodeQL

Potential file system race condition High

The file may have changed since it
was checked
.

Check failure on line 250 in scripts/hermes-dashboard-proxy.js

See this annotation in the file changed.

Code scanning / CodeQL

Potential file system race condition High

The file may have changed since it
was checked
.

Check warning on line 93 in mcp/lib/api.ts

See this annotation in the file changed.

Code scanning / CodeQL

File data in outbound network request Medium

Outbound network request depends on
file data
.

Check warning on line 347 in scripts/hermes-dashboard-proxy.js

See this annotation in the file changed.

Code scanning / CodeQL

Log injection Medium

Log entry depends on a
user-provided value
.

Check warning on line 350 in scripts/hermes-dashboard-proxy.js

See this annotation in the file changed.

Code scanning / CodeQL

File data in outbound network request Medium

Outbound network request depends on
file data
.