Skip to content

builtin actor manager and scan interlock actor#877

Open
d-perl wants to merge 6 commits into
mainfrom
feat/scan_interlock_actor
Open

builtin actor manager and scan interlock actor#877
d-perl wants to merge 6 commits into
mainfrom
feat/scan_interlock_actor

Conversation

@d-perl
Copy link
Copy Markdown
Contributor

@d-perl d-perl commented May 8, 2026

Adds a BuiltinActorManager in which we can run permanently-running hardcoded actors.
Adds an implementation of such, a base BeamlineStateActor and a ScanInterlockActor which locks the primary queue when specified beamline states go out of range.

@d-perl d-perl changed the title wip wip scan interlock actor May 8, 2026
@d-perl d-perl changed the title wip scan interlock actor wip builtin actors and scan interlock actor May 8, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 8, 2026

@d-perl d-perl force-pushed the feat/scan_interlock_actor branch 2 times, most recently from 624c3eb to 39a0d86 Compare May 8, 2026 11:23
@d-perl d-perl force-pushed the feat/beamline_actors branch 6 times, most recently from 62018bb to 169d678 Compare May 12, 2026 10:04
Base automatically changed from feat/beamline_actors to main May 12, 2026 11:28
@d-perl d-perl force-pushed the feat/scan_interlock_actor branch 6 times, most recently from 2f6e363 to 5fb164a Compare May 18, 2026 12:19
@d-perl d-perl changed the title wip builtin actors and scan interlock actor builtin actor manager and scan interlock actor May 18, 2026
@d-perl d-perl marked this pull request as ready for review May 18, 2026 12:32
@d-perl d-perl requested a review from a team May 18, 2026 12:41
Comment thread bec_ipython_client/tests/end-2-end/test_actors_e2e.py
Comment thread bec_server/bec_server/actors/scan_interlock.py Outdated
Comment thread bec_server/bec_server/actors/scan_interlock.py
Comment thread bec_lib/bec_lib/bl_state_manager.py
@d-perl d-perl force-pushed the feat/scan_interlock_actor branch 3 times, most recently from 77a3908 to 794bdc7 Compare May 20, 2026 12:32
@d-perl d-perl force-pushed the feat/scan_interlock_actor branch from 2d6f63a to f2bb265 Compare May 20, 2026 13:13
@d-perl d-perl requested review from a team and wakonig May 20, 2026 13:29
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.

2 participants