Skip to content

Add plugin REST API, thv plugin CLI, and HTTP client (Phase 4) - #5782

Open
JAORMX wants to merge 4 commits into
mainfrom
plugins/phase4-thv-0077-5528
Open

Add plugin REST API, thv plugin CLI, and HTTP client (Phase 4)#5782
JAORMX wants to merge 4 commits into
mainfrom
plugins/phase4-thv-0077-5528

Trigger CodeQL re-analysis after dismissing false positive alerts

a45b64d
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL failed Jul 13, 2026 in 2s

20 new alerts including 20 high severity security vulnerabilities

New alerts in code changed by this pull request

Security Alerts:

  • 20 high

See annotations below for details.

View all branch alerts.

Annotations

Check failure on line 20 in pkg/fileutils/atomic.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.
This path depends on a
user-provided value
.

Check failure on line 59 in pkg/fileutils/atomic.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.
This path depends on a
user-provided value
.

Check failure on line 196 in pkg/plugins/adapters/claudecode.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.

Check failure on line 227 in pkg/plugins/adapters/claudecode.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.
This path depends on a
user-provided value
.

Check failure on line 246 in pkg/plugins/adapters/claudecode.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.
This path depends on a
user-provided value
.

Check failure on line 250 in pkg/plugins/adapters/claudecode.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.
This path depends on a
user-provided value
.

Check failure on line 265 in pkg/plugins/adapters/claudecode.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.
This path depends on a
user-provided value
.

Check failure on line 318 in pkg/plugins/adapters/claudecode.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.

Check failure on line 359 in pkg/plugins/adapters/claudecode.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.
This path depends on a
user-provided value
.

Check failure on line 366 in pkg/plugins/adapters/claudecode.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.
This path depends on a
user-provided value
.

Check failure on line 439 in pkg/plugins/adapters/claudecode.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.

Check failure on line 196 in pkg/plugins/adapters/codex.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.

Check failure on line 237 in pkg/plugins/adapters/codex.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.
This path depends on a
user-provided value
.

Check failure on line 257 in pkg/plugins/adapters/codex.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.
This path depends on a
user-provided value
.

Check failure on line 270 in pkg/plugins/adapters/codex.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.
This path depends on a
user-provided value
.

Check failure on line 106 in pkg/plugins/parser.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.

Check failure on line 121 in pkg/plugins/parser.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.

Check failure on line 143 in pkg/skills/installer.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.

Check failure on line 157 in pkg/skills/installer.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.

Check failure on line 167 in pkg/skills/installer.go

See this annotation in the file changed.

Code scanning / CodeQL

Uncontrolled data used in path expression High

This path depends on a
user-provided value
.