feat: authenticate managed opencode traffic (#377) #399

Merged
dries merged 1 commit from feat/377-opencode-auth into main 2026-07-20 01:54:23 +02:00
Owner

Summary

  • authenticate all ocman-to-OpenCode HTTP and SSE traffic
  • inject and rotate backend-only managed server credentials with redacted diagnostics
  • document configuration precedence and cover authenticated, unauthenticated, invalid, and redaction paths

Testing

  • make test
  • make lint
  • git diff --check

Closes #377

## Summary - authenticate all ocman-to-OpenCode HTTP and SSE traffic - inject and rotate backend-only managed server credentials with redacted diagnostics - document configuration precedence and cover authenticated, unauthenticated, invalid, and redaction paths ## Testing - `make test` - `make lint` - `git diff --check` Closes #377
feat: authenticate managed opencode traffic (#377)
All checks were successful
CI / Build Desktop (macOS arm64) (pull_request) Successful in 1m51s
CI / Frontend (pull_request) Successful in 6m42s
CI / Backend (pull_request) Successful in 8m4s
CI / Playwright E2E (pull_request) Successful in 9m17s
CI / Build (pull_request) Successful in 4m25s
CI / Coverage Results (pull_request) Successful in 31s
CI / Semantic Tag (pull_request) Successful in 10s
0a0a0c0ac2

Coverage ratchet: pass

Suite Baseline This PR Δ
frontend 66.06% 66.06% +0.00
go 77.60% 77.50% -0.10

Tolerance: -0.1%. Baseline stored on gh-pages.

<!-- coverage-ratchet --> ### Coverage ratchet: ✅ pass | Suite | Baseline | This PR | Δ | | |---|---|---|---|---| | frontend | 66.06% | 66.06% | +0.00 | ✅ | | go | 77.60% | 77.50% | -0.10 | ✅ | _Tolerance: -0.1%. Baseline stored on `gh-pages`._
dries merged commit 58fed40509 into main 2026-07-20 01:54:23 +02:00
dries deleted branch feat/377-opencode-auth 2026-07-20 01:54:23 +02:00
Sign in to join this conversation.
No description provided.