Repository navigation
Releases
Releases · StudioPiLabs/pace-core
Fix codex call
Codex client never returns a cut stream as an answer (0.10.2) (#56) The subscription backend only streams. A stream that closed before response.completed returned its partial text, so callers parsed empty or truncated JSON (a breakdown's location step failed on both). Such a stream is now retried twice and then raised; response.incomplete reports its reason; the completed response's output text is preferred over the joined deltas.
Update breakdown
Preserve screenplay boundaries and quoted breakdown evidence (#55) * Keep screenplay boundaries and source evidence through breakdown * Pin source-grounded scene skills for default breakdown installs
Actions and emotions name the character who performs them
Actions and emotions name the character who performs them (0.10.0) (#54) * Actions and emotions name the character who performs them (0.10.0) Action and Emotion gain character_id, as Dialogue already has speaker: an action beat in a multi-character shot could not say whose it is, so consumers had to guess from the description's wording. Optional and recommended; None when no listed character performs the beat. Registered in the field tiers, the field registry and the events pillar schema; the spec appendix is regenerated (276 -> 278 fields). * Lock the 0.10.0 version
Driving-video support: per-frame colour pass and three panel-build fixes
v0.9.1 Driving-video support: per-frame colour pass and three panel-build fi…
Modify greybox concept to 3D modeling
Rename the greybox concept to 3D modeling (0.9.0) (#52) The panel scene is built by the 3D modeling stage now, so the code, docs and tests say so: panel_greybox -> panel_modeling, greybox_gate -> modeling_gate, make_panel_greybox -> make_panel_modeling, Paths.greyboxes_dir -> modeling_dir, PanelGreyboxSpec -> PanelModelingSpec, and the Blender kernel 'greybox' -> 'modeling'. Prose says "3D model". The on-disk layout is unchanged.
Convert scene to USD/FBX
Keep cameras when converting scenes to GLB, and read USD (0.8.1) (#51) The convert kernel exported GLB with the glTF exporter's defaults, which leave cameras out, so an animated camera in an uploaded FBX never reached camera extraction. Export cameras, and import .usd/.usda/.usdc/.usdz with Blender's USD importer. A Blender-gated test converts an FBX and a USD with an animated camera and checks the GLB carries it.
Refactor Trajectory
v0.8.0 Add Frame & Rig, keyframe tracks and camera-relative skills (0.8.0) (…
Extrac non-human objects
v0.7.3 Include nonhuman subjects and resolve their registered greybox meshes…
Upgrade Skills
Pin pace-scene-skills 0.2.2 (0.7.1) (#47) * Pin pace-scene-skills v0.2.2: garments as wearable props with costume ids (0.7.1) * Pin the pace-scene-skills release by its published tag name, 0.2.2
Integrate LiteLLM
v0.7.0 Route every LLM call through LiteLLM; add a Codex subscription provid…