Xuwznln
6fcc87ed06
fix conda plugin crash in windows workflows
...
Disable conda plugins in build jobs so anaconda-auth from anaconda-client does not break conda info or conda run on Windows.
2026-05-25 01:33:13 +08:00
Xuwznln
16c2a6099d
fix windows mamba bat quoting in workflows
...
Pass the mamba.bat command to cmd without nested escaped quotes so Git Bash does not produce an invalid program name.
2026-05-25 01:29:23 +08:00
Xuwznln
483e8af05e
fix windows mamba install in conda workflows
...
Use the Windows mamba.bat entrypoint from Git Bash so the setup-miniconda wrapper does not break after recent runner updates.
2026-05-25 01:05:46 +08:00
Xuwznln
0b3c0e3c29
v0.11.3
2026-05-23 23:44:45 +08:00
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