Skip to content

feat(cli): extend task budget counter controls (BRIX-1939) - #153

Open
quay-worker[bot] wants to merge 1 commit into
devfrom
quay/BRIX-1939
Open

feat(cli): extend task budget counter controls (BRIX-1939)#153
quay-worker[bot] wants to merge 1 commit into
devfrom
quay/BRIX-1939

Conversation

@quay-worker

@quay-worker quay-worker Bot commented Jul 16, 2026

Copy link
Copy Markdown

Summary

  • Extend quay task increase-budget with --counter retry_budget|non_budget_respawns and --reset for non-budget respawn recovery.
  • Record task_non_budget_respawns_adjusted audit events with old/new values, force flag, and reason.
  • Expose non_budget_respawns_consumed in task JSON and update operator docs/help for non_budget_loop recovery caveats.

Deployment Steps

✅ No manual deployment steps needed, will be fully operational after automated CI deployment.

Test Plan

Pre-merge checklist

  • bun test ./tests/task/task_budget.test.ts ./tests/cli/test_cli_help_surface.test.ts
  • bun run typecheck

Post-deployment verification

  • Confirm quay task increase-budget --help shows --counter and --reset.
  • Confirm quay task get <task_id> includes non_budget_respawns_consumed in a deployed Quay environment.

@linear

linear Bot commented Jul 16, 2026

Copy link
Copy Markdown

BRIX-1939

@quay-reviewer quay-reviewer Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

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