Make release completion async-warmed #766

Closed
barrettruth wants to merge 1 commit from refactor/release-completion-cache-warm-750 into main
Owner

Summary:

  • make release tag completion cache-only on the command-line path
  • warm release completion caches asynchronously after cold completion returns
  • keep release candidate limiting and completion failure recording covered by specs

Verification:

  • nix develop .#ci --command just test spec/command_spec.lua spec/completion_budget_spec.lua spec/completion_policy_spec.lua spec/sources_spec.lua
  • nix develop .#ci --command just ci

Closes #750

Summary: - make release tag completion cache-only on the command-line path - warm release completion caches asynchronously after cold completion returns - keep release candidate limiting and completion failure recording covered by specs Verification: - nix develop .#ci --command just test spec/command_spec.lua spec/completion_budget_spec.lua spec/completion_policy_spec.lua spec/sources_spec.lua - nix develop .#ci --command just ci Closes #750
Make release completion async-warmed
All checks were successful
quality / Format (pull_request) Successful in 12s
quality / Test (pull_request) Successful in 14s
quality / Lint (pull_request) Successful in 15s
a3c968e8a1
barrettruth closed this pull request 2026-05-14 04:02:17 +00:00
All checks were successful
quality / Format (pull_request) Successful in 12s
Required
Details
quality / Test (pull_request) Successful in 14s
Required
Details
quality / Lint (pull_request) Successful in 15s
Required
Details

Pull request closed

Sign in to join this conversation.
No description provided.