Skip to content

feat(seer): Add SeerOperatorExplorerCache for completion hook payloads#109238

Draft
alexsohn1126 wants to merge 1 commit intoalexsohn/iswf-2020-add-explorer-methods-to-seerentrypoint-protocolfrom
alexsohn/iswf-2024-add-seeroperatorexplorercache-for-completion-hook-payloads
Draft

feat(seer): Add SeerOperatorExplorerCache for completion hook payloads#109238
alexsohn1126 wants to merge 1 commit intoalexsohn/iswf-2020-add-explorer-methods-to-seerentrypoint-protocolfrom
alexsohn/iswf-2024-add-seeroperatorexplorercache-for-completion-hook-payloads

Conversation

@alexsohn1126
Copy link
Member

Summary

  • Adds SeerOperatorExplorerCache class to cache.py, keyed by run_id with 1-hour TTL
  • Simpler than the Autofix cache (no pre/post migration) since Explorer receives a run_id directly from the trigger call
  • Adds OPERATOR_CACHE_SET_EXPLORER and OPERATOR_CACHE_GET_EXPLORER metric interaction types
  • Adds tests for cache key format, set, get, and cache miss

ISWF-2024

@linear
Copy link

linear bot commented Feb 24, 2026

@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Feb 24, 2026
@alexsohn1126 alexsohn1126 force-pushed the alexsohn/iswf-2024-add-seeroperatorexplorercache-for-completion-hook-payloads branch from c916339 to c3eb9e3 Compare February 24, 2026 20:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant