dependabot[bot]
6025957c95
ci(deps): bump actions/deploy-pages from 4 to 5 ( #251 )
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 4 to 5.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-23 23:40:40 +08:00
dependabot[bot]
fc9c4dd8b4
ci(deps): bump actions/configure-pages from 5 to 6 ( #252 )
...
Bumps [actions/configure-pages](https://github.com/actions/configure-pages ) from 5 to 6.
- [Release notes](https://github.com/actions/configure-pages/releases )
- [Commits](https://github.com/actions/configure-pages/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/configure-pages
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-23 23:40:26 +08:00
dependabot[bot]
62ba578276
ci(deps): bump actions/upload-pages-artifact from 4 to 5 ( #260 )
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-23 23:37:19 +08:00
dependabot[bot]
832e83633b
ci(deps): bump conda-incubator/setup-miniconda from 3 to 4 ( #261 )
...
Bumps [conda-incubator/setup-miniconda](https://github.com/conda-incubator/setup-miniconda ) from 3 to 4.
- [Release notes](https://github.com/conda-incubator/setup-miniconda/releases )
- [Changelog](https://github.com/conda-incubator/setup-miniconda/blob/main/CHANGELOG.md )
- [Commits](https://github.com/conda-incubator/setup-miniconda/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: conda-incubator/setup-miniconda
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-23 23:36:49 +08:00
Roy
bb0c68fd18
Add PLC communication guide ( #264 )
...
* Add post process station and related resources
- Created JSON configuration for post_process_station and its child post_process_deck.
- Added YAML definitions for post_process_station, bottle carriers, bottles, and deck resources.
- Implemented Python classes for bottle carriers, bottles, decks, and warehouses to manage resources in the post process.
- Established a factory method for creating warehouses with customizable dimensions and layouts.
- Defined the structure and behavior of the post_process_deck and its associated warehouses.
* feat(post_process): add post_process_station and related warehouse functionality
- Introduced post_process_station.json to define the post-processing station structure.
- Implemented post_process_warehouse.py to create warehouse configurations with customizable layouts.
- Added warehouses.py for specific warehouse configurations (4x3x1).
- Updated post_process_station.yaml to reflect new module paths for OpcUaClient.
- Refactored bottle carriers and bottles YAML files to point to the new module paths.
- Adjusted deck.yaml to align with the new organizational structure for post_process_deck.
* Add PLC communication guide for AI4M
Add a comprehensive developer guide (docs/developer_guide/add_PLC.md) describing the PLC integration standard used by Uni-Lab for workstation devices, using the AI4M implementation as reference. Covers rationale for using OPC UA, the opcua_nodes_*.csv node-table format, communication base classes (BaseOpcUaClient / OpcUaClientWithSubscription), data types, and subscription/cache/reconnect behavior. Documents driver patterns for AI4MDevice, three handshake paradigms (pulse, parameter handshake, id-based), registry/graph configuration (YAML/JSON), debugging tips (KEPServerEX sim, standalone run), and a checklist for onboarding new PLC-controlled equipment.
2026-05-23 23:35:54 +08:00
Xuwznln
3216d8e296
fix macos x64 conda artifacts
...
Ensure macOS x64 jobs run on an Intel runner and pass the matrix platform through to rattler-build so package metadata matches the uploaded artifact.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-23 21:36:37 +08:00
Xuwznln
81e9068597
support notebook id
2026-05-20 18:14:13 +08:00
Xuwznln
be5ff9bc5c
new build fix
2026-05-14 19:28:05 +08:00
Xuwznln
498bcd84f8
v0.11.2
...
(cherry picked from commit bcb1790897 )
2026-05-14 18:22:09 +08:00
Xuwznln
35199eb863
env installation fix
2026-05-14 18:18:53 +08:00
Xuwznln
927c7e95f5
fix pack install 2
2026-05-09 01:22:42 +08:00
Xuwznln
16910fe25c
fix pip install & git install failed
2026-05-08 23:50:00 +08:00
Xuwznln
c38987d94d
fix pack build 1
2026-05-08 23:49:32 +08:00
Junhan Chang
e4132111bc
Update SKILL.md
2026-05-08 00:08:04 +08:00
Junhan Chang
211ee3027d
Update Skills
2026-05-07 23:01:37 +08:00
Xuwznln
32c195d875
Update registry for all param desc
2026-04-27 20:47:52 +08:00
Xuwznln
f145dc04bb
Support display_name & desc in new registry system
...
(cherry picked from commit f71ea2a258 )
2026-04-27 20:28:54 +08:00
Xuwznln
195fad9398
upgrade to 0.11.1
2026-04-22 19:54:16 +08:00
Xuwznln
898ed5d34b
use gitee to install pylabrobot
...
fix virtual import
2026-04-22 19:51:10 +08:00
Xuwznln
60cbedc4b2
v0.11.0
...
(cherry picked from commit 67a74172dc )
2026-04-22 19:50:42 +08:00
Xuwznln
2d6a9f7db9
fix possible conversion error
2026-04-22 00:09:06 +08:00
Xuwznln
5dca3d8c3d
update workbench example
2026-04-15 16:33:43 +08:00
Xuwznln
37cbed722a
update aksk desc
2026-04-13 23:17:43 +08:00
Xuwznln
132cffbe7c
print res query logs
2026-04-13 20:24:48 +08:00
Xuwznln
36e5ff804c
Fix skills exec error with action type
2026-04-13 20:16:00 +08:00
Xuwznln
eaf8ad5609
Fix skills exec error with action type
2026-04-13 17:02:38 +08:00
Xuwznln
16122ad2fa
Update Skills
2026-04-13 15:57:50 +08:00
Xuwznln
d3fef85dd8
Update Skills addr
2026-04-13 11:15:35 +08:00
Xuwznln
f77ac2a5e8
Change uni-lab. to leap-lab.
...
Support unit in pylabrobot
2026-04-12 15:32:27 +08:00
Xuwznln
93ac55a65b
Support async func.
2026-04-11 18:13:08 +08:00
Xuwznln
af35debe38
change to leap-lab backend. Support feedback interval. Reduce cocurrent lags.
2026-04-11 06:22:53 +08:00
Xuwznln
58997f0654
fix create_resource_with_slot
2026-04-09 17:34:25 +08:00
Xuwznln
fbfc3e30fb
update unilabos_formulation & batch-submit-exp
2026-04-09 16:40:31 +08:00
Xuwznln
1d1c1367df
scale multi exec thread up to 48
2026-04-09 14:15:38 +08:00
Xuwznln
c91b600e90
update handle creation api
2026-04-02 22:53:31 +08:00
Xuwznln
49b3c850f9
fit cocurrent gap
2026-04-02 16:01:23 +08:00
Xuwznln
25c94af755
add running status debounce
2026-04-01 16:01:22 +08:00
Xuwznln
861a012747
allow non @topic_config support
2026-03-31 13:15:06 +08:00
Xuwznln
ee63e95f50
update skill
2026-03-25 23:20:13 +08:00
Xuwznln
dbf5df6e4d
add placeholder keys
2026-03-25 12:11:10 +08:00
Xuwznln
f10c0343ce
add placeholder keys
2026-03-25 11:56:40 +08:00
Xuwznln
8b6553bdd9
always free
2026-03-25 11:24:19 +08:00
Xuwznln
e7a4afd6b5
提交实验技能
2026-03-25 00:42:28 +08:00
Xuwznln
f18f6d82fc
disable samples
2026-03-24 23:45:50 +08:00
Xuwznln
b7c726635c
correct sample demo ret value
2026-03-24 23:24:12 +08:00
Xuwznln
c809912fd3
新增试剂reagent
2026-03-24 23:22:45 +08:00
Xuwznln
d956b27e9f
update registry
2026-03-24 23:10:57 +08:00
Xuwznln
ff1e21fcd8
新增manual_confirm
2026-03-24 23:04:00 +08:00
Xuwznln
b9d9666003
add workstation creation skill
2026-03-24 23:03:49 +08:00
Junhan Chang
d776550a4b
add virtual_sample_demo 样品追踪测试设备
2026-03-23 16:43:20 +08:00