13 Commits
Author SHA1 Message Date
PozzettiAndrea 5f077bd4e8 clear 2026-08-22 16:58:38 +02:00
PozzettiAndrea 1716b3ec56 Declare wire types in comfy-env-root.toml [types]; serialization.py (ADR-0015)
- comfy-env-root.toml [types]: TRIMESH custom; SKELETON/INTRINSICS/
  EXTRINSICS/VOXELGRID builtin (explicit inventory, validated by
  comfy-env at register_nodes).
- geometrypack_wire_types.py -> serialization.py, loaded by file path
  on both sides (comfy-env 0.4.16). The manual OpaquePayload
  ImportError branch is gone: deserialize registers only where trimesh
  imports; a trimesh-less host holds materialized receipts owned by
  comfy-env (safe across worker restarts -- the WinError 2 fix).
- Tag flips geompack.Trimesh -> trimesh.Trimesh (type-identity
  convention): packs that also declare trimesh.Trimesh interop without
  sharing code.
- [serializers] removed from nodes/comfy-env.toml (superseded, no
  backcompat); requirements pin comfy-env==0.4.16.

Verified end-to-end: textured 5k-vert mesh, bare-host parent (trimesh
blocked), producer worker killed, receipt forwarded to a fresh worker,
mesh rebuilt with uv + metadata intact.
2026-08-13 10:58:30 +02:00
PozzettiAndrea 541b4e5b88 adapted to new comfy-env 2026-08-11 20:33:08 +02:00
PozzettiAndrea 2f495a9fc7 bump 2026-05-10 22:26:19 +02:00
PozzettiAndrea c340833783 bump 2026-05-05 22:32:18 +02:00
PozzettiAndrea 8092d42412 bump 2026-05-05 21:35:03 +02:00
PozzettiAndrea 63fa9d4145 removed global installs 2026-05-02 00:52:40 +02:00
comfy-gpu-ci faed50765a no more env manager needed 2026-04-27 14:49:52 +02:00
PozzettiAndrea 4b0dca7d40 wrong syntax 2026-02-23 23:46:25 +01:00
PozzettiAndrea 80d3fc1891 add env manager 2026-02-23 23:45:25 +01:00
Andrea Pozzetti d8937c5e46 two venvs 2026-02-13 00:41:40 +01:00
Andrea Pozzetti 950ed0c58f no msvc 2026-02-13 00:40:40 +01:00
Andrea Pozzetti 6232162748 renaming of comfy-env 2026-02-13 00:12:40 +01:00