Skip to content

Document secure agent transcript viewer goal#10

Merged
m17kea merged 1 commit into
mainfrom
codex/document-agent-transcript-viewer
Jul 17, 2026
Merged

Document secure agent transcript viewer goal#10
m17kea merged 1 commit into
mainfrom
codex/document-agent-transcript-viewer

Conversation

@m17kea

@m17kea m17kea commented Jul 17, 2026

Copy link
Copy Markdown

Context

Record a secure conversation-viewer goal because the current dashboard shows operational summaries but not complete visible agent activity.

TL;DR

Document a persistent, read-only agent transcript view for Symphony issues.

Summary

  • Define the issue-scoped transcript viewer experience
  • Capture normalized visible app-server events instead of unstable transcript files
  • Require durable retention, credential redaction, and authenticated access
  • Keep live app-server transports private and defer interactive steering
  • Identify transcript projection as a possible upstream contribution

Alternatives

  • Exposing app-server WebSockets from EKS was rejected as experimental and unnecessarily risky.
  • Relying on pod-local transcript files was rejected because emptyDir data is ephemeral.
  • Parsing Codex transcript files was rejected because their format is not a stable integration contract.

Test Plan

  • make -C elixir all
  • git diff --check
  • Reviewed the rendered Markdown for clear future-only scope and security guardrails

Summary:
- document a read-only issue-scoped conversation viewer
- define transcript persistence, redaction, retention, and access controls
- identify visible app-server event projection as upstreamable work

Rationale:
- operators need more than the dashboard's latest activity summary
- live app-server transports should not be exposed from shared EKS

Tests:
- make -C elixir all
- git diff --check

Co-authored-by: Codex <codex@openai.com>
@m17kea
m17kea merged commit 36686b7 into main Jul 17, 2026
2 checks passed
@m17kea
m17kea deleted the codex/document-agent-transcript-viewer branch July 17, 2026 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant