Skip to content

Centralize UI session state and show thread activity - #65

Merged
VolkerChristian merged 2 commits into
masterfrom
codex/thread-last-activity-header
Aug 30, 2026
Merged

Centralize UI session state and show thread activity#65
VolkerChristian merged 2 commits into
masterfrom
codex/thread-last-activity-header

Conversation

@VolkerChristian

@VolkerChristian VolkerChristian commented Aug 30, 2026

Copy link
Copy Markdown
Member

Summary

  • centralize retained frontend state and toolkit-neutral view projection in UiSession
  • keep native dialogs, prompt admission, request policy, conversation projection, and inspectors on the shared session boundary
  • show Last activity in the Conversation header for native CodexUI and CodexWUI
  • initialize activity from max(updatedAt, recencyAt) and advance it monotonically for meaningful live thread-scoped traffic
  • preserve authoritative activity during selection-driven thread/read and thread/resume hydration
  • right-align the timestamp while preserving the title/workspace/state baseline and responsive WebUI layout
  • document the activity semantics and expanded UI-session architecture

Verification

  • cmake --build /home/voc/projects/drafts/CodexUI/build/Desktop_GCC-Debug -j2
  • ctest --test-dir /home/voc/projects/drafts/CodexUI/build/Desktop_GCC-Debug --output-on-failure (9/9)
  • npm test in web/ (76/76)
  • git diff --check

@VolkerChristian
VolkerChristian merged commit e92b712 into master Aug 30, 2026
2 checks passed
@VolkerChristian
VolkerChristian deleted the codex/thread-last-activity-header branch September 2, 2026 14:16
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