Skip to content

Expose searchable Activity history with exact destinations (DRU-511) - #501

Open
czpython wants to merge 1 commit into
codex/dru-509-factory-activityfrom
codex/dru-511-activity-history
Open

Expose searchable Activity history with exact destinations (DRU-511)#501
czpython wants to merge 1 commit into
codex/dru-509-factory-activityfrom
codex/dru-511-activity-history

Conversation

@czpython

@czpython czpython commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Serve Activity history with literal work-label search, exact app and type filters, and inclusive/exclusive UTC date limits. Return stable type choices on the first HTTP page. Use the same eligible records for history and live updates.

Keep recorded labels, run and gate identities, request rounds, reasons, and exact artifact IDs. Report unavailable destinations without removing history. Preserve historical targets through Factory and Python-declared pages. Resume the event stream from its last sequence and read every catch-up page.

Decisions

  • Retain existing shared operator authorization and exclude built-in or uninstalled app owners through the installed roster.
  • Expose separate subject, run, and artifact availability fields so the client can retain recorded identities.
  • Use SSE event IDs and an optional after cursor for reconnect and initial catch-up.

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