[PR #13824] Uplift concrete security UI #14827

Closed
opened 2026-02-16 18:19:34 -05:00 by yindo · 0 comments
Owner

Original Pull Request: https://github.com/anomalyco/opencode/pull/13824

State: closed
Merged: No


What does this PR do? Add aTLS security indicator for concrete-security provider

Show connection security status in the assistant message header:

  • 🔐 Secure (green) when aTLS attestation succeeds
  • ⚠ Unsecure (red) when the connection fails
    Only applies to the concrete-security provider; other providers display
    unchanged.

How did you verify your code works? Added a test on: Manual testing with Bun runtime:

  1. Bad attestation → rejected (red):
    Tampered the rtmr0 in the ai-provider policy, rebuilt, launched OpenCode with Bun → model showed ⚠ Unsecure in red, request failed with bootchain mismatch.

  2. Good attestation → accepted (green): Restored correct policy, rebuilt, launched OpenCode → model showed 🔐 Secure in green, HTTP 200

**Original Pull Request:** https://github.com/anomalyco/opencode/pull/13824 **State:** closed **Merged:** No --- ### What does this PR do? Add aTLS security indicator for concrete-security provider Show connection security status in the assistant message header: - 🔐 Secure (green) when aTLS attestation succeeds - ⚠ Unsecure (red) when the connection fails Only applies to the concrete-security provider; other providers display unchanged. ### How did you verify your code works? Added a test on: Manual testing with Bun runtime: 1. Bad attestation → rejected (red): Tampered the rtmr0 in the ai-provider policy, rebuilt, launched OpenCode with Bun → model showed ⚠ Unsecure in red, request failed with bootchain mismatch. 2. Good attestation → accepted (green): Restored correct policy, rebuilt, launched OpenCode → model showed 🔐 Secure in green, HTTP 200
yindo added the pull-request label 2026-02-16 18:19:34 -05:00
yindo closed this issue 2026-02-16 18:19:34 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#14827