Lam Wei Lun
5a4fcafb5b
Bunch of dedupes
2026-09-21 18:43:08 +08:00
Lam Wei Lun
ad440edfd8
Merge
2026-09-21 17:01:46 +08:00
Ian Chua
a096e1ab8c
Merge branch 'feat/printer-agent-infra' into feat/printer-agent-impl
2026-09-21 16:02:11 +08:00
Ian Chua
cfb6349695
fix: update printer agent plugin API
2026-09-21 11:46:36 +08:00
Lam Wei Lun
6f5856f06c
Initial Commit for OrcaPrinterAgent AMS Sync
2026-09-18 15:46:35 +08:00
Ian Chua
d1f2ecb903
feat: restore printer agent implementations
2026-09-16 22:54:46 +08:00
Ian Chua
cb16a2e547
feat: enable https camera stream mode
2026-09-16 16:24:29 +08:00
Ian Chua
3adcb3e953
fix: split infra from impl
2026-09-15 13:27:17 +08:00
Ian Chua
858b3024ff
fix: tests
2026-08-26 12:04:02 +08:00
Ian Chua
462f8dce30
fix: remote do_fetch_filament_info from tests
2026-08-25 14:46:11 +08:00
Ian Chua
0d0d281d0c
feat: parse nozzle information for qidi and moonraker printer agents
2026-08-20 20:11:31 +08:00
Ian Chua
d9002ad87d
fix: ams filament mapping workflow
2026-08-18 18:07:22 +08:00
Ian Chua
07c62112b8
Reconcile implementation split with PR tip
2026-08-04 18:12:51 +08:00
Andrew
be92f7e78c
Surface Moonraker webcams and gate unrunnable controls
2026-08-04 18:12:39 +08:00
Andrew
76f9de4cfb
fix: make Klipper macro lamp control reliable
2026-08-04 18:12:39 +08:00
Andrew
dddfc7a8ad
Add printer-agent and plugin status tests
...
Ports the agent lifecycle, duplicate
agent-id, built-in-id clash and
status-resolution tests. The loader
runs on a detached worker thread, so
the lifecycle tests live in their own
executable. Tests install the
production unload-side registry
wiring themselves (no GUI in the
test binary) and register agents
manually so concurrent loads stay
deterministic.
2026-08-04 18:12:37 +08:00