Skip to content

Feat/engine scoped busy check#139

Merged
Qsnh merged 11 commits intomainfrom
feat/engine-scoped-busy-check
Apr 29, 2026
Merged

Feat/engine scoped busy check#139
Qsnh merged 11 commits intomainfrom
feat/engine-scoped-busy-check

Conversation

@Qsnh
Copy link
Copy Markdown
Contributor

@Qsnh Qsnh commented Apr 29, 2026

No description provided.

Qsnh and others added 11 commits April 29, 2026 02:04
Split bee-level and worker-level engine switch blocking conditions
into separate focused checkers instead of a single global check.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Implement HasActiveBeeExecutions method to check for active bee-owned
executions (worker_id IS NULL) in pending or running state. This enables
bee-scoped busy-check logic distinct from global execution status.

Includes comprehensive test coverage verifying:
- No false positives when executions are completed
- Proper exclusion of worker-owned executions
- Correct status filtering (pending/running only)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…oped checkers

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ant comments

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ation

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Qsnh Qsnh merged commit 643b89c into main Apr 29, 2026
@Qsnh Qsnh deleted the feat/engine-scoped-busy-check branch April 29, 2026 11:12
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