← All Pull Requests

render_image: choose the environment, cancel a timed-out render #40

Merged Released in 1.13.77 on 5 Nov 2026 Approved opened by Drew Owens 2026-11-05
Merges feature/render-environment → master

render_image: choose the lighting environment and backdrop; cancel a render that runs out of time

What changed

render_image (mechanical, add-in plus schema):

  • environment: a Fusion library environment by name or id, any case (Sharp Highlights, Grid Light, Plaza, Dry lake bed and the rest), or an absolute path to an .hdr or .exr file. The file's header is checked before Fusion sees it.
  • background: "environment" (the environment image behind the model) or a colour "#rrggbb". By default the document's own backdrop stays, so on a solid backdrop a new environment changes only the light.
  • At timeoutSeconds the render is cancelled and writes nothing; the render_timeout reply carries cancel (cancelled, renderState, reason).
  • The image is rendered into the bridge's staging folder (%TEMP%\adom-fusion-render) and moved to filename only when the render finished in time. A failed or timed-out render leaves an existing file as it was, and one that could not be cancelled can never write to filename later.
  • Afterwards the camera and the document's scene come back, each step on its own (restoreFailed names a step that failed), and are read again for sceneRestored.
  • quality starts at 25 (Fusion refuses less; found live while testing #39).
  • New refusals, all before anything changes: unknown_environment (with available), invalid_environment, environment_not_found, environment_load_failed, custom_environment_in_use, scene_unreadable.

New module render_process.py (the cancel). Schema, goldens and contracts/describe.json regenerated; docs in docs/MECHANICAL.md. No changelog edit: that is yours at release. The three render_image tests moved from test_mechanical_exploded_render.py into a new test_mechanical_render_image.py.

Rebased onto #39

#39 (clean captures) merged while this was waiting, and both change render_image. The rebase keeps #39's glyph handling inside this PR's render: glyphs are hidden only while a standard view is fitted and are back before the render starts (glyphsHiddenForFit), they are put back again in the inner finally beside the scene and camera, and a switch that does not come back refuses with restore_failed before the image is moved to filename. The schema description and docs/MECHANICAL.md carry both texts. #39's four render_image glyph tests in test_mechanical_glyphs.py now run on this PR's render fixtures (its old fixture moved out of test_mechanical_exploded_render.py); all four pass, and removing the hide or the restore_failed check fails them.

Why, and what I measured on Fusion 2705

  1. The docs said the API cannot choose the render environment. It can. SceneSettings.backgroundEnvironment sets the scene's environment (it lights the model and shows behind it), backgroundSolidColor then makes the backdrop solid while that environment keeps lighting, and RenderEnvironment.loadCustomEnvironment loads a file (it raises for a missing one rather than returning None). Two traps, both handled:
    • Behind a solid backdrop the API cannot read which environment lights the scene (the getter refuses). The text command Render.GetEnvironment can, but only in the Render workspace, so render_image flips there and back only when it changes a solid-backdrop document's lighting: 0.9 s in, 0.1 s back, no dialog.
    • Fusion keeps one custom environment per design. A second file loaded into the same design replaces its own (re-assigning the old object then gave the new file); a file loaded in another document does not touch it. So a design with its own custom environment takes library environments and refuses a second file.
  2. A timed-out render kept running and could write its file later. RenderFuture has no cancel, and no text command stops a local render (I listed all 1,211 text commands in 101 namespaces, hidden ones included; the Render namespace has seven, none stops anything). Each local render runs in its own RenderProcess.exe, a child of Fusion that exits when the image is written, one at a time. Ending it is the cancel: Fusion drops the job (reading its state then raises "render job doesn't exist"). Safety: only while this render is the one processing (a queued render has no process and is left alone), only a RenderProcess.exe child of this Fusion created after this render started, only if it is the only one, re-checked through the handle that ends it.
  3. Found on the way: every renderManager.rendering is a separate object that starts from the document's settings, and a change made through one is invisible through the next. So render_image's size, quality and transparency never reached the document, and the old settingsRestored: true (read back through fresh objects) was true by construction. It now compares fresh reads before and after (settingsChanged would name a difference).

How it was tested

Offline:

  • Base: master 376ba88 (1.13.76). Tests and builds ran on 579cf4a, one commit earlier; 376ba88 only adds the 1.13.76 promotion record.
  • python3 -m unittest discover: 514 tests pass, 5 skipped. New: 30 in test_mechanical_render_image.py (3 of them moved) and 11 in test_mechanical_render_process.py.
  • Goldens regenerated with the evidence corpus. Validation cases: environment: 7 and background: 7 added, quality: 24 replaces quality: -1.
  • tools/rust-ship.sh green in a private target dir: 308 Rust tests, Windows cross-build, guards. The exe embeds this branch's schema.json and contracts/describe.json byte for byte.
  • Generated files (goldens, contracts/describe.json) were regenerated on master 579cf4a; if another of today's PRs merges first, they'll be regenerated again.

Live on Drew's laptop (Fusion 2705, scratch designs, all closed afterwards):

  • Environments: Plaza, Grid Light, Dry lake bed (cloud), a custom .hdr and .exr, a white backdrop; images differ as expected. With a white backdrop, Plaza and Grid Light keep their own reflections. 960 x 540 renders at quality 50 took 5 to 10 s through render_image. The scene, the lighting behind a solid backdrop (Render.GetEnvironment before = after) and the workspace came back in every case.
  • First use of a cloud environment in a session costs 1.5 to 4.0 s; after that, and for the studio ones, under 10 ms.
  • Cancel: a 1280 x 720 quality 85 render takes 24.9 s left alone. Ended at about 6 s it was gone in 0.29 s. No render process remained, the dialog check found 0, and Fusion's log shows no error and no gallery entry for it. The image was absent 55 s after the start, the next render ran normally, and a queued render was left alone and started when the one ahead was cancelled. With a staging folder removed mid-render, Fusion reported finished and wrote nothing anywhere.
  • Through the deployed build (exe + package, typed fusion_mechanical calls), then the public 1.13.61 put back (readiness ready, add-in 1.0.32, public schema served again):
    • Plaza on a white backdrop: 10.5 s, settingsRestored, sceneRestored and the document flags all true.
    • A custom HDR shown as the backdrop: 5.6 s.
    • A 10 s timeout: render_timeout with cancel: {cancelled: true, renderState: removed, reason: process_ended} in the journaled result; no file 62 s later; no dialog; the next render took 3.8 s.

Not changed, worth knowing

  • rust/bridge/src/docs_script.py (the electronics 3D-board render) calls future.cancel() inside a bare try/except on timeout. RenderFuture has no cancel, so the AttributeError is swallowed and the reply says the render "was cancelled" while it keeps running and can write out later (a path that verb deleted first). render_process.cancel and the staging pattern here would fix it; I left electronics code alone.
  • The schema allows width and height from 64, while Fusion documents 108 to 4000 px. Unchanged; not tested live.
  • Every finished local render is "stored and queued for sync to cloud" in Fusion's log (the Rendering Gallery). That is Fusion's own behaviour and was already true before this change.

🤖 Generated with Claude Code

Diff Skip to comments (3)

addin/AdomBridge/commands/mechanical/render_image.py+339−59
@@ -1,20 +1,261 @@-"""Photoreal pictures of a design: Fusion's local renderer from a chosen view, waited on, with the-camera and every render setting it touched put back. Journaled, since a high-quality render of a big-assembly runs for minutes. Fusion's API lists render environments but cannot choose one, so the-document's current environment is used."""+"""Photoreal pictures of a design: Fusion's local renderer from a chosen view, lighting environment and+backdrop, waited on, with the camera and every render and scene setting it touched put back. Journaled,+since a high-quality render of a big assembly runs for minutes.++The image is rendered into the bridge's own staging folder and moved to `filename` only when the render+finished in time, so a failed or timed-out render leaves the destination as it was. A render that runs+out of time is cancelled (render_process ends its RenderProcess.exe, since Fusion's API has no cancel),+so it writes nothing; one that cannot be cancelled (still queued) loses its staging folder, which Fusion does+not recreate, so it writes nothing either."""+import os from pathlib import Path+import shutil+import tempfile import threading import time+import uuid  import adsk.core import adsk.fusion -from .core import SESSION_ID, require, target+from . import render_process+from .core import SESSION_ID, MechanicalError, require, target from .glyphs import Glyphs  VIEWS = {"iso": "IsoTopRightViewOrientation", "iso-left": "IsoTopLeftViewOrientation", "front": "FrontViewOrientation",          "back": "BackViewOrientation", "top": "TopViewOrientation", "bottom": "BottomViewOrientation",          "left": "LeftViewOrientation", "right": "RightViewOrientation"}+# custom environment files Fusion's renderer reads, by their first bytes (Radiance HDR, OpenEXR)+ENVIRONMENT_FILES = {".hdr": b"#?", ".exr": b"v/1\x01"}+BACKGROUND_HELP = 'background is "environment" or a colour "#rrggbb".'+STAGING = "adom-fusion-render"+# a staging folder older than this belongs to no running render of this bridge+STALE_SECONDS = 3600+++def staging_root():+    return Path(tempfile.gettempdir()) / STAGING+++def sweep(root, now=None):+    """Remove staging folders an earlier call left behind. A backstop: each call removes its own, and Fusion+    did not recreate a removed folder for a late image (measured)."""+    now = time.time() if now is None else now+    if not root.is_dir():+        return+    for folder in root.iterdir():+        try:+            if folder.is_dir() and now - folder.stat().st_mtime > STALE_SECONDS:+                shutil.rmtree(folder, ignore_errors=True)+        except OSError:+            pass+++def publish(staged, destination, overwrite):+    """Move the finished image to the destination in one step. Without overwrite, a file that appeared+    there during the render is kept and the call is refused."""+    partial = destination.with_name(".%s.%s.partial" % (destination.name, uuid.uuid4().hex[:8]))+    try:+        try:+            os.replace(str(staged), str(partial))+        except OSError:+            # the staging folder is on another volume+            shutil.copyfile(str(staged), str(partial))+        if overwrite:+            os.replace(str(partial), str(destination))+            return+        try:+            os.link(str(partial), str(destination))+        except FileExistsError:+            raise MechanicalError("destination_exists", "A file appeared at filename during the render; pass overwrite:true to replace it.")+        except OSError:+            # no hard links on this volume (FAT, some shares): check, then rename+            require(not destination.exists(), "destination_exists", "A file appeared at filename during the render; pass overwrite:true to replace it.")+            os.replace(str(partial), str(destination))+    finally:+        if partial.exists():+            partial.unlink()+++def parse_background(value):+    """None (the document's own backdrop), "environment", or an (r, g, b) colour from "#rrggbb"."""+    if value is None or value == "environment":+        return value+    rgb = None+    if isinstance(value, str) and len(value) == 7 and value[0] == "#":+        try:+            rgb = tuple(int(value[i:i + 2], 16) for i in (1, 3, 5))+        except ValueError:+            rgb = None+    require(rgb is not None, "invalid_input", BACKGROUND_HELP)+    return rgb+++def library(manager):+    """Fusion's own environments (the Scene Settings library), without its 'Custom...' placeholder."""+    environments = manager.renderEnvironments+    rows = [environments.item(i) for i in range(environments.count)]+    return [row for row in rows if not row.isCustomEnvironment]+++def find(rows, name):+    wanted = name.strip().lower()+    return next((row for row in rows if row.id.lower() == wanted or row.name.lower() == wanted), None)+++def parse_environment(manager, value):+    """A library environment by name or id (any case), or an absolute .hdr or .exr file, checked but not+    loaded yet. Returns (library RenderEnvironment or None, description for the reply)."""+    require(isinstance(value, str) and value.strip(), "invalid_input", "environment must name an environment or an .hdr/.exr file.")+    path = Path(value.strip())+    if path.suffix.lower() in ENVIRONMENT_FILES or "/" in value or "\\" in value:+        suffix = path.suffix.lower()+        require(path.is_absolute() and suffix in ENVIRONMENT_FILES, "invalid_environment",+                "A custom environment is an absolute path to an .hdr or .exr file.")+        require(path.is_file(), "environment_not_found", "There is no environment file at %s." % path)+        with path.open("rb") as handle:+            head = handle.read(len(ENVIRONMENT_FILES[suffix]))+        # never hand Fusion a file its loader would choke on+        require(head == ENVIRONMENT_FILES[suffix], "invalid_environment", "%s is not a Radiance HDR or OpenEXR image." % path.name)+        return None, {"name": path.name, "file": str(path), "custom": True}+    rows = library(manager)+    environment = find(rows, value)+    require(environment is not None, "unknown_environment", "Fusion has no environment named %s." % value.strip(),+            available=[row.name for row in rows])+    return environment, {"name": environment.name, "id": environment.id, "custom": False}+++def load_environment(described):+    """Fusion's environment for a checked custom file. Fusion keeps one custom environment per design, so+    this replaces the design's own custom one once it is assigned."""+    try:+        # Fusion raises (3 : File does not exist) rather than returning None when it cannot load one+        environment = adsk.fusion.RenderEnvironment.loadCustomEnvironment(described["file"])+    except Exception as error:+        raise MechanicalError("environment_load_failed", "Fusion could not load %s as an environment: %s" % (described["name"], str(error)[:200]))+    require(environment is not None, "environment_load_failed", "Fusion could not load %s as an environment." % described["name"])+    return environment+++def color(rgb):+    return adsk.core.Color.create(rgb[0], rgb[1], rgb[2], 255)+++def scene_state(scene):+    """The document's backdrop: the environment shown behind the model (which also lights it), or a solid+    colour. Behind a solid colour the API cannot read which environment lights the scene."""+    if scene.backgroundType == adsk.fusion.RenderSceneBackgroundTypes.EnvironmentRenderSceneBackgroundType:+        environment = scene.backgroundEnvironment+        return {"background": "environment", "environment": environment, "id": environment.id, "custom": environment.isCustomEnvironment}+    shade = scene.backgroundSolidColor+    return {"background": "color", "color": (shade.red, shade.green, shade.blue)}+++def same_scene(a, b):+    keys = ("background", "id") if a["background"] == "environment" else ("background", "color")+    return all(a.get(k) == b.get(k) for k in keys)+++def lighting_environment(app, manager):+    """The environment lighting a scene behind a solid backdrop, or None. backgroundEnvironment+    refuses to answer there, so it is asked of the Render workspace (Render.GetEnvironment, a text command+    that only answers in it), and the workspace that was active comes back."""+    ui = app.userInterface+    previous = ui.activeWorkspace+    try:+        if not manager.isRenderWorkspaceActive:+            require(manager.activateRenderWorkspace(), "scene_unreadable", "Fusion did not open the Render workspace.")+        name = app.executeTextCommand("Render.GetEnvironment")+    except MechanicalError:+        raise+    except Exception as error:+        raise MechanicalError("scene_unreadable", "Fusion did not name the scene's environment: %s" % str(error)[:200])+    finally:+        if previous is not None and ui.activeWorkspace is not None and ui.activeWorkspace.id != previous.id:+            previous.activate()+    if not (isinstance(name, str) and name.strip()):+        return None+    # a custom environment is named after the library's 'Custom...' slot, which holds the design's own file+    environments = manager.renderEnvironments+    return find([environments.item(i) for i in range(environments.count)], name)+++def save_settings(rendering):+    names = ("aspectRatio", "resolution", "resolutionWidth", "resolutionHeight", "renderQuality", "isBackgroundTransparent")+    return {name: getattr(rendering, name) for name in names}+++def same_settings(before, after):+    """The document's render settings as two fresh reads saw them. Under the current-viewport aspect ratio the+    size follows the viewport (in physical pixels), so a window resized meanwhile is not a change."""+    viewport = adsk.fusion.RenderAspectRatios.CurrentViewportRenderAspectRatio+    keys = [k for k in before if not (before["aspectRatio"] == after["aspectRatio"] == viewport and k in ("resolutionWidth", "resolutionHeight"))]+    return {k: [before[k], after[k]] for k in keys if before[k] != after[k]}+++def restore_settings(rendering, saved):+    """Width and height set the resolution to custom, and a preset resolution sets width, height and the+    aspect ratio; so the size goes back first and a preset after it. (Fusion gives each caller its own+    Rendering object, so this only tidies render_image's own; it guards against that ever changing.)"""+    rendering.aspectRatio = saved["aspectRatio"]+    rendering.resolutionWidth = saved["resolutionWidth"]+    rendering.resolutionHeight = saved["resolutionHeight"]+    if saved["resolution"] != adsk.fusion.RenderResolutions.CustomRenderResolution:+        rendering.resolution = saved["resolution"]+    rendering.renderQuality = saved["renderQuality"]+    rendering.isBackgroundTransparent = saved["isBackgroundTransparent"]+++def set_scene(scene, before, environment, background, lighting):+    """The lighting environment and the backdrop asked for. Setting an environment also puts it behind+    the model, and setting a colour keeps the environment lighting the scene."""+    try:+        if environment is not None:+            scene.backgroundEnvironment = environment+        if isinstance(background, tuple):+            scene.backgroundSolidColor = color(background)+        elif background == "environment" and environment is None and before["background"] == "color":+            scene.backgroundEnvironment = lighting+        elif background is None and environment is not None and before["background"] == "color":+            # the document's own solid backdrop stays+            scene.backgroundSolidColor = color(before["color"])+    except Exception as error:+        raise MechanicalError("environment_unavailable", "Fusion refused the environment or backdrop: %s" % str(error)[:300])+++def put_back(rendering, saved, scene, saved_ground, before, lighting, viewport, camera):+    """Every setting the render changed, each step on its own so one failure cannot keep the camera or+    the scene from coming back. Returns the steps that failed."""+    def scene_back():+        if before["background"] == "environment":+            scene.backgroundEnvironment = before["environment"]+            return+        if lighting is not None:+            scene.backgroundEnvironment = lighting+        scene.backgroundSolidColor = color(before["color"])++    def camera_back():+        camera.isSmoothTransition = False+        viewport.camera = camera+        viewport.refresh()++    failed = []+    for name, step in (("settings", lambda: restore_settings(rendering, saved)),+                       ("ground", lambda: setattr(scene, "isGroundDisplayed", saved_ground)),+                       ("scene", scene_back), ("camera", camera_back)):+        try:+            step()+        except Exception as error:+            failed.append({"step": name, "error": str(error)[:200]})+    return failed+++def timeout_message(seconds, report):+    if report["cancelled"]:+        return ("The render did not finish in %g s and was cancelled: its render process was ended and Fusion dropped the job, "+                "so it wrote nothing. Lower quality or size, or allow more time." % seconds)+    return ("The render did not finish in %g s and could not be cancelled (%s). Its staging folder is gone, so it cannot "+            "write its image anywhere, and never to filename." % (seconds, report["reason"]))   def render_image(app, args):@@ -23,69 +264,108 @@ def render_image(app, args):     destination = Path(args["filename"])     require(destination.is_absolute() and destination.suffix.lower() in (".png", ".jpg", ".jpeg"), "invalid_destination",             "filename must be an absolute .png or .jpg path.")-    require(not (args.get("transparent", False) and destination.suffix.lower() != ".png"), "invalid_destination",+    transparent = bool(args.get("transparent", False))+    require(not (transparent and destination.suffix.lower() != ".png"), "invalid_destination",             "A transparent background needs a .png filename; JPEG has no transparency.")-    require(args.get("overwrite", False) or not destination.exists(), "destination_exists", "Pass overwrite:true to replace the image.")-    destination.parent.mkdir(parents=True, exist_ok=True)-    if destination.exists():-        destination.unlink()+    background = parse_background(args.get("background"))+    require(not (transparent and background is not None), "invalid_input",+            "transparent leaves nothing behind the model; drop background or transparent.")+    overwrite = bool(args.get("overwrite", False))+    require(overwrite or not destination.exists(), "destination_exists", "Pass overwrite:true to replace the image.")     document, design, value = target(app, args)+    manager = design.renderManager+    environment, described = parse_environment(manager, args["environment"]) if "environment" in args else (None, None)     flags = (document.isSaved, document.isModified)-    rendering = design.renderManager.rendering-    scene = design.renderManager.sceneSettings-    viewport = app.activeViewport-    saved = {"aspectRatio": rendering.aspectRatio, "resolutionWidth": rendering.resolutionWidth,-             "resolutionHeight": rendering.resolutionHeight, "renderQuality": rendering.renderQuality,-             "isBackgroundTransparent": rendering.isBackgroundTransparent}-    saved_ground = scene.isGroundDisplayed+    # every renderManager.rendering is a separate object (measured): render_image sets up its own, and a fresh+    # one shows what the document holds, before and after+    document_settings = save_settings(manager.rendering)+    rendering, scene, viewport = manager.rendering, manager.sceneSettings, app.activeViewport+    saved, saved_ground, before = save_settings(rendering), scene.isGroundDisplayed, scene_state(scene)+    # behind a solid backdrop the lighting environment is unreadable; it is looked up only when it changes+    lighting = None+    if before["background"] == "color" and (described is not None or background == "environment"):+        lighting = lighting_environment(app, manager)+        require(lighting is not None, "scene_unreadable",+                "Fusion did not name the environment lighting the document's scene, so it could not be shown or put back; "+                "render without environment.")+    own_custom = before.get("custom") or (lighting is not None and lighting.isCustomEnvironment)+    require(not (own_custom and described is not None and described["custom"]), "custom_environment_in_use",+            "The document uses a custom environment of its own, and Fusion keeps one custom environment per design, so "+            "loading another file would lose it. Use a library environment, or render without environment.")+    if described is not None and described["custom"]:+        environment = load_environment(described)     camera = viewport.camera     glyphs = Glyphs(design)+    destination.parent.mkdir(parents=True, exist_ok=True)+    sweep(staging_root())+    stage = staging_root() / ("render-" + uuid.uuid4().hex)+    stage.mkdir(parents=True)+    staged = stage / ("render" + destination.suffix.lower())     started = time.perf_counter()+    failed = []     try:-        rendering.aspectRatio = adsk.fusion.RenderAspectRatios.CustomRenderAspectRatio-        rendering.resolutionWidth = int(args.get("width", 1920))-        rendering.resolutionHeight = int(args.get("height", 1080))-        rendering.renderQuality = int(args.get("quality", 75))-        rendering.isBackgroundTransparent = bool(args.get("transparent", False))-        if "ground" in args:-            scene.isGroundDisplayed = bool(args["ground"])-        view = args.get("view", "iso")-        if view != "current":-            # the renderer never draws joint, sketch or construction glyphs, but the fit counts them:-            # hidden while fitting, the view frames the parts, and they are back before the render-            glyphs.hide()-            framed = viewport.camera-            framed.isSmoothTransition = False-            framed.viewOrientation = getattr(adsk.core.ViewOrientations, VIEWS[view])-            viewport.camera = framed-            viewport.fit()+        try:+            rendering.aspectRatio = adsk.fusion.RenderAspectRatios.CustomRenderAspectRatio+            rendering.resolutionWidth = int(args.get("width", 1920))+            rendering.resolutionHeight = int(args.get("height", 1080))+            rendering.renderQuality = int(args.get("quality", 75))+            rendering.isBackgroundTransparent = transparent+            if "ground" in args:+                scene.isGroundDisplayed = bool(args["ground"])+            set_scene(scene, before, environment, background, lighting)+            view = args.get("view", "iso")+            if view != "current":+                # the renderer never draws joint, sketch or construction glyphs, but the fit counts them:+                # hidden while fitting, the view frames the parts, and they are back before the render+                glyphs.hide()+                framed = viewport.camera+                framed.isSmoothTransition = False+                framed.viewOrientation = getattr(adsk.core.ViewOrientations, VIEWS[view])+                viewport.camera = framed+                viewport.fit()+                glyphs.restore()+                viewport.refresh()+            wall = time.time()+            future = rendering.startLocalRender(str(staged))+            require(future is not None, "render_failed", "Fusion did not start the render.")+            timeout = float(args.get("timeoutSeconds", 600))+            states = adsk.fusion.LocalRenderStates+            state = render_process.state_of(future)+            while state not in (states.FinishedLocalRenderState, states.FailedLocalRenderState):+                require(state is not None, "render_failed", "Fusion dropped the render job before it finished (its render process ended).")+                if time.perf_counter() >= started + timeout:+                    report = render_process.cancel(future, wall, states, pump=adsk.doEvents)+                    raise MechanicalError("render_timeout", timeout_message(timeout, report), cancel=report)+                adsk.doEvents()+                time.sleep(0.2)+                state = render_process.state_of(future)+            require(state == states.FinishedLocalRenderState, "render_failed", "Fusion's renderer reported a failure.")+        finally:             glyphs.restore()-            viewport.refresh()-        future = rendering.startLocalRender(str(destination))-        require(future is not None, "render_failed", "Fusion did not start the render.")-        deadline = started + float(args.get("timeoutSeconds", 600))-        states = adsk.fusion.LocalRenderStates-        while future.renderState not in (states.FinishedLocalRenderState, states.FailedLocalRenderState):-            # Fusion's API cannot cancel a local render: it keeps running and may still write the file later-            require(time.perf_counter() < deadline, "render_timeout",-                    "The render did not finish in time; lower quality or size. Fusion keeps rendering in the background and may still write the file.")-            adsk.doEvents()-            time.sleep(0.2)-        require(future.renderState == states.FinishedLocalRenderState, "render_failed", "Fusion's renderer reported a failure.")+            failed = put_back(rendering, saved, scene, saved_ground, before, lighting, viewport, camera)+        require(glyphs.restored, "restore_failed", "Object Visibility switches did not come back after rendering: %s." % ", ".join(glyphs.failed))+        require(staged.is_file() and staged.stat().st_size > 0, "render_failed", "The rendered image was not written.")+        publish(staged, destination, overwrite)+    except MechanicalError as error:+        if failed:+            error.details["restoreFailed"] = failed+        raise     finally:-        glyphs.restore()-        for name, setting in saved.items():-            setattr(rendering, name, setting)-        scene.isGroundDisplayed = saved_ground-        camera.isSmoothTransition = False-        viewport.camera = camera-        viewport.refresh()-    require(glyphs.restored, "restore_failed", "Object Visibility switches did not come back after rendering: %s." % ", ".join(glyphs.failed))-    require(destination.exists() and destination.stat().st_size > 0, "render_failed", "The rendered image was not written.")-    return {"target": value, "filename": str(destination), "bytes": destination.stat().st_size,-            "size": [future.imageWidth, future.imageHeight], "seconds": round(time.perf_counter() - started, 1),-            "view": args.get("view", "iso"), "quality": int(args.get("quality", 75)),-            "settingsRestored": True, "glyphsHiddenForFit": glyphs.report()["hidden"], "documentFlagsUnchanged": (document.isSaved, document.isModified) == flags}+        shutil.rmtree(str(stage), ignore_errors=True)+    changed = same_settings(document_settings, save_settings(manager.rendering))+    if scene.isGroundDisplayed != saved_ground:+        changed["isGroundDisplayed"] = [saved_ground, scene.isGroundDisplayed]+    out = {"target": value, "filename": str(destination), "bytes": destination.stat().st_size,+           "size": [future.imageWidth, future.imageHeight], "seconds": round(time.perf_counter() - started, 1),+           "view": args.get("view", "iso"), "quality": int(args.get("quality", 75)),+           "environment": described or "document", "background": args.get("background", "document"),+           "settingsRestored": not changed, "sceneRestored": same_scene(before, scene_state(scene)) and not failed,+           "glyphsHiddenForFit": glyphs.report()["hidden"], "documentFlagsUnchanged": (document.isSaved, document.isModified) == flags}+    if changed:+        out["settingsChanged"] = changed+    if failed:+        out["restoreFailed"] = failed+    return out   OPERATIONS = {"render_image": render_image}
addin/AdomBridge/commands/mechanical/render_process.pyadded+159
@@ -0,0 +1,159 @@+"""Cancelling a local render. Fusion runs each local render in its own RenderProcess.exe, a child of+Fusion that exits once the image is written, and runs one at a time (later renders wait in a queue).+Its API cannot cancel one: RenderFuture has no cancel method and no text command stops a render. Ending+that child process is the cancel: Fusion then drops the render job (reading its state raises "render job+doesn't exist") and writes no image.++Only a render that is processing has a process. One still queued behind another render has none yet,+so it cannot be cancelled here; the caller's staging keeps its late image away from the destination.+Windows only. Self-contained (no package imports) so it can be loaded into a modeling script as is."""+import os+import time++IMAGE = "renderprocess.exe"+# FILETIME counts 100 ns ticks from 1601-01-01; Unix time counts seconds from 1970-01-01+EPOCH_DELTA = 11644473600+# a render's process starts after startLocalRender returns; allow for clock granularity only+SLACK_SECONDS = 1.0+QUERY, TERMINATE, SYNCHRONIZE = 0x1000, 0x0001, 0x00100000+++def _kernel32():+    import ctypes+    from ctypes import wintypes++    class Entry(ctypes.Structure):+        _fields_ = [("dwSize", wintypes.DWORD), ("cntUsage", wintypes.DWORD), ("th32ProcessID", wintypes.DWORD),+                    ("th32DefaultHeapID", ctypes.c_size_t), ("th32ModuleID", wintypes.DWORD), ("cntThreads", wintypes.DWORD),+                    ("th32ParentProcessID", wintypes.DWORD), ("pcPriClassBase", ctypes.c_long), ("dwFlags", wintypes.DWORD),+                    ("szExeFile", ctypes.c_wchar * 260)]++    k = ctypes.WinDLL("kernel32", use_last_error=True)+    k.CreateToolhelp32Snapshot.restype = wintypes.HANDLE+    k.CreateToolhelp32Snapshot.argtypes = (wintypes.DWORD, wintypes.DWORD)+    k.Process32FirstW.argtypes = k.Process32NextW.argtypes = (wintypes.HANDLE, ctypes.POINTER(Entry))+    k.OpenProcess.restype = wintypes.HANDLE+    k.OpenProcess.argtypes = (wintypes.DWORD, wintypes.BOOL, wintypes.DWORD)+    k.GetProcessTimes.argtypes = (wintypes.HANDLE,) + (ctypes.POINTER(wintypes.FILETIME),) * 4+    k.QueryFullProcessImageNameW.argtypes = (wintypes.HANDLE, wintypes.DWORD, wintypes.LPWSTR, ctypes.POINTER(wintypes.DWORD))+    k.TerminateProcess.argtypes = (wintypes.HANDLE, wintypes.UINT)+    k.WaitForSingleObject.restype = wintypes.DWORD+    k.WaitForSingleObject.argtypes = (wintypes.HANDLE, wintypes.DWORD)+    k.CloseHandle.argtypes = (wintypes.HANDLE,)+    return ctypes, wintypes, k, Entry+++def _describe(ctypes, wintypes, k, handle, pid):+    """pid, creation time (Unix seconds) and image path of an open process handle; None if unreadable."""+    times = [wintypes.FILETIME() for _ in range(4)]+    if not k.GetProcessTimes(handle, *(ctypes.byref(t) for t in times)):+        return None+    ticks = (times[0].dwHighDateTime << 32) | times[0].dwLowDateTime+    size = wintypes.DWORD(1024)+    buffer = ctypes.create_unicode_buffer(1024)+    path = buffer.value if k.QueryFullProcessImageNameW(handle, 0, buffer, ctypes.byref(size)) else ""+    return {"pid": pid, "created": ticks / 1e7 - EPOCH_DELTA, "path": path}+++def children(parent=None):+    """The RenderProcess.exe processes this Fusion started: [{pid, created, path}]."""+    if os.name != "nt":+        return []+    ctypes, wintypes, k, Entry = _kernel32()+    parent = os.getpid() if parent is None else parent+    snapshot = k.CreateToolhelp32Snapshot(0x2, 0)+    if not snapshot or snapshot == ctypes.c_void_p(-1).value:+        return []+    pids = []+    try:+        entry = Entry()+        entry.dwSize = ctypes.sizeof(Entry)+        more = k.Process32FirstW(snapshot, ctypes.byref(entry))+        while more:+            if entry.th32ParentProcessID == parent and entry.szExeFile.lower() == IMAGE:+                pids.append(entry.th32ProcessID)+            more = k.Process32NextW(snapshot, ctypes.byref(entry))+    finally:+        k.CloseHandle(snapshot)+    out = []+    for pid in pids:+        handle = k.OpenProcess(QUERY, False, pid)+        if handle:+            try:+                row = _describe(ctypes, wintypes, k, handle, pid)+            finally:+                k.CloseHandle(handle)+            if row is not None:+                out.append(row)+    return out+++def terminate(pid, started, wait_ms=5000):+    """End one render process, re-checked through the handle that ends it (still a RenderProcess.exe,+    created after this render started), so a reused pid never ends anything else. (ok, how)."""+    ctypes, wintypes, k, _ = _kernel32()+    handle = k.OpenProcess(QUERY | TERMINATE | SYNCHRONIZE, False, pid)+    if not handle:+        return False, "process_gone"+    try:+        row = _describe(ctypes, wintypes, k, handle, pid)+        if row is None or not row["path"].lower().endswith("\\" + IMAGE) or row["created"] < started - SLACK_SECONDS:+            return False, "not_this_render"+        if not k.TerminateProcess(handle, 1):+            return False, "terminate_refused"+        return k.WaitForSingleObject(handle, wait_ms) == 0, "terminated"+    finally:+        k.CloseHandle(handle)+++def state_of(future):+    """The render's state, or None once Fusion has dropped the job: it does when the job's process ends,+    and reading the state then raises (3 : ... render job doesn't exist)."""+    try:+        return future.renderState+    except Exception:+        return None+++def cancel(future, started, states, wait=10.0, pump=None, sleep=time.sleep, clock=time.monotonic,+           find=children, end=terminate):+    """Cancel the render behind `future`, started at wall-clock `started`. states: the LocalRenderStates+    enum. Returns {cancelled, renderState, reason[, pid]}: cancelled means its process ended and Fusion+    dropped the job or reports it failed, so it writes nothing."""+    names = {states.QueuedLocalRenderState: "queued", states.ProcessingLocalRenderState: "processing",+             states.FinishedLocalRenderState: "finished", states.FailedLocalRenderState: "failed", None: "removed"}+    done = (states.FinishedLocalRenderState, states.FailedLocalRenderState, None)+    state = state_of(future)+    report = {"cancelled": False, "renderState": names.get(state, str(state))}+    if state in done:+        report["reason"] = "already_" + report["renderState"]+        return report+    if state != states.ProcessingLocalRenderState:+        # a queued render has no process yet; only the one processing (someone else's) does+        report["reason"] = "queued_behind_another_render"+        return report+    if os.name != "nt":+        report["reason"] = "unsupported_platform"+        return report+    # one render runs at a time, so while this one is processing the only render process is its own+    mine = [row for row in find() if row["created"] >= started - SLACK_SECONDS]+    if len(mine) != 1:+        report.update(reason="process_not_identified", candidates=len(mine))+        return report+    ok, how = end(mine[0]["pid"], started)+    report["pid"] = mine[0]["pid"]+    if not ok:+        report["reason"] = how+        return report+    deadline = clock() + wait+    state = state_of(future)+    while state not in done and clock() < deadline:+        if pump is not None:+            pump()+        sleep(0.2)+        state = state_of(future)+    report["renderState"] = names.get(state, str(state))+    report["cancelled"] = state in (None, states.FailedLocalRenderState)+    report["reason"] = {"removed": "process_ended", "failed": "process_ended", "finished": "finished_first"}.get(+        report["renderState"], "state_not_updated")+    return report
addin/AdomBridge/commands/mechanical/schema.json+14−4
@@ -7627,7 +7627,7 @@   },   "render_image": {     "type": "object",-    "description": "Render a photoreal image with Fusion's local renderer: from a standard view fitted to the design (iso by default) or the current view, at a size and quality (0 to 100; 75 by default), optionally on a transparent background or without the ground. The renderer never draws joint, sketch or construction glyphs; a standard view is fitted with them hidden, so it frames the parts. Waits for the render, then restores the camera and every render setting it changed. Journaled: a large, high-quality render runs for minutes, so follow it with fusion_mech_operation_status. Fusion's API cannot choose the render environment; the document's own is used.",+    "description": "Render a photoreal image with Fusion's local renderer: from a standard view fitted to the design (iso by default) or the current view, at a size and quality (25 to 100; 75 by default), in a lighting environment (a Fusion library one or an .hdr/.exr file) and with a backdrop (the environment or a colour), optionally on a transparent background or without the ground. The renderer never draws joint, sketch or construction glyphs; a standard view is fitted with them hidden, so it frames the parts. Waits for the render, then restores the camera, every render setting and the document's scene. The image reaches filename only when the render finished in time; one that runs past timeoutSeconds is cancelled and writes nothing. Journaled: a large, high-quality render runs for minutes, so follow it with fusion_mech_operation_status.",     "properties": {       "operationId": {         "type": "string"@@ -7665,8 +7665,9 @@       },       "quality": {         "type": "integer",-        "minimum": 0,-        "maximum": 100+        "minimum": 25,+        "maximum": 100,+        "description": "25 to 100: 75 is Fusion's Final and 100 its Excellent. Fusion refuses less than 25."       },       "transparent": {         "type": "boolean"@@ -7675,10 +7676,19 @@         "type": "boolean",         "description": "Show the ground plane (shadows and reflections); default leaves the document's setting."       },+      "environment": {+        "type": "string",+        "description": "The environment that lights the scene: a Fusion library environment by name or id, any case (Sharp Highlights, Rim Highlights, Cool Light, Warm Light, Soft Light, Grid Light, Crossroads, Dry lake bed, Field, Photobooth, Plaza, Skylight, Snow Field; render_scene_inspect lists them), or an absolute path to an .hdr or .exr image. Default: the document's own. The document's backdrop stays as it is unless background says otherwise."+      },+      "background": {+        "type": "string",+        "description": "What shows behind the model: \"environment\" (the environment image) or a colour \"#rrggbb\". Default: the document's own backdrop. Not with transparent."+      },       "timeoutSeconds": {         "type": "number",         "minimum": 10,-        "maximum": 3600+        "maximum": 3600,+        "description": "Default 600. A render still running then is cancelled (its render process is ended) and writes nothing."       }     },     "required": [
contracts/describe.json+24−4
@@ -10933,8 +10933,16 @@             "type": "object"           },           "render_image": {-            "description": "Render a photoreal image with Fusion's local renderer: from a standard view fitted to the design (iso by default) or the current view, at a size and quality (0 to 100; 75 by default), optionally on a transparent background or without the ground. The renderer never draws joint, sketch or construction glyphs; a standard view is fitted with them hidden, so it frames the parts. Waits for the render, then restores the camera and every render setting it changed. Journaled: a large, high-quality render runs for minutes, so follow it with fusion_mech_operation_status. Fusion's API cannot choose the render environment; the document's own is used.",+            "description": "Render a photoreal image with Fusion's local renderer: from a standard view fitted to the design (iso by default) or the current view, at a size and quality (25 to 100; 75 by default), in a lighting environment (a Fusion library one or an .hdr/.exr file) and with a backdrop (the environment or a colour), optionally on a transparent background or without the ground. The renderer never draws joint, sketch or construction glyphs; a standard view is fitted with them hidden, so it frames the parts. Waits for the render, then restores the camera, every render setting and the document's scene. The image reaches filename only when the render finished in time; one that runs past timeoutSeconds is cancelled and writes nothing. Journaled: a large, high-quality render runs for minutes, so follow it with fusion_mech_operation_status.",             "properties": {+              "background": {+                "description": "What shows behind the model: \"environment\" (the environment image) or a colour \"#rrggbb\". Default: the document's own backdrop. Not with transparent.",+                "type": "string"+              },+              "environment": {+                "description": "The environment that lights the scene: a Fusion library environment by name or id, any case (Sharp Highlights, Rim Highlights, Cool Light, Warm Light, Soft Light, Grid Light, Crossroads, Dry lake bed, Field, Photobooth, Plaza, Skylight, Snow Field; render_scene_inspect lists them), or an absolute path to an .hdr or .exr image. Default: the document's own. The document's backdrop stays as it is unless background says otherwise.",+                "type": "string"+              },               "filename": {                 "description": "Absolute .png or .jpg path on the PC.",                 "type": "string"@@ -10955,11 +10963,13 @@                 "type": "boolean"               },               "quality": {+                "description": "25 to 100: 75 is Fusion's Final and 100 its Excellent. Fusion refuses less than 25.",                 "maximum": 100,-                "minimum": 0,+                "minimum": 25,                 "type": "integer"               },               "timeoutSeconds": {+                "description": "Default 600. A render still running then is cancelled (its render process is ended) and writes nothing.",                 "maximum": 3600,                 "minimum": 10,                 "type": "number"@@ -18801,8 +18811,16 @@             "type": "object"           },           "render_image": {-            "description": "Render a photoreal image with Fusion's local renderer: from a standard view fitted to the design (iso by default) or the current view, at a size and quality (0 to 100; 75 by default), optionally on a transparent background or without the ground. The renderer never draws joint, sketch or construction glyphs; a standard view is fitted with them hidden, so it frames the parts. Waits for the render, then restores the camera and every render setting it changed. Journaled: a large, high-quality render runs for minutes, so follow it with fusion_mech_operation_status. Fusion's API cannot choose the render environment; the document's own is used.",+            "description": "Render a photoreal image with Fusion's local renderer: from a standard view fitted to the design (iso by default) or the current view, at a size and quality (25 to 100; 75 by default), in a lighting environment (a Fusion library one or an .hdr/.exr file) and with a backdrop (the environment or a colour), optionally on a transparent background or without the ground. The renderer never draws joint, sketch or construction glyphs; a standard view is fitted with them hidden, so it frames the parts. Waits for the render, then restores the camera, every render setting and the document's scene. The image reaches filename only when the render finished in time; one that runs past timeoutSeconds is cancelled and writes nothing. Journaled: a large, high-quality render runs for minutes, so follow it with fusion_mech_operation_status.",             "properties": {+              "background": {+                "description": "What shows behind the model: \"environment\" (the environment image) or a colour \"#rrggbb\". Default: the document's own backdrop. Not with transparent.",+                "type": "string"+              },+              "environment": {+                "description": "The environment that lights the scene: a Fusion library environment by name or id, any case (Sharp Highlights, Rim Highlights, Cool Light, Warm Light, Soft Light, Grid Light, Crossroads, Dry lake bed, Field, Photobooth, Plaza, Skylight, Snow Field; render_scene_inspect lists them), or an absolute path to an .hdr or .exr image. Default: the document's own. The document's backdrop stays as it is unless background says otherwise.",+                "type": "string"+              },               "filename": {                 "description": "Absolute .png or .jpg path on the PC.",                 "type": "string"@@ -18823,11 +18841,13 @@                 "type": "boolean"               },               "quality": {+                "description": "25 to 100: 75 is Fusion's Final and 100 its Excellent. Fusion refuses less than 25.",                 "maximum": 100,-                "minimum": 0,+                "minimum": 25,                 "type": "integer"               },               "timeoutSeconds": {+                "description": "Default 600. A render still running then is cancelled (its render process is ended) and writes nothing.",                 "maximum": 3600,                 "minimum": 10,                 "type": "number"
docs/MECHANICAL.md+9−1
@@ -128,7 +128,15 @@ Fusion frames an orthographic image so that its shorter side spans the camera's  ## Render a picture -`render_image` renders a photoreal image with Fusion's local renderer to an absolute `.png` or `.jpg` `filename`. The `view` is `iso` by default, or `iso-left`, `front`, `back`, `top`, `bottom`, `left` or `right`, each fitted to the design; `current` keeps the view as it is. It takes `width` and `height` (1920 x 1080 by default), `quality` from 0 to 100 (75 by default), `transparent` and `ground`. Fusion's renderer never draws joint, sketch or construction glyphs, but fitting a standard view counts them, so they are hidden while the view is fitted and back before the render starts (`glyphsHiddenForFit` in the reply; see [Clean captures](#clean-captures)). It waits for the render, then restores the camera and every render setting it changed, and reports whether the document's saved and modified flags are unchanged. It is journaled, since a large high-quality render runs for minutes. Fusion's API lists render environments but cannot choose one, so the document's own is used. A 1280 x 720 iso render at quality 60 took 28 s. A transparent background needs a `.png`. Fusion's API cannot cancel a render, so after `render_timeout` the render keeps running in the background and may still write the file (seen live: a 1920 x 1080 quality 95 render timed out at 10 s and delivered the file later), while the settings and camera are already back.+`render_image` renders a photoreal image with Fusion's local renderer to an absolute `.png` or `.jpg` `filename`. The `view` is `iso` by default, or `iso-left`, `front`, `back`, `top`, `bottom`, `left` or `right`, each fitted to the design; `current` keeps the view as it is. It takes `width` and `height` (1920 x 1080 by default), `quality` from 25 to 100 (75 by default; Fusion refuses less than 25), `transparent` and `ground`. Fusion's renderer never draws joint, sketch or construction glyphs, but fitting a standard view counts them, so they are hidden while the view is fitted and back before the render starts (`glyphsHiddenForFit` in the reply; see [Clean captures](#clean-captures)). It is journaled, since a large high-quality render runs for minutes. A 1280 x 720 iso render at quality 60 took 28 s.++`environment` chooses the environment that lights the scene: one of Fusion's library environments by name or id, in any case (Sharp Highlights, Rim Highlights, Cool Light, Warm Light, Soft Light, Grid Light, Crossroads, Dry lake bed, Field, Photobooth, Plaza, Skylight, Snow Field; `render_scene_inspect` lists them with their ids), or an absolute path to an `.hdr` or `.exr` image, whose header is checked before Fusion sees it. `background` chooses what shows behind the model: `"environment"` (the environment image) or a colour `"#rrggbb"`. By default the document's own backdrop stays, so behind a solid backdrop a new environment changes only the light and the reflections. `transparent` (PNG only) leaves nothing behind the model and does not combine with `background`. An unknown name is refused with the library's names in `available` (`unknown_environment`). Fusion fetches some library environments the first time each is used in a session (Crossroads 2.4 s, Field 1.5 s, Photobooth 4.0 s, Skylight 2.0 s, Snow Field 2.5 s); after that, and for the studio ones, setting an environment takes under 10 ms.++Fusion's API can choose the environment (earlier notes here said it could not): `SceneSettings.backgroundEnvironment` sets the scene's environment, which both lights the model and shows behind it, and `backgroundSolidColor` then makes the backdrop solid while that environment keeps lighting the scene (measured: Plaza and Grid Light behind the same white backdrop give their own reflections). `RenderEnvironment.loadCustomEnvironment` loads a file; it raises for a file it cannot load. The size, quality and transparency are set on render_image's own `Rendering` object: Fusion hands every caller a separate one that starts from the document's settings (measured: a change made through one was invisible through the next), so the document's render settings never change, and `settingsRestored` confirms it from fresh reads before and after (`settingsChanged` would name a difference; under the current-viewport aspect ratio the size follows the viewport and is not compared). Afterwards render_image puts back the camera and the document's scene, each step on its own so that one failure cannot keep the others from coming back, then reads the scene again for `sceneRestored` (a failed step is listed in `restoreFailed`). It also reports whether the document's saved and modified flags are unchanged. A document whose backdrop is an environment gets that environment back by assigning the same object, which brings back a custom file too (measured: the restored render matched the original file's to a mean of 0.03 levels). Behind a solid backdrop the API cannot read which environment lights the scene (the getter refuses), so when a render changes it, render_image asks the Render workspace (`Render.GetEnvironment`, a text command that answers only there) and returns to the workspace that was active: 0.9 s in and 0.1 s back, with no dialog. Fusion keeps one custom environment per design: loading another file into a design replaces its own (measured: re-assigning the original object then gave the new file), while a file loaded in another document leaves it alone. So a design that has a custom environment of its own takes library environments (its own comes back, also from behind a solid backdrop, where Fusion names it `Custom...`), and a second custom file is refused (`custom_environment_in_use`) rather than lose it.++The render goes to the bridge's staging folder (`%TEMP%\adom-fusion-render`) and the image is moved to `filename` only when the render finished in time, so a failed or timed-out render leaves an existing file as it was. Fusion's API cannot cancel a local render: `RenderFuture` has no method for it and no text command stops one. Each local render runs in its own `RenderProcess.exe`, a child of Fusion that exits once the image is written, one render at a time (later ones wait in a queue). At `timeoutSeconds` render_image ends that process, and the `render_timeout` reply carries `cancel` (`cancelled`, `renderState`, `reason`). Ending it takes about 0.3 s: Fusion drops the job (reading its state then raises "render job doesn't exist"), writes no image, raises no dialog, logs no error, adds nothing to the rendering gallery and leaves no process or temporary file behind; the next render runs normally and a render queued behind it starts. Measured with a render that takes 24.9 s left alone: ended at about 6 s, and 55 s after it started (twice its own time) no image had appeared. Only a render that is processing can be cancelled this way. One still queued behind another render has no process yet, and another render's process is never touched: the process ended must be a `RenderProcess.exe` child of this Fusion created after this render started, and the only one. A render that could not be cancelled loses its staging folder when the call returns, and Fusion does not recreate it, so its image is written nowhere (measured: the render reported finished and no file or folder appeared); a later render also sweeps staging folders older than an hour. It never reaches `filename`.++The viewport frames of `exploded_view_render` and `exploded_view_stills` do not use the render scene: two frames captured with different scene environments were identical, so those operations take no `environment`.  ## Clean captures 
rust/core/tests/golden/mech_capabilities.json+14−4
@@ -7642,7 +7642,7 @@    },    "render_image": {     "type": "object",-    "description": "Render a photoreal image with Fusion's local renderer: from a standard view fitted to the design (iso by default) or the current view, at a size and quality (0 to 100; 75 by default), optionally on a transparent background or without the ground. The renderer never draws joint, sketch or construction glyphs; a standard view is fitted with them hidden, so it frames the parts. Waits for the render, then restores the camera and every render setting it changed. Journaled: a large, high-quality render runs for minutes, so follow it with fusion_mech_operation_status. Fusion's API cannot choose the render environment; the document's own is used.",+    "description": "Render a photoreal image with Fusion's local renderer: from a standard view fitted to the design (iso by default) or the current view, at a size and quality (25 to 100; 75 by default), in a lighting environment (a Fusion library one or an .hdr/.exr file) and with a backdrop (the environment or a colour), optionally on a transparent background or without the ground. The renderer never draws joint, sketch or construction glyphs; a standard view is fitted with them hidden, so it frames the parts. Waits for the render, then restores the camera, every render setting and the document's scene. The image reaches filename only when the render finished in time; one that runs past timeoutSeconds is cancelled and writes nothing. Journaled: a large, high-quality render runs for minutes, so follow it with fusion_mech_operation_status.",     "properties": {      "operationId": {       "type": "string"@@ -7680,8 +7680,9 @@      },      "quality": {       "type": "integer",-      "minimum": 0,-      "maximum": 100+      "minimum": 25,+      "maximum": 100,+      "description": "25 to 100: 75 is Fusion's Final and 100 its Excellent. Fusion refuses less than 25."      },      "transparent": {       "type": "boolean"@@ -7690,10 +7691,19 @@       "type": "boolean",       "description": "Show the ground plane (shadows and reflections); default leaves the document's setting."      },+     "environment": {+      "type": "string",+      "description": "The environment that lights the scene: a Fusion library environment by name or id, any case (Sharp Highlights, Rim Highlights, Cool Light, Warm Light, Soft Light, Grid Light, Crossroads, Dry lake bed, Field, Photobooth, Plaza, Skylight, Snow Field; render_scene_inspect lists them), or an absolute path to an .hdr or .exr image. Default: the document's own. The document's backdrop stays as it is unless background says otherwise."+     },+     "background": {+      "type": "string",+      "description": "What shows behind the model: \"environment\" (the environment image) or a colour \"#rrggbb\". Default: the document's own backdrop. Not with transparent."+     },      "timeoutSeconds": {       "type": "number",       "minimum": 10,-      "maximum": 3600+      "maximum": 3600,+      "description": "Default 600. A render still running then is cancelled (its render process is ended) and writes nothing."      }     },     "required": [
rust/core/tests/golden/mech_validation.json−1
@@ -1 +1 @@-{"source":"addin/AdomBridge/commands/mechanical (dev.9 merged onto 1.11.44)","generator":"tools/gen-mech-goldens.py","session":"S-GOLDEN-0000","cases":[{"args":{"op":5},"error":{"code":"unsupported_operation","message":"Discover supported operations with fusion_mech_capabilities.","details":{}}},{"args":[],"error":{"code":"invalid_input","message":"Arguments must be an object.","details":{}}},{"args":"not an object","error":{"code":"invalid_input","message":"Arguments must be an object.","details":{}}},{"args":{},"error":{"code":"unsupported_operation","message":"Discover supported operations with fusion_mech_capabilities.","details":{}}},{"args":{"op":"assembly_properties","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"assembly_properties","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"entity":"nope"},"error":{"code":"invalid_input","message":"args.entity must be object","details":{}}},{"args":{"op":"assembly_properties"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"assembly_properties","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"op\":\"assembly_properties\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":false}},{"args":{"op":"assembly_properties","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"op\":\"assembly_properties\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":false}},{"args":{"op":"assembly_properties","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"assembly_properties\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"assembly_properties","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"assembly_properties\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"budgetSeconds":3601},"error":{"code":"invalid_input","message":"args.budgetSeconds is too large","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"budgetSeconds":4},"error":{"code":"invalid_input","message":"args.budgetSeconds is too small","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"budgetSeconds":"1"},"error":{"code":"invalid_input","message":"args.budgetSeconds must be number","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"budgetSeconds":true},"error":{"code":"invalid_input","message":"args.budgetSeconds must be number","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"currency":7},"error":{"code":"invalid_input","message":"args.currency must be string","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"explodePurchased":"yes"},"error":{"code":"invalid_input","message":"args.explodePurchased must be boolean","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"includeLibraries":"yes"},"error":{"code":"invalid_input","message":"args.includeLibraries must be boolean","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"inferKits":"yes"},"error":{"code":"invalid_input","message":"args.inferKits must be boolean","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"kerfMm":51},"error":{"code":"invalid_input","message":"args.kerfMm is too large","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"kerfMm":-1},"error":{"code":"invalid_input","message":"args.kerfMm is too small","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"kerfMm":"1"},"error":{"code":"invalid_input","message":"args.kerfMm must be number","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"kerfMm":true},"error":{"code":"invalid_input","message":"args.kerfMm must be number","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"nativeProperties":"yes"},"error":{"code":"invalid_input","message":"args.nativeProperties must be boolean","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"physicalTotals":"yes"},"error":{"code":"invalid_input","message":"args.physicalTotals must be boolean","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"stockLengthMm":0},"error":{"code":"invalid_input","message":"args.stockLengthMm is too small","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"stockLengthMm":"1"},"error":{"code":"invalid_input","message":"args.stockLengthMm must be number","details":{}}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"stockLengthMm":true},"error":{"code":"invalid_input","message":"args.stockLengthMm must be number","details":{}}},{"args":{"op":"bom"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"bom","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"op\":\"bom\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":false}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"op\":\"bom\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":false}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"bom\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"bom","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"bom\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"budgetSeconds":3601},"error":{"code":"invalid_input","message":"args.budgetSeconds is too large","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"budgetSeconds":4},"error":{"code":"invalid_input","message":"args.budgetSeconds is too small","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"budgetSeconds":"1"},"error":{"code":"invalid_input","message":"args.budgetSeconds must be number","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"budgetSeconds":true},"error":{"code":"invalid_input","message":"args.budgetSeconds must be number","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"currency":7},"error":{"code":"invalid_input","message":"args.currency must be string","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"explodePurchased":"yes"},"error":{"code":"invalid_input","message":"args.explodePurchased must be boolean","details":{}}},{"args":{"op":"bom_export","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.filename is required","details":{}}},{"args":{"op":"bom_export","filename":7,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.filename must be string","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"includeLibraries":"yes"},"error":{"code":"invalid_input","message":"args.includeLibraries must be boolean","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"inferKits":"yes"},"error":{"code":"invalid_input","message":"args.inferKits must be boolean","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"kerfMm":51},"error":{"code":"invalid_input","message":"args.kerfMm is too large","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"kerfMm":-1},"error":{"code":"invalid_input","message":"args.kerfMm is too small","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"kerfMm":"1"},"error":{"code":"invalid_input","message":"args.kerfMm must be number","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"kerfMm":true},"error":{"code":"invalid_input","message":"args.kerfMm must be number","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"mode":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.mode has an unsupported value","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"nativeProperties":"yes"},"error":{"code":"invalid_input","message":"args.nativeProperties must be boolean","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"overwrite":"yes"},"error":{"code":"invalid_input","message":"args.overwrite must be boolean","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"physicalTotals":"yes"},"error":{"code":"invalid_input","message":"args.physicalTotals must be boolean","details":{}}},{"args":{"op":"bom_export","filename":"x","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"stockLengthMm":0},"error":{"code":"invalid_input","message":"args.stockLengthMm is too small","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"stockLengthMm":"1"},"error":{"code":"invalid_input","message":"args.stockLengthMm must be number","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"stockLengthMm":true},"error":{"code":"invalid_input","message":"args.stockLengthMm must be number","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"filename\":\"x\",\"op\":\"bom_export\",\"operationId\":\"op-synth-bom_export\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"filename\":\"x\",\"op\":\"bom_export\",\"operationId\":\"op-synth-bom_export\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"filename\":\"x\",\"op\":\"bom_export\",\"operationId\":\"op-synth-bom_export\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"filename\":\"x\",\"op\":\"bom_export\",\"operationId\":\"op-synth-bom_export\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"bom_export","filename":"x","sessionId":"S-STALE-0000","operationId":"op-synth-bom_export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"asPurchased":"yes"},"error":{"code":"invalid_input","message":"args.asPurchased must be boolean","details":{}}},{"args":{"op":"cad_import","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.filename is required","details":{}}},{"args":{"op":"cad_import","filename":7,"provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.filename must be string","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"parent":"nope"},"error":{"code":"invalid_input","message":"args.parent must be object","details":{}}},{"args":{"op":"cad_import","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.provenance is required","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.provenance must be object","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":3},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.provenance.sourceUrl must be string","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":3,"supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.provenance.supplier must be string","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":3,"sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.provenance.supplierPartNumber must be string","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"sha256":7},"error":{"code":"invalid_input","message":"args.sha256 must be string","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"transform":"nope"},"error":{"code":"invalid_input","message":"args.transform must be object","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"filename\":\"x\",\"op\":\"cad_import\",\"operationId\":\"op-synth-cad_import\",\"provenance\":{\"sourceUrl\":\"x\",\"supplier\":\"x\",\"supplierPartNumber\":\"x\"},\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"filename\":\"x\",\"op\":\"cad_import\",\"operationId\":\"op-synth-cad_import\",\"provenance\":{\"sourceUrl\":\"x\",\"supplier\":\"x\",\"supplierPartNumber\":\"x\"},\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"filename\":\"x\",\"op\":\"cad_import\",\"operationId\":\"op-synth-cad_import\",\"provenance\":{\"sourceUrl\":\"x\",\"supplier\":\"x\",\"supplierPartNumber\":\"x\"},\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"filename\":\"x\",\"op\":\"cad_import\",\"operationId\":\"op-synth-cad_import\",\"provenance\":{\"sourceUrl\":\"x\",\"supplier\":\"x\",\"supplierPartNumber\":\"x\"},\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"cad_import","filename":"x","provenance":{"supplier":"x","supplierPartNumber":"x","sourceUrl":"x"},"sessionId":"S-STALE-0000","operationId":"op-synth-cad_import","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"cam_inspect","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"cam_inspect"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"cam_inspect","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"op\":\"cam_inspect\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":false}},{"args":{"op":"cam_inspect","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"op\":\"cam_inspect\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":false}},{"args":{"op":"cam_inspect","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"cam_inspect\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"cam_inspect","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"cam_inspect\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"cam_job","bodies":[{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.bodies has an invalid item count","details":{}}},{"args":{"op":"cam_job","operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.bodies is required","details":{}}},{"args":{"op":"cam_job","bodies":{},"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.bodies must be array","details":{}}},{"args":{"op":"cam_job","bodies":["notobject"],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.bodies[0] must be object","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":7,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId must be string","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId must be string","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"},{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operations has an invalid item count","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operations is required","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operations must be array","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face","__unknown__":1}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operations[0] has unknown fields","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":["notobject"],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operations[0] must be object","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operations[0].strategy is required","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":3}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operations[0].strategy must be string","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"post":"nope"},"error":{"code":"invalid_input","message":"args.post must be object","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"timeoutSeconds":3601},"error":{"code":"invalid_input","message":"args.timeoutSeconds is too large","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"timeoutSeconds":9},"error":{"code":"invalid_input","message":"args.timeoutSeconds is too small","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"timeoutSeconds":"1"},"error":{"code":"invalid_input","message":"args.timeoutSeconds must be number","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"timeoutSeconds":true},"error":{"code":"invalid_input","message":"args.timeoutSeconds must be number","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"bodies\":[{}],\"op\":\"cam_job\",\"operationId\":\"op-synth-cam_job\",\"operations\":[{\"strategy\":\"face\"}],\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"bodies\":[{}],\"op\":\"cam_job\",\"operationId\":\"op-synth-cam_job\",\"operations\":[{\"strategy\":\"face\"}],\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"bodies\":[{}],\"op\":\"cam_job\",\"operationId\":\"op-synth-cam_job\",\"operations\":[{\"strategy\":\"face\"}],\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"cam_job","bodies":[{"__unknown__":1}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"bodies\":[{\"__unknown__\":1}],\"op\":\"cam_job\",\"operationId\":\"op-synth-cam_job\",\"operations\":[{\"strategy\":\"face\"}],\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"cam_job","bodies":[{}],"operations":[{"strategy":"face"}],"sessionId":"S-STALE-0000","operationId":"op-synth-cam_job","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"cam_tools","unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"cam_tools","library":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.library has an unsupported value","details":{}}},{"args":{"op":"cam_tools","library":7},"error":{"code":"invalid_input","message":"args.library must be string","details":{}}},{"args":{"op":"cam_tools","limit":501},"error":{"code":"invalid_input","message":"args.limit is too large","details":{}}},{"args":{"op":"cam_tools","limit":0},"error":{"code":"invalid_input","message":"args.limit is too small","details":{}}},{"args":{"op":"cam_tools","limit":1.5},"error":{"code":"invalid_input","message":"args.limit must be integer","details":{}}},{"args":{"op":"cam_tools","limit":true},"error":{"code":"invalid_input","message":"args.limit must be integer","details":{}}},{"args":{"op":"cam_tools","type":7},"error":{"code":"invalid_input","message":"args.type must be string","details":{}}},{"args":{"op":"cam_tools"},"ok":{"canonical":"{\"op\":\"cam_tools\"}","write":false}},{"args":{"op":"cam_tools","caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"cam_tools\"}","write":false}},{"args":{"op":"component_create","name":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"component_create","name":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"metadata":"nope"},"error":{"code":"invalid_input","message":"args.metadata must be object","details":{}}},{"args":{"op":"component_create","sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.name is required","details":{}}},{"args":{"op":"component_create","name":7,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"component_create","name":"x","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"component_create","name":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"parent":"nope"},"error":{"code":"invalid_input","message":"args.parent must be object","details":{}}},{"args":{"op":"component_create","name":"x","operationId":"op-synth-component_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"component_create","name":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_create"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"component_create","name":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"transform":"nope"},"error":{"code":"invalid_input","message":"args.transform must be object","details":{}}},{"args":{"op":"component_create","name":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_create","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"name\":\"x\",\"op\":\"component_create\",\"operationId\":\"op-synth-component_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"component_create","name":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"name\":\"x\",\"op\":\"component_create\",\"operationId\":\"op-synth-component_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"component_create","name":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"name\":\"x\",\"op\":\"component_create\",\"operationId\":\"op-synth-component_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"component_create","name":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"name\":\"x\",\"op\":\"component_create\",\"operationId\":\"op-synth-component_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"component_create","name":"x","sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"component_create","name":"x","sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"component_create","name":"x","sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"component_create","name":"x","sessionId":"S-STALE-0000","operationId":"op-synth-component_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"component_metadata","sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_metadata","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes is required","details":{}}},{"args":{"op":"component_metadata","changes":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_metadata","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes must be object","details":{}}},{"args":{"op":"component_metadata","changes":{},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes requires at least one property","details":{}}},{"args":{"op":"component_metadata","changes":{},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes requires at least one property","details":{}}},{"args":{"op":"component_metadata","changes":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_metadata","target":{"documentId":3,"revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes requires at least one property","details":{}}},{"args":{"op":"component_metadata","changes":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_metadata","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"error":{"code":"invalid_input","message":"args.changes requires at least one property","details":{}}},{"args":{"op":"component_metadata","changes":{},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"component_metadata","changes":{},"operationId":"op-synth-component_metadata","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"component_metadata","changes":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-component_metadata"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"configuration_inspect","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"configuration_inspect"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"configuration_inspect","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"op\":\"configuration_inspect\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":false}},{"args":{"op":"configuration_inspect","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"op\":\"configuration_inspect\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":false}},{"args":{"op":"configuration_inspect","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"configuration_inspect\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"configuration_inspect","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"configuration_inspect\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"component":"nope"},"error":{"code":"invalid_input","message":"args.component must be object","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"creationOccurrence":"nope"},"error":{"code":"invalid_input","message":"args.creationOccurrence must be object","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities has an invalid item count","details":{}}},{"args":{"op":"construction_axis","type":"edge","sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities is required","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities must be array","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":["notobject"],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0] must be object","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":[{"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0].documentId is required","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0].revision is required","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}}],"operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"construction_axis","type":"__not_in_enum__","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.type has an unsupported value","details":{}}},{"args":{"op":"construction_axis","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.type is required","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"construction_axis\",\"operationId\":\"op-synth-construction_axis\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"},\"type\":\"edge\"}","write":true}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"construction_axis\",\"operationId\":\"op-synth-construction_axis\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3},\"type\":\"edge\"}","write":true}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"construction_axis\",\"operationId\":\"op-synth-construction_axis\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"edge\"}","write":true}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":"notobject","revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}}],\"op\":\"construction_axis\",\"operationId\":\"op-synth-construction_axis\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"edge\"}","write":true}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"construction_axis","type":"edge","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-STALE-0000","operationId":"op-synth-construction_axis","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","operationId":"op-synth-efficiency_report","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","operationId":"op-synth-efficiency_report","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"budgetSeconds":601},"error":{"code":"invalid_input","message":"args.budgetSeconds is too large","details":{}}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","operationId":"op-synth-efficiency_report","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"budgetSeconds":4},"error":{"code":"invalid_input","message":"args.budgetSeconds is too small","details":{}}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","operationId":"op-synth-efficiency_report","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"budgetSeconds":"1"},"error":{"code":"invalid_input","message":"args.budgetSeconds must be number","details":{}}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","operationId":"op-synth-efficiency_report","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"budgetSeconds":true},"error":{"code":"invalid_input","message":"args.budgetSeconds must be number","details":{}}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","operationId":"op-synth-efficiency_report","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"computeTiming":"yes"},"error":{"code":"invalid_input","message":"args.computeTiming must be boolean","details":{}}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"efficiency_report","operationId":"op-synth-efficiency_report","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","operationId":"op-synth-efficiency_report"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","operationId":"op-synth-efficiency_report","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"op\":\"efficiency_report\",\"operationId\":\"op-synth-efficiency_report\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","operationId":"op-synth-efficiency_report","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"op\":\"efficiency_report\",\"operationId\":\"op-synth-efficiency_report\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","operationId":"op-synth-efficiency_report","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"efficiency_report\",\"operationId\":\"op-synth-efficiency_report\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","operationId":"op-synth-efficiency_report","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"efficiency_report\",\"operationId\":\"op-synth-efficiency_report\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"efficiency_report","sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"efficiency_report","sessionId":"S-STALE-0000","operationId":"op-synth-efficiency_report","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"entity_delete","entity":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-entity_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"entity_delete","sessionId":"S-GOLDEN-0000","operationId":"op-synth-entity_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entity is required","details":{}}},{"args":{"op":"entity_delete","entity":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-entity_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entity must be object","details":{}}},{"args":{"op":"entity_delete","entity":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"entity_delete","entity":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-entity_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"entity_delete","entity":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-entity_delete"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"entity_delete","entity":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-entity_delete","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"entity_delete\",\"operationId\":\"op-synth-entity_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"entity_delete","entity":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-entity_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"entity_delete\",\"operationId\":\"op-synth-entity_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"entity_delete","entity":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-entity_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"entity_delete\",\"operationId\":\"op-synth-entity_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"entity_delete","entity":{"documentId":"notobject","revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-entity_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entity\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"op\":\"entity_delete\",\"operationId\":\"op-synth-entity_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"entity_delete","entity":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"entity_delete","entity":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"entity_delete","entity":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"entity_delete","entity":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-entity_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.creationOperationId is required","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":7,"expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.creationOperationId must be string","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedPlanId is required","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":7,"planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedPlanId must be string","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner is required","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner must be object","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":{"not":"a list"}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps must be array","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}],"__unknown__":1}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0] has unknown fields","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":["notobject"]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0] must be object","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].durationSeconds is required","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":"str","moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].durationSeconds must be number","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].moves is required","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":{"not":"a list"}}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].moves must be array","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world","__unknown__":1}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].moves[0] has unknown fields","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":["notobject"]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].moves[0] must be object","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].moves[0].direction is required","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":{"not":"a list"},"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].moves[0].direction must be array","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":["str",-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].moves[0].direction[0] must be number","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,"str",-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].moves[0].direction[1] must be number","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,"str"],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].moves[0].direction[2] must be number","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":"str","frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].moves[0].distance must be number","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":3}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].moves[0].frame must be string","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].moves[0].occurrence is required","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":"notobject","direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.steps[0].moves[0].occurrence must be object","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":3,"steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.planner.unit must be string","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":7,"operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId must be string","details":{}}},{"args":{"op":"exploded_preview_create","creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sourceTarget is required","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":"nope","creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sourceTarget must be object","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":3,"revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sourceTarget.documentId must be string","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":3},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sourceTarget.revision must be string","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":"nope"},"error":{"code":"invalid_input","message":"args.target must be object","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":3,"revision":"r1"}},"error":{"code":"invalid_input","message":"args.target.documentId must be string","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"error":{"code":"invalid_input","message":"args.target.revision must be string","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"creationOperationId\":\"x\",\"expectedPlanId\":\"x\",\"op\":\"exploded_preview_create\",\"operationId\":\"op-synth-exploded_preview_create\",\"planner\":{\"steps\":[{\"durationSeconds\":1.0,\"moves\":[{\"direction\":[-1000000000.0,-1000000000.0,-1000000000.0],\"distance\":1.0,\"frame\":\"world\",\"occurrence\":{}}]}],\"unit\":\"mm\"},\"sessionId\":\"S-GOLDEN-0000\",\"sourceTarget\":{\"documentId\":\"x\",\"revision\":\"x\"},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{"__unknown__":1},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"creationOperationId\":\"x\",\"expectedPlanId\":\"x\",\"op\":\"exploded_preview_create\",\"operationId\":\"op-synth-exploded_preview_create\",\"planner\":{\"steps\":[{\"durationSeconds\":1.0,\"moves\":[{\"direction\":[-1000000000.0,-1000000000.0,-1000000000.0],\"distance\":1.0,\"frame\":\"world\",\"occurrence\":{\"__unknown__\":1}}]}],\"unit\":\"mm\"},\"sessionId\":\"S-GOLDEN-0000\",\"sourceTarget\":{\"documentId\":\"x\",\"revision\":\"x\"},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"creationOperationId\":\"x\",\"expectedPlanId\":\"x\",\"op\":\"exploded_preview_create\",\"operationId\":\"op-synth-exploded_preview_create\",\"planner\":{\"steps\":[{\"durationSeconds\":1.0,\"moves\":[{\"direction\":[-1000000000.0,-1000000000.0,-1000000000.0],\"distance\":1.0,\"frame\":\"world\",\"occurrence\":{}}]}],\"unit\":\"mm\"},\"sessionId\":\"S-GOLDEN-0000\",\"sourceTarget\":{\"documentId\":\"x\",\"revision\":\"x\"},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_preview_create","sourceTarget":{"documentId":"x","revision":"x"},"creationOperationId":"x","expectedPlanId":"x","planner":{"unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}]},"sessionId":"S-STALE-0000","operationId":"op-synth-exploded_preview_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_dispose","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_dispose","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration is required","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":1000000001,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_dispose","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration is too large","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":-1,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_dispose","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration is too small","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":1.5,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_dispose","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration must be integer","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":true,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_dispose","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration must be integer","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"exploded_preview_dispose","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_dispose","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.previewId is required","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":7,"expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_dispose","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.previewId must be string","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":0,"operationId":"op-synth-exploded_preview_dispose","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":0,"sessionId":7,"operationId":"op-synth-exploded_preview_dispose","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId must be string","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_dispose"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_dispose","target":"nope"},"error":{"code":"invalid_input","message":"args.target must be object","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_dispose","target":{"documentId":3,"revision":"r1"}},"error":{"code":"invalid_input","message":"args.target.documentId must be string","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_dispose","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"error":{"code":"invalid_input","message":"args.target.revision must be string","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_dispose","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"expectedGeneration\":0,\"op\":\"exploded_preview_dispose\",\"operationId\":\"op-synth-exploded_preview_dispose\",\"previewId\":\"x\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_dispose","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"expectedGeneration\":0,\"op\":\"exploded_preview_dispose\",\"operationId\":\"op-synth-exploded_preview_dispose\",\"previewId\":\"x\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_preview_dispose","previewId":"x","expectedGeneration":0,"sessionId":"S-STALE-0000","operationId":"op-synth-exploded_preview_dispose","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"exploded_preview_inspect","previewId":"x","sessionId":"S-GOLDEN-0000","unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"exploded_preview_inspect","sessionId":"S-GOLDEN-0000"},"error":{"code":"invalid_input","message":"args.previewId is required","details":{}}},{"args":{"op":"exploded_preview_inspect","previewId":7,"sessionId":"S-GOLDEN-0000"},"error":{"code":"invalid_input","message":"args.previewId must be string","details":{}}},{"args":{"op":"exploded_preview_inspect","previewId":"x"},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"exploded_preview_inspect","previewId":"x","sessionId":7},"error":{"code":"invalid_input","message":"args.sessionId must be string","details":{}}},{"args":{"op":"exploded_preview_inspect","previewId":"x","sessionId":"S-STALE-0000"},"ok":{"canonical":"{\"op\":\"exploded_preview_inspect\",\"previewId\":\"x\",\"sessionId\":\"S-STALE-0000\"}","write":false}},{"args":{"op":"exploded_preview_inspect","previewId":"x","sessionId":"S-GOLDEN-0000"},"ok":{"canonical":"{\"op\":\"exploded_preview_inspect\",\"previewId\":\"x\",\"sessionId\":\"S-GOLDEN-0000\"}","write":false}},{"args":{"op":"exploded_preview_inspect","previewId":"x","sessionId":"S-GOLDEN-0000","caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"exploded_preview_inspect\",\"previewId\":\"x\",\"sessionId\":\"S-GOLDEN-0000\"}","write":false}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration is required","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":1000000001,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration is too large","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":-1,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration is too small","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":1.5,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration must be integer","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":true,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration must be integer","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"exploded_preview_sample","expectedGeneration":0,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.previewId is required","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":7,"expectedGeneration":0,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.previewId must be string","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sampleIndex is required","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":64,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sampleIndex is too large","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":-1,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sampleIndex is too small","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":1.5,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sampleIndex must be integer","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":true,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sampleIndex must be integer","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":0,"operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":0,"sessionId":7,"operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId must be string","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":"nope"},"error":{"code":"invalid_input","message":"args.target must be object","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":3,"revision":"r1"}},"error":{"code":"invalid_input","message":"args.target.documentId must be string","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"error":{"code":"invalid_input","message":"args.target.revision must be string","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"expectedGeneration\":0,\"op\":\"exploded_preview_sample\",\"operationId\":\"op-synth-exploded_preview_sample\",\"previewId\":\"x\",\"sampleIndex\":0,\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"expectedGeneration\":0,\"op\":\"exploded_preview_sample\",\"operationId\":\"op-synth-exploded_preview_sample\",\"previewId\":\"x\",\"sampleIndex\":0,\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":0,"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_preview_sample","previewId":"x","expectedGeneration":0,"sampleIndex":0,"sessionId":"S-STALE-0000","operationId":"op-synth-exploded_preview_sample","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_show","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_show","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration is required","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":1000000001,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_show","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration is too large","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":-1,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_show","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration is too small","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":1.5,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_show","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration must be integer","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":true,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_show","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expectedGeneration must be integer","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"exploded_preview_show","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_show","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.previewId is required","details":{}}},{"args":{"op":"exploded_preview_show","previewId":7,"expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_show","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.previewId must be string","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":0,"operationId":"op-synth-exploded_preview_show","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":0,"sessionId":7,"operationId":"op-synth-exploded_preview_show","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId must be string","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_show"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_show","target":"nope"},"error":{"code":"invalid_input","message":"args.target must be object","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_show","target":{"documentId":3,"revision":"r1"}},"error":{"code":"invalid_input","message":"args.target.documentId must be string","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_show","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"error":{"code":"invalid_input","message":"args.target.revision must be string","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_show","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"expectedGeneration\":0,\"op\":\"exploded_preview_show\",\"operationId\":\"op-synth-exploded_preview_show\",\"previewId\":\"x\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_preview_show","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"expectedGeneration\":0,\"op\":\"exploded_preview_show\",\"operationId\":\"op-synth-exploded_preview_show\",\"previewId\":\"x\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":0,"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_preview_show","previewId":"x","expectedGeneration":0,"sessionId":"S-STALE-0000","operationId":"op-synth-exploded_preview_show","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"playback":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.playback has an unsupported value","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"playback":7},"error":{"code":"invalid_input","message":"args.playback must be string","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"sampleTimes":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0]},"error":{"code":"invalid_input","message":"args.sampleTimes has an invalid item count","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"sampleTimes":{}},"error":{"code":"invalid_input","message":"args.sampleTimes must be array","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":7,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId must be string","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps has an invalid item count","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps is required","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":{},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps must be array","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}],"__unknown__":1}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0] has unknown fields","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":["notobject"],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0] must be object","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].durationSeconds is required","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":"str","moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].durationSeconds must be number","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves is required","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":{"not":"a list"}}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves must be array","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world","__unknown__":1}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0] has unknown fields","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":["notobject"]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0] must be object","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction is required","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":{"not":"a list"},"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction must be array","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":["str",-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction[0] must be number","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,"str",-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction[1] must be number","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,"str"],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction[2] must be number","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":"str","frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].distance must be number","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":3}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].frame must be string","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].occurrence is required","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":"notobject","direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].occurrence must be object","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":"nope"},"error":{"code":"invalid_input","message":"args.target must be object","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":3,"revision":"r1"}},"error":{"code":"invalid_input","message":"args.target.documentId must be string","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"error":{"code":"invalid_input","message":"args.target.revision must be string","details":{}}},{"args":{"op":"exploded_view_plan","unit":"__not_in_enum__","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.unit has an unsupported value","details":{}}},{"args":{"op":"exploded_view_plan","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.unit is required","details":{}}},{"args":{"op":"exploded_view_plan","unit":7,"steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.unit must be string","details":{}}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-STALE-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"exploded_view_plan\",\"sessionId\":\"S-STALE-0000\",\"steps\":[{\"durationSeconds\":1.0,\"moves\":[{\"direction\":[-1000000000.0,-1000000000.0,-1000000000.0],\"distance\":1.0,\"frame\":\"world\",\"occurrence\":{}}]}],\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"unit\":\"mm\"}","write":false}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"exploded_view_plan\",\"sessionId\":\"S-GOLDEN-0000\",\"steps\":[{\"durationSeconds\":1.0,\"moves\":[{\"direction\":[-1000000000.0,-1000000000.0,-1000000000.0],\"distance\":1.0,\"frame\":\"world\",\"occurrence\":{}}]}],\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"unit\":\"mm\"}","write":false}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{"__unknown__":1},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"exploded_view_plan\",\"sessionId\":\"S-GOLDEN-0000\",\"steps\":[{\"durationSeconds\":1.0,\"moves\":[{\"direction\":[-1000000000.0,-1000000000.0,-1000000000.0],\"distance\":1.0,\"frame\":\"world\",\"occurrence\":{\"__unknown__\":1}}]}],\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"unit\":\"mm\"}","write":false}},{"args":{"op":"exploded_view_plan","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"exploded_view_plan\",\"sessionId\":\"S-GOLDEN-0000\",\"steps\":[{\"durationSeconds\":1.0,\"moves\":[{\"direction\":[-1000000000.0,-1000000000.0,-1000000000.0],\"distance\":1.0,\"frame\":\"world\",\"occurrence\":{}}]}],\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"unit\":\"mm\"}","write":false}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"fit":"yes"},"error":{"code":"invalid_input","message":"args.fit must be boolean","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.folder is required","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":7,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.folder must be string","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"fps":61},"error":{"code":"invalid_input","message":"args.fps is too large","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"fps":0},"error":{"code":"invalid_input","message":"args.fps is too small","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"fps":1.5},"error":{"code":"invalid_input","message":"args.fps must be integer","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"fps":true},"error":{"code":"invalid_input","message":"args.fps must be integer","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"glyphs":"yes"},"error":{"code":"invalid_input","message":"args.glyphs must be boolean","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"height":2161},"error":{"code":"invalid_input","message":"args.height is too large","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"height":239},"error":{"code":"invalid_input","message":"args.height is too small","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"height":1.5},"error":{"code":"invalid_input","message":"args.height must be integer","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"height":true},"error":{"code":"invalid_input","message":"args.height must be integer","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"holdSeconds":31},"error":{"code":"invalid_input","message":"args.holdSeconds is too large","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"holdSeconds":-1},"error":{"code":"invalid_input","message":"args.holdSeconds is too small","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"holdSeconds":"1"},"error":{"code":"invalid_input","message":"args.holdSeconds must be number","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"holdSeconds":true},"error":{"code":"invalid_input","message":"args.holdSeconds must be number","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":7,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId must be string","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId must be string","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"overwrite":"yes"},"error":{"code":"invalid_input","message":"args.overwrite must be boolean","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"playback":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.playback has an unsupported value","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"playback":7},"error":{"code":"invalid_input","message":"args.playback must be string","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":7,"operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId must be string","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps has an invalid item count","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps is required","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":{},"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps must be array","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}],"__unknown__":1}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0] has unknown fields","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":["notobject"],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0] must be object","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].durationSeconds is required","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":"str","moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].durationSeconds must be number","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves is required","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":{"not":"a list"}}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves must be array","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world","__unknown__":1}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0] has unknown fields","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":["notobject"]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0] must be object","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction is required","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":{"not":"a list"},"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction must be array","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":["str",-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction[0] must be number","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,"str",-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction[1] must be number","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,"str"],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction[2] must be number","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":"str","frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].distance must be number","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":3}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].frame must be string","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].occurrence is required","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":"notobject","direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].occurrence must be object","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":"nope"},"error":{"code":"invalid_input","message":"args.target must be object","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":3,"revision":"r1"}},"error":{"code":"invalid_input","message":"args.target.documentId must be string","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"error":{"code":"invalid_input","message":"args.target.revision must be string","details":{}}},{"args":{"op":"exploded_view_render","unit":"__not_in_enum__","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.unit has an unsupported value","details":{}}},{"args":{"op":"exploded_view_render","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.unit is required","details":{}}},{"args":{"op":"exploded_view_render","unit":7,"steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.unit must be string","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"width":3841},"error":{"code":"invalid_input","message":"args.width is too large","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"width":319},"error":{"code":"invalid_input","message":"args.width is too small","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"width":1.5},"error":{"code":"invalid_input","message":"args.width must be integer","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"width":true},"error":{"code":"invalid_input","message":"args.width must be integer","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"folder\":\"x\",\"op\":\"exploded_view_render\",\"operationId\":\"op-synth-exploded_view_render\",\"sessionId\":\"S-GOLDEN-0000\",\"steps\":[{\"durationSeconds\":1.0,\"moves\":[{\"direction\":[-1000000000.0,-1000000000.0,-1000000000.0],\"distance\":1.0,\"frame\":\"world\",\"occurrence\":{}}]}],\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"unit\":\"mm\"}","write":true}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{"__unknown__":1},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"folder\":\"x\",\"op\":\"exploded_view_render\",\"operationId\":\"op-synth-exploded_view_render\",\"sessionId\":\"S-GOLDEN-0000\",\"steps\":[{\"durationSeconds\":1.0,\"moves\":[{\"direction\":[-1000000000.0,-1000000000.0,-1000000000.0],\"distance\":1.0,\"frame\":\"world\",\"occurrence\":{\"__unknown__\":1}}]}],\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"unit\":\"mm\"}","write":true}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"folder\":\"x\",\"op\":\"exploded_view_render\",\"operationId\":\"op-synth-exploded_view_render\",\"sessionId\":\"S-GOLDEN-0000\",\"steps\":[{\"durationSeconds\":1.0,\"moves\":[{\"direction\":[-1000000000.0,-1000000000.0,-1000000000.0],\"distance\":1.0,\"frame\":\"world\",\"occurrence\":{}}]}],\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"unit\":\"mm\"}","write":true}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_view_render","unit":"mm","steps":[{"durationSeconds":1.0,"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-STALE-0000","operationId":"op-synth-exploded_view_render","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"camera":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.camera has an unsupported value","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"camera":7},"error":{"code":"invalid_input","message":"args.camera must be string","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"context":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.context has an unsupported value","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"context":7},"error":{"code":"invalid_input","message":"args.context must be string","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.folder is required","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":7,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.folder must be string","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"glyphs":"yes"},"error":{"code":"invalid_input","message":"args.glyphs must be boolean","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"height":2161},"error":{"code":"invalid_input","message":"args.height is too large","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"height":239},"error":{"code":"invalid_input","message":"args.height is too small","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"height":1.5},"error":{"code":"invalid_input","message":"args.height must be integer","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"height":true},"error":{"code":"invalid_input","message":"args.height must be integer","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":7,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId must be string","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId must be string","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"overwrite":"yes"},"error":{"code":"invalid_input","message":"args.overwrite must be boolean","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":7,"operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId must be string","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]},{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps has an invalid item count","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps is required","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":{},"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps must be array","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}],"__unknown__":1}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0] has unknown fields","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":["notobject"],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0] must be object","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves is required","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":{"not":"a list"}}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves must be array","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world","__unknown__":1}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0] has unknown fields","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":["notobject"]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0] must be object","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction is required","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":{"not":"a list"},"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction must be array","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":["str",-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction[0] must be number","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,"str",-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction[1] must be number","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,"str"],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].direction[2] must be number","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":"str","frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].distance must be number","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":3}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].frame must be string","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].occurrence is required","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":"notobject","direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.steps[0].moves[0].occurrence must be object","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":"nope"},"error":{"code":"invalid_input","message":"args.target must be object","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":3,"revision":"r1"}},"error":{"code":"invalid_input","message":"args.target.documentId must be string","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"error":{"code":"invalid_input","message":"args.target.revision must be string","details":{}}},{"args":{"op":"exploded_view_stills","unit":"__not_in_enum__","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.unit has an unsupported value","details":{}}},{"args":{"op":"exploded_view_stills","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.unit is required","details":{}}},{"args":{"op":"exploded_view_stills","unit":7,"steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.unit must be string","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"width":3841},"error":{"code":"invalid_input","message":"args.width is too large","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"width":319},"error":{"code":"invalid_input","message":"args.width is too small","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"width":1.5},"error":{"code":"invalid_input","message":"args.width must be integer","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"width":true},"error":{"code":"invalid_input","message":"args.width must be integer","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"folder\":\"x\",\"op\":\"exploded_view_stills\",\"operationId\":\"op-synth-exploded_view_stills\",\"sessionId\":\"S-GOLDEN-0000\",\"steps\":[{\"moves\":[{\"direction\":[-1000000000.0,-1000000000.0,-1000000000.0],\"distance\":1.0,\"frame\":\"world\",\"occurrence\":{}}]}],\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"unit\":\"mm\"}","write":true}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{"__unknown__":1},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"folder\":\"x\",\"op\":\"exploded_view_stills\",\"operationId\":\"op-synth-exploded_view_stills\",\"sessionId\":\"S-GOLDEN-0000\",\"steps\":[{\"moves\":[{\"direction\":[-1000000000.0,-1000000000.0,-1000000000.0],\"distance\":1.0,\"frame\":\"world\",\"occurrence\":{\"__unknown__\":1}}]}],\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"unit\":\"mm\"}","write":true}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"folder\":\"x\",\"op\":\"exploded_view_stills\",\"operationId\":\"op-synth-exploded_view_stills\",\"sessionId\":\"S-GOLDEN-0000\",\"steps\":[{\"moves\":[{\"direction\":[-1000000000.0,-1000000000.0,-1000000000.0],\"distance\":1.0,\"frame\":\"world\",\"occurrence\":{}}]}],\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"unit\":\"mm\"}","write":true}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"exploded_view_stills","unit":"mm","steps":[{"moves":[{"occurrence":{},"direction":[-1000000000.0,-1000000000.0,-1000000000.0],"distance":1.0,"frame":"world"}]}],"folder":"x","sessionId":"S-STALE-0000","operationId":"op-synth-exploded_view_stills","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"export","outputPath":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"export","outputPath":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"format":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.format has an unsupported value","details":{}}},{"args":{"op":"export","outputPath":"x","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"export","sessionId":"S-GOLDEN-0000","operationId":"op-synth-export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.outputPath is required","details":{}}},{"args":{"op":"export","outputPath":7,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.outputPath must be string","details":{}}},{"args":{"op":"export","outputPath":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"overwrite":"yes"},"error":{"code":"invalid_input","message":"args.overwrite must be boolean","details":{}}},{"args":{"op":"export","outputPath":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"refinement":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.refinement has an unsupported value","details":{}}},{"args":{"op":"export","outputPath":"x","operationId":"op-synth-export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"export","outputPath":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-export"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"export","outputPath":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-export","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"op\":\"export\",\"operationId\":\"op-synth-export\",\"outputPath\":\"x\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"export","outputPath":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-export","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"op\":\"export\",\"operationId\":\"op-synth-export\",\"outputPath\":\"x\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"export","outputPath":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"export\",\"operationId\":\"op-synth-export\",\"outputPath\":\"x\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"export","outputPath":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"export\",\"operationId\":\"op-synth-export\",\"outputPath\":\"x\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"export","outputPath":"x","sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"export","outputPath":"x","sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"export","outputPath":"x","sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"export","outputPath":"x","sessionId":"S-STALE-0000","operationId":"op-synth-export","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"args has unknown fields","details":{}}},{"args":{"op":"feature_create","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args must match exactly one supported schema variant","details":{}}},{"args":{"op":"feature_create","type":"__not_in_enum__","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args must match exactly one supported schema variant","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"component":"nope"},"error":{"code":"invalid_input","message":"args.component must be object","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.distance is required","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId must be string","details":{}}},{"args":{"op":"feature_create","type":"extrude","distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.profiles is required","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":["notobject"],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.profiles[0] must be object","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.profiles[0].documentId is required","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.profiles[0].revision is required","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":3,"revision":"r1"}},"error":{"code":"invalid_input","message":"args.target.documentId must be string","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"error":{"code":"invalid_input","message":"args.target.revision must be string","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"distance\":0.0,\"op\":\"feature_create\",\"operationId\":\"op-synth-feature_create\",\"profiles\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"extrude\"}","write":true}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":"notobject","revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"distance\":0.0,\"op\":\"feature_create\",\"operationId\":\"op-synth-feature_create\",\"profiles\":[{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}}],\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"extrude\"}","write":true}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":"notobject","objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"distance\":0.0,\"op\":\"feature_create\",\"operationId\":\"op-synth-feature_create\",\"profiles\":[{\"documentId\":{},\"objectType\":{},\"revision\":\"notobject\"}],\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"extrude\"}","write":true}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":"notobject"}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"distance\":0.0,\"op\":\"feature_create\",\"operationId\":\"op-synth-feature_create\",\"profiles\":[{\"documentId\":{},\"objectType\":\"notobject\",\"revision\":{}}],\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"extrude\"}","write":true}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"feature_create","type":"extrude","profiles":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-STALE-0000","operationId":"op-synth-feature_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"feature_edit","feature":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"feature_edit","sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.feature is required","details":{}}},{"args":{"op":"feature_edit","feature":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.feature must be object","details":{}}},{"args":{"op":"feature_edit","feature":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"feature_edit","feature":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"feature_edit","feature":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"parameters":"nope"},"error":{"code":"invalid_input","message":"args.parameters must be object","details":{}}},{"args":{"op":"feature_edit","feature":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-feature_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"feature_edit","feature":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"suppressed":"yes"},"error":{"code":"invalid_input","message":"args.suppressed must be boolean","details":{}}},{"args":{"op":"feature_edit","feature":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_edit"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"feature_edit","feature":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_edit","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"feature\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"feature_edit\",\"operationId\":\"op-synth-feature_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"feature_edit","feature":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"feature\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"feature_edit\",\"operationId\":\"op-synth-feature_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"feature_edit","feature":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"feature\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"feature_edit\",\"operationId\":\"op-synth-feature_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"feature_edit","feature":{"documentId":"notobject","revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-feature_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"feature\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"op\":\"feature_edit\",\"operationId\":\"op-synth-feature_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"feature_edit","feature":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"feature_edit","feature":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"feature_edit","feature":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"feature_edit","feature":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-feature_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"kind":"faces","space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"geometry_query","kind":"faces","space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.body is required","details":{}}},{"args":{"op":"geometry_query","body":"nope","kind":"faces","space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.body must be object","details":{}}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"kind":"faces","space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"filters":"nope"},"error":{"code":"invalid_input","message":"args.filters must be object","details":{}}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"kind":"__not_in_enum__","space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.kind has an unsupported value","details":{}}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.kind is required","details":{}}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"kind":"faces","space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"maxResults":1025},"error":{"code":"invalid_input","message":"args.maxResults is too large","details":{}}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"kind":"faces","space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"maxResults":0},"error":{"code":"invalid_input","message":"args.maxResults is too small","details":{}}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"kind":"faces","space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"maxResults":1.5},"error":{"code":"invalid_input","message":"args.maxResults must be integer","details":{}}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"kind":"faces","space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"maxResults":true},"error":{"code":"invalid_input","message":"args.maxResults must be integer","details":{}}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"kind":"faces","space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"selection":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.selection has an unsupported value","details":{}}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"kind":"faces","space":"__not_in_enum__","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.space has an unsupported value","details":{}}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"kind":"faces","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.space is required","details":{}}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"kind":"faces","space":"root"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"kind":"faces","space":"root","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"body\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"kind\":\"faces\",\"op\":\"geometry_query\",\"space\":\"root\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":false}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"kind":"faces","space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"body\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"kind\":\"faces\",\"op\":\"geometry_query\",\"space\":\"root\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":false}},{"args":{"op":"geometry_query","body":{"documentId":{},"revision":{},"objectType":{}},"kind":"faces","space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"body\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"kind\":\"faces\",\"op\":\"geometry_query\",\"space\":\"root\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"geometry_query","body":{"documentId":"notobject","revision":{},"objectType":{}},"kind":"faces","space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"body\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"kind\":\"faces\",\"op\":\"geometry_query\",\"space\":\"root\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"health","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"health","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"recompute":"yes"},"error":{"code":"invalid_input","message":"args.recompute must be boolean","details":{}}},{"args":{"op":"health"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"health"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"health","recompute":true},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"health","recompute":true,"sessionId":"S-GOLDEN-0000","operationId":"h1"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"health","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"op\":\"health\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":false}},{"args":{"op":"health","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"op\":\"health\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":false}},{"args":{"op":"health","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"health\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"health","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"health\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"inspect","unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"inspect","bodyMetrics":"yes"},"error":{"code":"invalid_input","message":"args.bodyMetrics must be boolean","details":{}}},{"args":{"op":"inspect","componentProperties":"yes"},"error":{"code":"invalid_input","message":"args.componentProperties must be boolean","details":{}}},{"args":{"op":"inspect","detail":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.detail has an unsupported value","details":{}}},{"args":{"op":"inspect","health":"yes"},"error":{"code":"invalid_input","message":"args.health must be boolean","details":{}}},{"args":{"op":"inspect"},"ok":{"canonical":"{\"op\":\"inspect\"}","write":false}},{"args":{"op":"inspect"},"ok":{"canonical":"{\"op\":\"inspect\"}","write":false}},{"args":{"op":"inspect","caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"inspect\"}","write":false}},{"args":{"op":"inspect","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"inspect\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"inspect_entity","entity":{},"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"inspect_entity","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entity is required","details":{}}},{"args":{"op":"inspect_entity","entity":"nope","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entity must be object","details":{}}},{"args":{"op":"inspect_entity","entity":{}},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"inspect_entity","entity":{},"target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"entity\":{},\"op\":\"inspect_entity\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":false}},{"args":{"op":"inspect_entity","entity":{},"target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"entity\":{},\"op\":\"inspect_entity\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":false}},{"args":{"op":"inspect_entity","entity":{},"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entity\":{},\"op\":\"inspect_entity\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"inspect_entity","entity":{},"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"entity\":{},\"op\":\"inspect_entity\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"interference","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"interference","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities has an invalid item count","details":{}}},{"args":{"op":"interference","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities is required","details":{}}},{"args":{"op":"interference","entities":{},"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities must be array","details":{}}},{"args":{"op":"interference","entities":["notobject",{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0] must be object","details":{}}},{"args":{"op":"interference","entities":[{"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0].documentId is required","details":{}}},{"args":{"op":"interference","entities":[{"documentId":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0].revision is required","details":{}}},{"args":{"op":"interference","entities":[{"documentId":{},"revision":{},"objectType":{}},"notobject"],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[1] must be object","details":{}}},{"args":{"op":"interference","entities":[{"documentId":{},"revision":{},"objectType":{}},{"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[1].documentId is required","details":{}}},{"args":{"op":"interference","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[1].revision is required","details":{}}},{"args":{"op":"interference","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"includeTouching":"yes"},"error":{"code":"invalid_input","message":"args.includeTouching must be boolean","details":{}}},{"args":{"op":"interference","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}]},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"interference","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"volumeTolerance":-1},"error":{"code":"invalid_input","message":"args.volumeTolerance is too small","details":{}}},{"args":{"op":"interference","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"volumeTolerance":"1"},"error":{"code":"invalid_input","message":"args.volumeTolerance must be number","details":{}}},{"args":{"op":"interference","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"volumeTolerance":true},"error":{"code":"invalid_input","message":"args.volumeTolerance must be number","details":{}}},{"args":{"op":"interference","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}},{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"interference\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":false}},{"args":{"op":"interference","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}},{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"interference\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":false}},{"args":{"op":"interference","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}},{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"interference\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"interference","entities":[{"documentId":"notobject","revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"interference\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"yawValue":"1"},"error":{"code":"invalid_input","message":"args has unknown fields","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"rollValue":"1"},"error":{"code":"invalid_input","message":"args has unknown fields","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"yawValue":true},"error":{"code":"invalid_input","message":"args has unknown fields","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"slideValue":"1"},"error":{"code":"invalid_input","message":"args has unknown fields","details":{}}},{"args":{"op":"joint_create","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args must match exactly one supported schema variant","details":{}}},{"args":{"op":"joint_create","type":"__not_in_enum__","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args must match exactly one supported schema variant","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrenceOne is required","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":"nope","occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrenceOne must be object","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrenceTwo is required","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrenceTwo must be object","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId must be string","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"suppressed":"yes"},"error":{"code":"invalid_input","message":"args.suppressed must be boolean","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"occurrenceOne\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"occurrenceTwo\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"joint_create\",\"operationId\":\"op-synth-joint_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"},\"type\":\"rigid\"}","write":true}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"occurrenceOne\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"occurrenceTwo\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"joint_create\",\"operationId\":\"op-synth-joint_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3},\"type\":\"rigid\"}","write":true}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"occurrenceOne\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"occurrenceTwo\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"joint_create\",\"operationId\":\"op-synth-joint_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"rigid\"}","write":true}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":"notobject","revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"occurrenceOne\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"occurrenceTwo\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"joint_create\",\"operationId\":\"op-synth-joint_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"rigid\"}","write":true}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_create","type":"rigid","occurrenceOne":{"documentId":{},"revision":{},"objectType":{}},"occurrenceTwo":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"joint_delete","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"joint_delete","sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.joint is required","details":{}}},{"args":{"op":"joint_delete","joint":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.joint must be object","details":{}}},{"args":{"op":"joint_delete","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"joint_delete","joint":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-joint_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"joint_delete","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_delete"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"joint_delete","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_delete","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"joint\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"joint_delete\",\"operationId\":\"op-synth-joint_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_delete","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"joint\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"joint_delete\",\"operationId\":\"op-synth-joint_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"joint_delete","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"joint\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"joint_delete\",\"operationId\":\"op-synth-joint_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_delete","joint":{"documentId":"notobject","revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"joint\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"op\":\"joint_delete\",\"operationId\":\"op-synth-joint_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_delete","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_delete","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_delete","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_delete","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-joint_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"joint_edit","sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.joint is required","details":{}}},{"args":{"op":"joint_edit","joint":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.joint must be object","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"pitchLimits":"nope"},"error":{"code":"invalid_input","message":"args.pitchLimits must be object","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"pitchValue":"1"},"error":{"code":"invalid_input","message":"args.pitchValue must be number","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"pitchValue":true},"error":{"code":"invalid_input","message":"args.pitchValue must be number","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"primarySlideLimits":"nope"},"error":{"code":"invalid_input","message":"args.primarySlideLimits must be object","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"primarySlideValue":"1"},"error":{"code":"invalid_input","message":"args.primarySlideValue must be number","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"primarySlideValue":true},"error":{"code":"invalid_input","message":"args.primarySlideValue must be number","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"rollLimits":"nope"},"error":{"code":"invalid_input","message":"args.rollLimits must be object","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"rollValue":"1"},"error":{"code":"invalid_input","message":"args.rollValue must be number","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"rollValue":true},"error":{"code":"invalid_input","message":"args.rollValue must be number","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"rotationLimits":"nope"},"error":{"code":"invalid_input","message":"args.rotationLimits must be object","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"rotationValue":"1"},"error":{"code":"invalid_input","message":"args.rotationValue must be number","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"rotationValue":true},"error":{"code":"invalid_input","message":"args.rotationValue must be number","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"secondarySlideLimits":"nope"},"error":{"code":"invalid_input","message":"args.secondarySlideLimits must be object","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"secondarySlideValue":"1"},"error":{"code":"invalid_input","message":"args.secondarySlideValue must be number","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"secondarySlideValue":true},"error":{"code":"invalid_input","message":"args.secondarySlideValue must be number","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"slideLimits":"nope"},"error":{"code":"invalid_input","message":"args.slideLimits must be object","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"slideValue":"1"},"error":{"code":"invalid_input","message":"args.slideValue must be number","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"slideValue":true},"error":{"code":"invalid_input","message":"args.slideValue must be number","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"suppressed":"yes"},"error":{"code":"invalid_input","message":"args.suppressed must be boolean","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"yawLimits":"nope"},"error":{"code":"invalid_input","message":"args.yawLimits must be object","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"yawValue":"1"},"error":{"code":"invalid_input","message":"args.yawValue must be number","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"yawValue":true},"error":{"code":"invalid_input","message":"args.yawValue must be number","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"joint\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"joint_edit\",\"operationId\":\"op-synth-joint_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"joint\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"joint_edit\",\"operationId\":\"op-synth-joint_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"joint\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"joint_edit\",\"operationId\":\"op-synth-joint_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_edit","joint":{"documentId":"notobject","revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"joint\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"op\":\"joint_edit\",\"operationId\":\"op-synth-joint_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"component":"nope"},"error":{"code":"invalid_input","message":"args.component must be object","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"flipped":"yes"},"error":{"code":"invalid_input","message":"args.flipped must be boolean","details":{}}},{"args":{"op":"joint_origin_create","sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.geometry is required","details":{}}},{"args":{"op":"joint_origin_create","geometry":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.geometry must be object","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":"notobject"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.geometry.entity must be object","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.geometry.entity.documentId is required","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.geometry.entity.revision is required","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"xAxisEntity":"nope"},"error":{"code":"invalid_input","message":"args.xAxisEntity must be object","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"zAxisEntity":"nope"},"error":{"code":"invalid_input","message":"args.zAxisEntity must be object","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"geometry\":{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}}},\"op\":\"joint_origin_create\",\"operationId\":\"op-synth-joint_origin_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"geometry\":{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}}},\"op\":\"joint_origin_create\",\"operationId\":\"op-synth-joint_origin_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"geometry\":{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}}},\"op\":\"joint_origin_create\",\"operationId\":\"op-synth-joint_origin_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":"notobject","revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"geometry\":{\"entity\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}}},\"op\":\"joint_origin_create\",\"operationId\":\"op-synth-joint_origin_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_origin_create","geometry":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-STALE-0000","operationId":"op-synth-joint_origin_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"joint_origin_delete","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"joint_origin_delete","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"joint_origin_delete","sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.origin is required","details":{}}},{"args":{"op":"joint_origin_delete","origin":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.origin must be object","details":{}}},{"args":{"op":"joint_origin_delete","origin":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-joint_origin_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"joint_origin_delete","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_delete"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"joint_origin_delete","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_delete","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"op\":\"joint_origin_delete\",\"operationId\":\"op-synth-joint_origin_delete\",\"origin\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_origin_delete","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"op\":\"joint_origin_delete\",\"operationId\":\"op-synth-joint_origin_delete\",\"origin\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"joint_origin_delete","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"joint_origin_delete\",\"operationId\":\"op-synth-joint_origin_delete\",\"origin\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_origin_delete","origin":{"documentId":"notobject","revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"joint_origin_delete\",\"operationId\":\"op-synth-joint_origin_delete\",\"origin\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_origin_delete","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_origin_delete","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_origin_delete","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_origin_delete","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-joint_origin_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"flipped":"yes"},"error":{"code":"invalid_input","message":"args.flipped must be boolean","details":{}}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"geometry":"nope"},"error":{"code":"invalid_input","message":"args.geometry must be object","details":{}}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"joint_origin_edit","sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.origin is required","details":{}}},{"args":{"op":"joint_origin_edit","origin":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.origin must be object","details":{}}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-joint_origin_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_edit"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"xAxisEntity":"nope"},"error":{"code":"invalid_input","message":"args.xAxisEntity must be object","details":{}}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"zAxisEntity":"nope"},"error":{"code":"invalid_input","message":"args.zAxisEntity must be object","details":{}}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_edit","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"op\":\"joint_origin_edit\",\"operationId\":\"op-synth-joint_origin_edit\",\"origin\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"op\":\"joint_origin_edit\",\"operationId\":\"op-synth-joint_origin_edit\",\"origin\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"joint_origin_edit\",\"operationId\":\"op-synth-joint_origin_edit\",\"origin\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_origin_edit","origin":{"documentId":"notobject","revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-joint_origin_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"joint_origin_edit\",\"operationId\":\"op-synth-joint_origin_edit\",\"origin\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"joint_origin_edit","origin":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-joint_origin_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"material_assign","entity":{"documentId":{},"revision":{},"objectType":{}},"materialId":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-material_assign","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"material_assign","materialId":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-material_assign","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entity is required","details":{}}},{"args":{"op":"material_assign","entity":"nope","materialId":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-material_assign","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entity must be object","details":{}}},{"args":{"op":"material_assign","entity":{"documentId":{},"revision":{},"objectType":{}},"materialId":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-material_assign","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"libraryId":7},"error":{"code":"invalid_input","message":"args.libraryId must be string","details":{}}},{"args":{"op":"material_assign","entity":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-material_assign","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.materialId is required","details":{}}},{"args":{"op":"material_assign","entity":{"documentId":{},"revision":{},"objectType":{}},"materialId":7,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-material_assign","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.materialId must be string","details":{}}},{"args":{"op":"material_assign","entity":{"documentId":{},"revision":{},"objectType":{}},"materialId":"x","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"material_assign","entity":{"documentId":{},"revision":{},"objectType":{}},"materialId":"x","operationId":"op-synth-material_assign","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"material_assign","entity":{"documentId":{},"revision":{},"objectType":{}},"materialId":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-material_assign"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"material_assign","entity":{"documentId":{},"revision":{},"objectType":{}},"materialId":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-material_assign","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"materialId\":\"x\",\"op\":\"material_assign\",\"operationId\":\"op-synth-material_assign\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"material_assign","entity":{"documentId":{},"revision":{},"objectType":{}},"materialId":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-material_assign","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"materialId\":\"x\",\"op\":\"material_assign\",\"operationId\":\"op-synth-material_assign\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"material_assign","entity":{"documentId":{},"revision":{},"objectType":{}},"materialId":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-material_assign","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"materialId\":\"x\",\"op\":\"material_assign\",\"operationId\":\"op-synth-material_assign\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"material_assign","entity":{"documentId":"notobject","revision":{},"objectType":{}},"materialId":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-material_assign","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entity\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"materialId\":\"x\",\"op\":\"material_assign\",\"operationId\":\"op-synth-material_assign\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"material_assign","entity":{"documentId":{},"revision":{},"objectType":{}},"materialId":"x","sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"material_assign","entity":{"documentId":{},"revision":{},"objectType":{}},"materialId":"x","sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"material_assign","entity":{"documentId":{},"revision":{},"objectType":{}},"materialId":"x","sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"material_assign","entity":{"documentId":{},"revision":{},"objectType":{}},"materialId":"x","sessionId":"S-STALE-0000","operationId":"op-synth-material_assign","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"material_list","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"material_list","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"libraryId":7},"error":{"code":"invalid_input","message":"args.libraryId must be string","details":{}}},{"args":{"op":"material_list","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"limit":1001},"error":{"code":"invalid_input","message":"args.limit is too large","details":{}}},{"args":{"op":"material_list","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"limit":0},"error":{"code":"invalid_input","message":"args.limit is too small","details":{}}},{"args":{"op":"material_list","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"limit":1.5},"error":{"code":"invalid_input","message":"args.limit must be integer","details":{}}},{"args":{"op":"material_list","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"limit":true},"error":{"code":"invalid_input","message":"args.limit must be integer","details":{}}},{"args":{"op":"material_list","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"query":7},"error":{"code":"invalid_input","message":"args.query must be string","details":{}}},{"args":{"op":"material_list"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"material_list","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"op\":\"material_list\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":false}},{"args":{"op":"material_list","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"op\":\"material_list\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":false}},{"args":{"op":"material_list","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"material_list\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"material_list","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"material_list\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"mcmaster_discover","unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"mcmaster_discover"},"ok":{"canonical":"{\"op\":\"mcmaster_discover\"}","write":false}},{"args":{"op":"mcmaster_discover","caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"mcmaster_discover\"}","write":false}},{"args":{"op":"mcmaster_open","sessionId":"S-GOLDEN-0000","operationId":"op-synth-mcmaster_open","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"mcmaster_open","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"mcmaster_open","operationId":"op-synth-mcmaster_open","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"mcmaster_open","sessionId":"S-GOLDEN-0000","operationId":"op-synth-mcmaster_open"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"mcmaster_open","sessionId":"S-GOLDEN-0000","operationId":"op-synth-mcmaster_open","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"op\":\"mcmaster_open\",\"operationId\":\"op-synth-mcmaster_open\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"mcmaster_open","sessionId":"S-GOLDEN-0000","operationId":"op-synth-mcmaster_open","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"op\":\"mcmaster_open\",\"operationId\":\"op-synth-mcmaster_open\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"mcmaster_open","sessionId":"S-GOLDEN-0000","operationId":"op-synth-mcmaster_open","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"mcmaster_open\",\"operationId\":\"op-synth-mcmaster_open\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"mcmaster_open","sessionId":"S-GOLDEN-0000","operationId":"op-synth-mcmaster_open","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"mcmaster_open\",\"operationId\":\"op-synth-mcmaster_open\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"mcmaster_open","sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"mcmaster_open","sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"mcmaster_open","sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"mcmaster_open","sessionId":"S-STALE-0000","operationId":"op-synth-mcmaster_open","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"measure","type":"distance","space":"root","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"measure","type":"distance","space":"root","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities has an invalid item count","details":{}}},{"args":{"op":"measure","type":"distance","space":"root","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities is required","details":{}}},{"args":{"op":"measure","type":"distance","space":"root","entities":{},"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities must be array","details":{}}},{"args":{"op":"measure","type":"distance","space":"root","entities":["notobject",{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0] must be object","details":{}}},{"args":{"op":"measure","type":"distance","space":"root","entities":[{"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0].documentId is required","details":{}}},{"args":{"op":"measure","type":"distance","space":"root","entities":[{"documentId":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0].revision is required","details":{}}},{"args":{"op":"measure","type":"distance","space":"root","entities":[{"documentId":{},"revision":{},"objectType":{}},"notobject"],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[1] must be object","details":{}}},{"args":{"op":"measure","type":"distance","space":"root","entities":[{"documentId":{},"revision":{},"objectType":{}},{"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[1].documentId is required","details":{}}},{"args":{"op":"measure","type":"distance","space":"root","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[1].revision is required","details":{}}},{"args":{"op":"measure","type":"distance","space":"__not_in_enum__","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.space has an unsupported value","details":{}}},{"args":{"op":"measure","type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.space is required","details":{}}},{"args":{"op":"measure","type":"distance","space":"root","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}]},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"measure","type":"__not_in_enum__","space":"root","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.type has an unsupported value","details":{}}},{"args":{"op":"measure","space":"root","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.type is required","details":{}}},{"args":{"op":"measure","type":"distance","space":"root","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}},{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"measure\",\"space\":\"root\",\"target\":{\"documentId\":3,\"revision\":\"r1\"},\"type\":\"distance\"}","write":false}},{"args":{"op":"measure","type":"distance","space":"root","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}},{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"measure\",\"space\":\"root\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3},\"type\":\"distance\"}","write":false}},{"args":{"op":"measure","type":"distance","space":"root","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}},{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"measure\",\"space\":\"root\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"distance\"}","write":false}},{"args":{"op":"measure","type":"distance","space":"root","entities":[{"documentId":"notobject","revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"measure\",\"space\":\"root\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"distance\"}","write":false}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"motion_link_create","motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.jointOne is required","details":{}}},{"args":{"op":"motion_link_create","jointOne":"nope","motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.jointOne must be object","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"jointTwo":"nope"},"error":{"code":"invalid_input","message":"args.jointTwo must be object","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"__not_in_enum__","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.motionOne has an unsupported value","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.motionOne is required","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"__not_in_enum__","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.motionTwo has an unsupported value","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.motionTwo is required","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"reversed":"yes"},"error":{"code":"invalid_input","message":"args.reversed must be boolean","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.valueOne is required","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.valueTwo is required","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"jointOne\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"motionOne\":\"rotation\",\"motionTwo\":\"rotation\",\"op\":\"motion_link_create\",\"operationId\":\"op-synth-motion_link_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"},\"valueOne\":0.0,\"valueTwo\":0.0}","write":true}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"jointOne\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"motionOne\":\"rotation\",\"motionTwo\":\"rotation\",\"op\":\"motion_link_create\",\"operationId\":\"op-synth-motion_link_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3},\"valueOne\":0.0,\"valueTwo\":0.0}","write":true}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"jointOne\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"motionOne\":\"rotation\",\"motionTwo\":\"rotation\",\"op\":\"motion_link_create\",\"operationId\":\"op-synth-motion_link_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"valueOne\":0.0,\"valueTwo\":0.0}","write":true}},{"args":{"op":"motion_link_create","jointOne":{"documentId":"notobject","revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"jointOne\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"motionOne\":\"rotation\",\"motionTwo\":\"rotation\",\"op\":\"motion_link_create\",\"operationId\":\"op-synth-motion_link_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"valueOne\":0.0,\"valueTwo\":0.0}","write":true}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"motion_link_create","jointOne":{"documentId":{},"revision":{},"objectType":{}},"motionOne":"rotation","motionTwo":"rotation","valueOne":0.0,"valueTwo":0.0,"sessionId":"S-STALE-0000","operationId":"op-synth-motion_link_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"motion_link_delete","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"motion_link_delete","sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.link is required","details":{}}},{"args":{"op":"motion_link_delete","link":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.link must be object","details":{}}},{"args":{"op":"motion_link_delete","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"motion_link_delete","link":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-motion_link_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"motion_link_delete","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_delete"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"motion_link_delete","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_delete","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"link\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"motion_link_delete\",\"operationId\":\"op-synth-motion_link_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"motion_link_delete","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"link\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"motion_link_delete\",\"operationId\":\"op-synth-motion_link_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"motion_link_delete","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"link\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"motion_link_delete\",\"operationId\":\"op-synth-motion_link_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"motion_link_delete","link":{"documentId":"notobject","revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"link\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"op\":\"motion_link_delete\",\"operationId\":\"op-synth-motion_link_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"motion_link_delete","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"motion_link_delete","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"motion_link_delete","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"motion_link_delete","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-motion_link_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"motion_link_edit","sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.link is required","details":{}}},{"args":{"op":"motion_link_edit","link":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.link must be object","details":{}}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"motionOne":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.motionOne has an unsupported value","details":{}}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"motionTwo":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.motionTwo has an unsupported value","details":{}}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"reversed":"yes"},"error":{"code":"invalid_input","message":"args.reversed must be boolean","details":{}}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-motion_link_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"suppressed":"yes"},"error":{"code":"invalid_input","message":"args.suppressed must be boolean","details":{}}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_edit"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_edit","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"link\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"motion_link_edit\",\"operationId\":\"op-synth-motion_link_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"link\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"motion_link_edit\",\"operationId\":\"op-synth-motion_link_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"link\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"motion_link_edit\",\"operationId\":\"op-synth-motion_link_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"motion_link_edit","link":{"documentId":"notobject","revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-motion_link_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"link\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"op\":\"motion_link_edit\",\"operationId\":\"op-synth-motion_link_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"motion_link_edit","link":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-motion_link_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"new_design","sessionId":"S-GOLDEN-0000","operationId":"op-synth-new_design","unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"new_design","sessionId":"S-GOLDEN-0000","operationId":"op-synth-new_design","box":"nope"},"error":{"code":"invalid_input","message":"args.box must be object","details":{}}},{"args":{"op":"new_design","sessionId":"S-GOLDEN-0000","operationId":"op-synth-new_design","name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"new_design","sessionId":"S-GOLDEN-0000"},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"new_design","operationId":"op-synth-new_design"},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"new_design","sessionId":"S-GOLDEN-0000","operationId":"op-synth-new_design"},"ok":{"canonical":"{\"op\":\"new_design\",\"operationId\":\"op-synth-new_design\",\"sessionId\":\"S-GOLDEN-0000\"}","write":true}},{"args":{"op":"new_design","sessionId":"S-GOLDEN-0000","operationId":"op-synth-new_design","caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"new_design\",\"operationId\":\"op-synth-new_design\",\"sessionId\":\"S-GOLDEN-0000\"}","write":true}},{"args":{"op":"new_design","sessionId":"S-GOLDEN-0000","operationId":5},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"new_design","sessionId":"S-GOLDEN-0000","operationId":""},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"new_design","sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"new_design","sessionId":"S-STALE-0000","operationId":"op-synth-new_design"},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"no_such_op"},"error":{"code":"unsupported_operation","message":"Discover supported operations with fusion_mech_capabilities.","details":{}}},{"args":{"op":"occurrence_delete","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"occurrence_delete","sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrence is required","details":{}}},{"args":{"op":"occurrence_delete","occurrence":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrence must be object","details":{}}},{"args":{"op":"occurrence_delete","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"occurrence_delete","occurrence":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-occurrence_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"occurrence_delete","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_delete"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"occurrence_delete","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_delete","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"occurrence\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"occurrence_delete\",\"operationId\":\"op-synth-occurrence_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"occurrence_delete","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"occurrence\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"occurrence_delete\",\"operationId\":\"op-synth-occurrence_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"occurrence_delete","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"occurrence\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"occurrence_delete\",\"operationId\":\"op-synth-occurrence_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"occurrence_delete","occurrence":{"documentId":"notobject","revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"occurrence\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"op\":\"occurrence_delete\",\"operationId\":\"op-synth-occurrence_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"occurrence_delete","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"occurrence_delete","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"occurrence_delete","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"occurrence_delete","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-occurrence_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"occurrence_insert","component":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_insert","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"occurrence_insert","sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_insert","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.component is required","details":{}}},{"args":{"op":"occurrence_insert","component":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_insert","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.component must be object","details":{}}},{"args":{"op":"occurrence_insert","component":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_insert","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"independentCopy":"yes"},"error":{"code":"invalid_input","message":"args.independentCopy must be boolean","details":{}}},{"args":{"op":"occurrence_insert","component":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"occurrence_insert","component":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_insert","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"parent":"nope"},"error":{"code":"invalid_input","message":"args.parent must be object","details":{}}},{"args":{"op":"occurrence_insert","component":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-occurrence_insert","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"occurrence_insert","component":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_insert"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"occurrence_insert","component":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_insert","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"transform":"nope"},"error":{"code":"invalid_input","message":"args.transform must be object","details":{}}},{"args":{"op":"occurrence_insert","component":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_insert","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"component\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"occurrence_insert\",\"operationId\":\"op-synth-occurrence_insert\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"occurrence_insert","component":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_insert","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"component\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"occurrence_insert\",\"operationId\":\"op-synth-occurrence_insert\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"occurrence_insert","component":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_insert","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"component\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"occurrence_insert\",\"operationId\":\"op-synth-occurrence_insert\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"occurrence_insert","component":{"documentId":"notobject","revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_insert","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"component\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"op\":\"occurrence_insert\",\"operationId\":\"op-synth-occurrence_insert\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"occurrence_insert","component":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"occurrence_insert","component":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"occurrence_insert","component":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"occurrence_insert","component":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-occurrence_insert","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_update","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_update","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"grounded":"yes"},"error":{"code":"invalid_input","message":"args.grounded must be boolean","details":{}}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_update","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"groundedToParent":"yes"},"error":{"code":"invalid_input","message":"args.groundedToParent must be boolean","details":{}}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_update","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"method":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.method has an unsupported value","details":{}}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_update","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"method":7},"error":{"code":"invalid_input","message":"args.method must be string","details":{}}},{"args":{"op":"occurrence_update","sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_update","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrence is required","details":{}}},{"args":{"op":"occurrence_update","occurrence":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_update","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrence must be object","details":{}}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-occurrence_update","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_update"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_update","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"transform":"nope"},"error":{"code":"invalid_input","message":"args.transform must be object","details":{}}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_update","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"occurrence\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"occurrence_update\",\"operationId\":\"op-synth-occurrence_update\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_update","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"occurrence\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"occurrence_update\",\"operationId\":\"op-synth-occurrence_update\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_update","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"occurrence\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"occurrence_update\",\"operationId\":\"op-synth-occurrence_update\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"occurrence_update","occurrence":{"documentId":"notobject","revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-occurrence_update","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"occurrence\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"op\":\"occurrence_update\",\"operationId\":\"op-synth-occurrence_update\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"occurrence_update","occurrence":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-occurrence_update","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"},{"action":"create","name":"x","expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes has an invalid item count","details":{}}},{"args":{"op":"parameter_batch","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes is required","details":{}}},{"args":{"op":"parameter_batch","changes":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes must be array","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":"mm","__unknown__":1}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes[0] has unknown fields","details":{}}},{"args":{"op":"parameter_batch","changes":["notobject"],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes[0] must match exactly one supported schema variant","details":{}}},{"args":{"op":"parameter_batch","changes":[{"name":"x","expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes[0] must match exactly one supported schema variant","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":3,"name":"x","expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes[0] must match exactly one supported schema variant","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":3,"unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes[0].expression must be string","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":"create","expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes[0].name is required","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":3,"expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes[0].name must be string","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":3}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes[0].unit has an unsupported value","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":"mm"}],"operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"changes\":[{\"action\":\"create\",\"expression\":\"x\",\"name\":\"x\",\"unit\":\"mm\"}],\"op\":\"parameter_batch\",\"operationId\":\"op-synth-parameter_batch\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"changes\":[{\"action\":\"create\",\"expression\":\"x\",\"name\":\"x\",\"unit\":\"mm\"}],\"op\":\"parameter_batch\",\"operationId\":\"op-synth-parameter_batch\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"changes\":[{\"action\":\"create\",\"expression\":\"x\",\"name\":\"x\",\"unit\":\"mm\"}],\"op\":\"parameter_batch\",\"operationId\":\"op-synth-parameter_batch\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"changes\":[{\"action\":\"create\",\"expression\":\"x\",\"name\":\"x\",\"unit\":\"mm\"}],\"op\":\"parameter_batch\",\"operationId\":\"op-synth-parameter_batch\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":"mm"}],"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"parameter_batch","changes":[{"action":"create","name":"x","expression":"x","unit":"mm"}],"sessionId":"S-STALE-0000","operationId":"op-synth-parameter_batch","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"parameter_create","name":"x","expression":"x","unit":"mm","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"parameter_create","name":"x","expression":"x","unit":"mm","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"comment":7},"error":{"code":"invalid_input","message":"args.comment must be string","details":{}}},{"args":{"op":"parameter_create","name":"x","unit":"mm","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expression is required","details":{}}},{"args":{"op":"parameter_create","name":"x","expression":7,"unit":"mm","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expression must be string","details":{}}},{"args":{"op":"parameter_create","expression":"x","unit":"mm","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.name is required","details":{}}},{"args":{"op":"parameter_create","name":7,"expression":"x","unit":"mm","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"parameter_create","name":"x","expression":"x","unit":"mm","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"parameter_create","name":"x","expression":"x","unit":"mm","operationId":"op-synth-parameter_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"parameter_create","name":"x","expression":"x","unit":"mm","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_create"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"parameter_create","name":"x","expression":"x","unit":"__not_in_enum__","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.unit has an unsupported value","details":{}}},{"args":{"op":"parameter_create","name":"x","expression":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.unit is required","details":{}}},{"args":{"op":"parameter_create","name":"x","expression":"x","unit":"mm","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_create","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"expression\":\"x\",\"name\":\"x\",\"op\":\"parameter_create\",\"operationId\":\"op-synth-parameter_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"},\"unit\":\"mm\"}","write":true}},{"args":{"op":"parameter_create","name":"x","expression":"x","unit":"mm","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"expression\":\"x\",\"name\":\"x\",\"op\":\"parameter_create\",\"operationId\":\"op-synth-parameter_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3},\"unit\":\"mm\"}","write":true}},{"args":{"op":"parameter_create","name":"x","expression":"x","unit":"mm","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"expression\":\"x\",\"name\":\"x\",\"op\":\"parameter_create\",\"operationId\":\"op-synth-parameter_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"unit\":\"mm\"}","write":true}},{"args":{"op":"parameter_create","name":"x","expression":"x","unit":"mm","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"expression\":\"x\",\"name\":\"x\",\"op\":\"parameter_create\",\"operationId\":\"op-synth-parameter_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"unit\":\"mm\"}","write":true}},{"args":{"op":"parameter_create","name":"x","expression":"x","unit":"mm","sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"parameter_create","name":"x","expression":"x","unit":"mm","sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"parameter_create","name":"x","expression":"x","unit":"mm","sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"parameter_create","name":"x","expression":"x","unit":"mm","sessionId":"S-STALE-0000","operationId":"op-synth-parameter_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"parameter_set","name":"x","expression":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_set","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"parameter_set","name":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_set","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expression is required","details":{}}},{"args":{"op":"parameter_set","name":"x","expression":7,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_set","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expression must be string","details":{}}},{"args":{"op":"parameter_set","expression":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_set","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.name is required","details":{}}},{"args":{"op":"parameter_set","name":7,"expression":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_set","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"parameter_set","name":"x","expression":"x","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"parameter_set","name":"x","expression":"x","operationId":"op-synth-parameter_set","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"parameter_set","name":"x","expression":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_set"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"parameter_set","name":"x","expression":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_set","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"expression\":\"x\",\"name\":\"x\",\"op\":\"parameter_set\",\"operationId\":\"op-synth-parameter_set\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"parameter_set","name":"x","expression":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_set","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"expression\":\"x\",\"name\":\"x\",\"op\":\"parameter_set\",\"operationId\":\"op-synth-parameter_set\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"parameter_set","name":"x","expression":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_set","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"expression\":\"x\",\"name\":\"x\",\"op\":\"parameter_set\",\"operationId\":\"op-synth-parameter_set\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"parameter_set","name":"x","expression":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-parameter_set","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"expression\":\"x\",\"name\":\"x\",\"op\":\"parameter_set\",\"operationId\":\"op-synth-parameter_set\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"parameter_set","name":"x","expression":"x","sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"parameter_set","name":"x","expression":"x","sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"parameter_set","name":"x","expression":"x","sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"parameter_set","name":"x","expression":"x","sessionId":"S-STALE-0000","operationId":"op-synth-parameter_set","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"plane_create","type":"offset","offset":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-plane_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"args has unknown fields","details":{}}},{"args":{"op":"plane_create","offset":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-plane_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args must match exactly one supported schema variant","details":{}}},{"args":{"op":"plane_create","type":"__not_in_enum__","offset":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-plane_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args must match exactly one supported schema variant","details":{}}},{"args":{"op":"plane_create","type":"offset","offset":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-plane_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"component":"nope"},"error":{"code":"invalid_input","message":"args.component must be object","details":{}}},{"args":{"op":"plane_create","type":"offset","offset":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-plane_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"plane_create","type":"offset","sessionId":"S-GOLDEN-0000","operationId":"op-synth-plane_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.offset is required","details":{}}},{"args":{"op":"plane_create","type":"offset","offset":0.0,"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"plane_create","type":"offset","offset":0.0,"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId must be string","details":{}}},{"args":{"op":"plane_create","type":"offset","offset":0.0,"operationId":"op-synth-plane_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"plane_create","type":"offset","offset":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-plane_create"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"plane_create","type":"offset","offset":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-plane_create","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"offset\":0.0,\"op\":\"plane_create\",\"operationId\":\"op-synth-plane_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"},\"type\":\"offset\"}","write":true}},{"args":{"op":"plane_create","type":"offset","offset":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-plane_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"offset\":0.0,\"op\":\"plane_create\",\"operationId\":\"op-synth-plane_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3},\"type\":\"offset\"}","write":true}},{"args":{"op":"plane_create","type":"offset","offset":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-plane_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"offset\":0.0,\"op\":\"plane_create\",\"operationId\":\"op-synth-plane_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"offset\"}","write":true}},{"args":{"op":"plane_create","type":"offset","offset":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-plane_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"offset\":0.0,\"op\":\"plane_create\",\"operationId\":\"op-synth-plane_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"offset\"}","write":true}},{"args":{"op":"plane_create","type":"offset","offset":0.0,"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"plane_create","type":"offset","offset":0.0,"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"plane_create","type":"offset","offset":0.0,"sessionId":"S-STALE-0000","operationId":"op-synth-plane_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"axis":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.axis has an unsupported value","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"flipped":"yes"},"error":{"code":"invalid_input","message":"args.flipped must be boolean","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.geometryOne is required","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":"notobject"},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.geometryOne must match exactly one supported schema variant","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.geometryOne must match exactly one supported schema variant","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.geometryOne must match exactly one supported schema variant","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.geometryTwo is required","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":"notobject"},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.geometryTwo must match exactly one supported schema variant","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.geometryTwo must match exactly one supported schema variant","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.geometryTwo must match exactly one supported schema variant","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"locked":"yes"},"error":{"code":"invalid_input","message":"args.locked must be boolean","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"pitchLimits":"nope"},"error":{"code":"invalid_input","message":"args.pitchLimits must be object","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"pitchValue":"1"},"error":{"code":"invalid_input","message":"args.pitchValue must be number","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"pitchValue":true},"error":{"code":"invalid_input","message":"args.pitchValue must be number","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"primarySlideLimits":"nope"},"error":{"code":"invalid_input","message":"args.primarySlideLimits must be object","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"primarySlideValue":"1"},"error":{"code":"invalid_input","message":"args.primarySlideValue must be number","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"primarySlideValue":true},"error":{"code":"invalid_input","message":"args.primarySlideValue must be number","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"rollLimits":"nope"},"error":{"code":"invalid_input","message":"args.rollLimits must be object","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"rollValue":"1"},"error":{"code":"invalid_input","message":"args.rollValue must be number","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"rollValue":true},"error":{"code":"invalid_input","message":"args.rollValue must be number","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"rotationLimits":"nope"},"error":{"code":"invalid_input","message":"args.rotationLimits must be object","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"rotationValue":"1"},"error":{"code":"invalid_input","message":"args.rotationValue must be number","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"rotationValue":true},"error":{"code":"invalid_input","message":"args.rotationValue must be number","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"secondarySlideLimits":"nope"},"error":{"code":"invalid_input","message":"args.secondarySlideLimits must be object","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"secondarySlideValue":"1"},"error":{"code":"invalid_input","message":"args.secondarySlideValue must be number","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"secondarySlideValue":true},"error":{"code":"invalid_input","message":"args.secondarySlideValue must be number","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"slideAxis":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.slideAxis has an unsupported value","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"slideLimits":"nope"},"error":{"code":"invalid_input","message":"args.slideLimits must be object","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"slideValue":"1"},"error":{"code":"invalid_input","message":"args.slideValue must be number","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"slideValue":true},"error":{"code":"invalid_input","message":"args.slideValue must be number","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"regular_joint_create","type":"__not_in_enum__","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.type has an unsupported value","details":{}}},{"args":{"op":"regular_joint_create","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.type is required","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"yawLimits":"nope"},"error":{"code":"invalid_input","message":"args.yawLimits must be object","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"yawValue":"1"},"error":{"code":"invalid_input","message":"args.yawValue must be number","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"yawValue":true},"error":{"code":"invalid_input","message":"args.yawValue must be number","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"geometryOne\":{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}}},\"geometryTwo\":{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}}},\"op\":\"regular_joint_create\",\"operationId\":\"op-synth-regular_joint_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"},\"type\":\"rigid\"}","write":true}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"geometryOne\":{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}}},\"geometryTwo\":{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}}},\"op\":\"regular_joint_create\",\"operationId\":\"op-synth-regular_joint_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3},\"type\":\"rigid\"}","write":true}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"geometryOne\":{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}}},\"geometryTwo\":{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}}},\"op\":\"regular_joint_create\",\"operationId\":\"op-synth-regular_joint_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"rigid\"}","write":true}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":"notobject","revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"geometryOne\":{\"entity\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}}},\"geometryTwo\":{\"entity\":{\"documentId\":{},\"objectType\":{},\"revision\":{}}},\"op\":\"regular_joint_create\",\"operationId\":\"op-synth-regular_joint_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"rigid\"}","write":true}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"regular_joint_create","type":"rigid","geometryOne":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"geometryTwo":{"entity":{"documentId":{},"revision":{},"objectType":{}}},"sessionId":"S-STALE-0000","operationId":"op-synth-regular_joint_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"axis":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.axis has an unsupported value","details":{}}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"flipped":"yes"},"error":{"code":"invalid_input","message":"args.flipped must be boolean","details":{}}},{"args":{"op":"regular_joint_edit","sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.joint is required","details":{}}},{"args":{"op":"regular_joint_edit","joint":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.joint must be object","details":{}}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"locked":"yes"},"error":{"code":"invalid_input","message":"args.locked must be boolean","details":{}}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-regular_joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"slideAxis":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.slideAxis has an unsupported value","details":{}}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_edit"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"type":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.type has an unsupported value","details":{}}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_edit","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"joint\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"regular_joint_edit\",\"operationId\":\"op-synth-regular_joint_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"joint\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"regular_joint_edit\",\"operationId\":\"op-synth-regular_joint_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"joint\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"regular_joint_edit\",\"operationId\":\"op-synth-regular_joint_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"regular_joint_edit","joint":{"documentId":"notobject","revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-regular_joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"joint\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"op\":\"regular_joint_edit\",\"operationId\":\"op-synth-regular_joint_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"regular_joint_edit","joint":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-regular_joint_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"render_image","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.filename is required","details":{}}},{"args":{"op":"render_image","filename":7,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.filename must be string","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"ground":"yes"},"error":{"code":"invalid_input","message":"args.ground must be boolean","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"height":4321},"error":{"code":"invalid_input","message":"args.height is too large","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"height":63},"error":{"code":"invalid_input","message":"args.height is too small","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"height":1.5},"error":{"code":"invalid_input","message":"args.height must be integer","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"height":true},"error":{"code":"invalid_input","message":"args.height must be integer","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":7,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId must be string","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId must be string","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"overwrite":"yes"},"error":{"code":"invalid_input","message":"args.overwrite must be boolean","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"quality":101},"error":{"code":"invalid_input","message":"args.quality is too large","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"quality":-1},"error":{"code":"invalid_input","message":"args.quality is too small","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"quality":1.5},"error":{"code":"invalid_input","message":"args.quality must be integer","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"quality":true},"error":{"code":"invalid_input","message":"args.quality must be integer","details":{}}},{"args":{"op":"render_image","filename":"x","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"timeoutSeconds":3601},"error":{"code":"invalid_input","message":"args.timeoutSeconds is too large","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"timeoutSeconds":9},"error":{"code":"invalid_input","message":"args.timeoutSeconds is too small","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"timeoutSeconds":"1"},"error":{"code":"invalid_input","message":"args.timeoutSeconds must be number","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"timeoutSeconds":true},"error":{"code":"invalid_input","message":"args.timeoutSeconds must be number","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"transparent":"yes"},"error":{"code":"invalid_input","message":"args.transparent must be boolean","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"view":"__not_in_enum__"},"error":{"code":"invalid_input","message":"args.view has an unsupported value","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"view":7},"error":{"code":"invalid_input","message":"args.view must be string","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"width":7681},"error":{"code":"invalid_input","message":"args.width is too large","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"width":63},"error":{"code":"invalid_input","message":"args.width is too small","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"width":1.5},"error":{"code":"invalid_input","message":"args.width must be integer","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"width":true},"error":{"code":"invalid_input","message":"args.width must be integer","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"filename\":\"x\",\"op\":\"render_image\",\"operationId\":\"op-synth-render_image\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"filename\":\"x\",\"op\":\"render_image\",\"operationId\":\"op-synth-render_image\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"filename\":\"x\",\"op\":\"render_image\",\"operationId\":\"op-synth-render_image\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"filename\":\"x\",\"op\":\"render_image\",\"operationId\":\"op-synth-render_image\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"render_image","filename":"x","sessionId":"S-STALE-0000","operationId":"op-synth-render_image","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"render_scene_inspect","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"render_scene_inspect","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"maxEnvironments":33},"error":{"code":"invalid_input","message":"args.maxEnvironments is too large","details":{}}},{"args":{"op":"render_scene_inspect","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"maxEnvironments":-1},"error":{"code":"invalid_input","message":"args.maxEnvironments is too small","details":{}}},{"args":{"op":"render_scene_inspect","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"maxEnvironments":1.5},"error":{"code":"invalid_input","message":"args.maxEnvironments must be integer","details":{}}},{"args":{"op":"render_scene_inspect","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"maxEnvironments":true},"error":{"code":"invalid_input","message":"args.maxEnvironments must be integer","details":{}}},{"args":{"op":"render_scene_inspect","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"render_scene_inspect","sessionId":7,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId must be string","details":{}}},{"args":{"op":"render_scene_inspect","sessionId":"S-GOLDEN-0000"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"render_scene_inspect","sessionId":"S-GOLDEN-0000","target":"nope"},"error":{"code":"invalid_input","message":"args.target must be object","details":{}}},{"args":{"op":"render_scene_inspect","sessionId":"S-GOLDEN-0000","target":{"documentId":3,"revision":"r1"}},"error":{"code":"invalid_input","message":"args.target.documentId must be string","details":{}}},{"args":{"op":"render_scene_inspect","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"error":{"code":"invalid_input","message":"args.target.revision must be string","details":{}}},{"args":{"op":"render_scene_inspect","sessionId":"S-STALE-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"render_scene_inspect\",\"sessionId\":\"S-STALE-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"render_scene_inspect","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"render_scene_inspect\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"render_scene_inspect","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"render_scene_inspect\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"includeChildren":"yes"},"error":{"code":"invalid_input","message":"args.includeChildren must be boolean","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrences has an invalid item count","details":{}}},{"args":{"op":"rigid_group_create","sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrences is required","details":{}}},{"args":{"op":"rigid_group_create","occurrences":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrences must be array","details":{}}},{"args":{"op":"rigid_group_create","occurrences":["notobject",{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrences[0] must be object","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrences[0].documentId is required","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrences[0].revision is required","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},"notobject"],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrences[1] must be object","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrences[1].documentId is required","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.occurrences[1].revision is required","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"occurrences\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}},{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"rigid_group_create\",\"operationId\":\"op-synth-rigid_group_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"occurrences\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}},{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"rigid_group_create\",\"operationId\":\"op-synth-rigid_group_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"occurrences\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}},{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"rigid_group_create\",\"operationId\":\"op-synth-rigid_group_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":"notobject","revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"occurrences\":[{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"rigid_group_create\",\"operationId\":\"op-synth-rigid_group_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"rigid_group_create","occurrences":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-STALE-0000","operationId":"op-synth-rigid_group_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"rigid_group_delete","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"rigid_group_delete","sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.group is required","details":{}}},{"args":{"op":"rigid_group_delete","group":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.group must be object","details":{}}},{"args":{"op":"rigid_group_delete","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"rigid_group_delete","group":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-rigid_group_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"rigid_group_delete","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_delete"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"rigid_group_delete","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_delete","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"group\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"rigid_group_delete\",\"operationId\":\"op-synth-rigid_group_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"rigid_group_delete","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"group\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"rigid_group_delete\",\"operationId\":\"op-synth-rigid_group_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"rigid_group_delete","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"group\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"rigid_group_delete\",\"operationId\":\"op-synth-rigid_group_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"rigid_group_delete","group":{"documentId":"notobject","revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"group\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"op\":\"rigid_group_delete\",\"operationId\":\"op-synth-rigid_group_delete\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"rigid_group_delete","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"rigid_group_delete","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"rigid_group_delete","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"rigid_group_delete","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-rigid_group_delete","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"rigid_group_edit","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"rigid_group_edit","sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.group is required","details":{}}},{"args":{"op":"rigid_group_edit","group":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.group must be object","details":{}}},{"args":{"op":"rigid_group_edit","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"rigid_group_edit","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"rigid_group_edit","group":{"documentId":{},"revision":{},"objectType":{}},"operationId":"op-synth-rigid_group_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"rigid_group_edit","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"suppressed":"yes"},"error":{"code":"invalid_input","message":"args.suppressed must be boolean","details":{}}},{"args":{"op":"rigid_group_edit","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_edit"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"rigid_group_edit","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_edit","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"group\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"rigid_group_edit\",\"operationId\":\"op-synth-rigid_group_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"rigid_group_edit","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"group\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"rigid_group_edit\",\"operationId\":\"op-synth-rigid_group_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"rigid_group_edit","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"group\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"rigid_group_edit\",\"operationId\":\"op-synth-rigid_group_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"rigid_group_edit","group":{"documentId":"notobject","revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-rigid_group_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"group\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"op\":\"rigid_group_edit\",\"operationId\":\"op-synth-rigid_group_edit\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"rigid_group_edit","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"rigid_group_edit","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"rigid_group_edit","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"rigid_group_edit","group":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-STALE-0000","operationId":"op-synth-rigid_group_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities has an invalid item count","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities is required","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities must be array","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":["notobject"],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0] must be object","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":[{"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0].documentId is required","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":[{"documentId":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0].revision is required","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}}],"operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"sketch_constraint","type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch is required","details":{}}},{"args":{"op":"sketch_constraint","sketch":"nope","type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch must be object","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"__not_in_enum__","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.type has an unsupported value","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.type is required","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"sketch_constraint\",\"operationId\":\"op-synth-sketch_constraint\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":3,\"revision\":\"r1\"},\"type\":\"horizontal\"}","write":true}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"sketch_constraint\",\"operationId\":\"op-synth-sketch_constraint\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3},\"type\":\"horizontal\"}","write":true}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"sketch_constraint\",\"operationId\":\"op-synth-sketch_constraint\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"horizontal\"}","write":true}},{"args":{"op":"sketch_constraint","sketch":{"documentId":"notobject","revision":{},"objectType":{}},"type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"sketch_constraint\",\"operationId\":\"op-synth-sketch_constraint\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"horizontal\"}","write":true}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_constraint","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"horizontal","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-STALE-0000","operationId":"op-synth-sketch_constraint","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"sketch_create","sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"sketch_create","sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"component":"nope"},"error":{"code":"invalid_input","message":"args.component must be object","details":{}}},{"args":{"op":"sketch_create","sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"name":7},"error":{"code":"invalid_input","message":"args.name must be string","details":{}}},{"args":{"op":"sketch_create","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"sketch_create","operationId":"op-synth-sketch_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"sketch_create","sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_create"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"sketch_create","sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_create","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"op\":\"sketch_create\",\"operationId\":\"op-synth-sketch_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_create","sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"op\":\"sketch_create\",\"operationId\":\"op-synth-sketch_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"sketch_create","sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"sketch_create\",\"operationId\":\"op-synth-sketch_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_create","sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"sketch_create\",\"operationId\":\"op-synth-sketch_create\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_create","sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_create","sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_create","sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_create","sessionId":"S-STALE-0000","operationId":"op-synth-sketch_create","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"__not_in_enum__","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.action has an unsupported value","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.action is required","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"allowDelete":"yes"},"error":{"code":"invalid_input","message":"args.allowDelete must be boolean","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"createConstraints":"yes"},"error":{"code":"invalid_input","message":"args.createConstraints must be boolean","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.curve is required","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":"nope","action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.curve must be object","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0,0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.pick has an invalid item count","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.pick is required","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.pick must be array","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":["str",0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.pick[0] must be number","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,"str"],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.pick[1] must be number","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"sketch_curve_edit","curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch is required","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":"nope","curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch must be object","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"action\":\"trim\",\"curve\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"sketch_curve_edit\",\"operationId\":\"op-synth-sketch_curve_edit\",\"pick\":[0.0,0.0],\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"action\":\"trim\",\"curve\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"sketch_curve_edit\",\"operationId\":\"op-synth-sketch_curve_edit\",\"pick\":[0.0,0.0],\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"action\":\"trim\",\"curve\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"sketch_curve_edit\",\"operationId\":\"op-synth-sketch_curve_edit\",\"pick\":[0.0,0.0],\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":"notobject","revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"action\":\"trim\",\"curve\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"op\":\"sketch_curve_edit\",\"operationId\":\"op-synth-sketch_curve_edit\",\"pick\":[0.0,0.0],\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_curve_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"curve":{"documentId":{},"revision":{},"objectType":{}},"action":"trim","pick":[0.0,0.0],"sessionId":"S-STALE-0000","operationId":"op-synth-sketch_curve_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"sketch_diagnostics","sketch":{"documentId":{},"revision":{},"objectType":{}},"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"sketch_diagnostics","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch is required","details":{}}},{"args":{"op":"sketch_diagnostics","sketch":"nope","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch must be object","details":{}}},{"args":{"op":"sketch_diagnostics","sketch":{"documentId":{},"revision":{},"objectType":{}}},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"sketch_diagnostics","sketch":{"documentId":{},"revision":{},"objectType":{}},"target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"op\":\"sketch_diagnostics\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":false}},{"args":{"op":"sketch_diagnostics","sketch":{"documentId":{},"revision":{},"objectType":{}},"target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"op\":\"sketch_diagnostics\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":false}},{"args":{"op":"sketch_diagnostics","sketch":{"documentId":{},"revision":{},"objectType":{}},"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"sketch_diagnostics\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"sketch_diagnostics","sketch":{"documentId":"notobject","revision":{},"objectType":{}},"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"sketch_diagnostics\",\"sketch\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":false}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities has an invalid item count","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities is required","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":{},"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities must be array","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":["notobject"],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0] must be object","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0].documentId is required","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0].revision is required","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.expression is required","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"parameterName":7},"error":{"code":"invalid_input","message":"args.parameterName must be string","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0,0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.position has an invalid item count","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.position is required","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.position must be array","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":["str",0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.position[0] must be number","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,"str"],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.position[1] must be number","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"sketch_dimension","type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch is required","details":{}}},{"args":{"op":"sketch_dimension","sketch":"nope","type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch must be object","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"__not_in_enum__","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.type has an unsupported value","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.type is required","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"expression\":0.0,\"op\":\"sketch_dimension\",\"operationId\":\"op-synth-sketch_dimension\",\"position\":[0.0,0.0],\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":3,\"revision\":\"r1\"},\"type\":\"distance\"}","write":true}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"expression\":0.0,\"op\":\"sketch_dimension\",\"operationId\":\"op-synth-sketch_dimension\",\"position\":[0.0,0.0],\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3},\"type\":\"distance\"}","write":true}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"expression\":0.0,\"op\":\"sketch_dimension\",\"operationId\":\"op-synth-sketch_dimension\",\"position\":[0.0,0.0],\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"distance\"}","write":true}},{"args":{"op":"sketch_dimension","sketch":{"documentId":"notobject","revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"expression\":0.0,\"op\":\"sketch_dimension\",\"operationId\":\"op-synth-sketch_dimension\",\"position\":[0.0,0.0],\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"type\":\"distance\"}","write":true}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_dimension","sketch":{"documentId":{},"revision":{},"objectType":{}},"type":"distance","entities":[{"documentId":{},"revision":{},"objectType":{}}],"expression":0.0,"position":[0.0,0.0],"sessionId":"S-STALE-0000","operationId":"op-synth-sketch_dimension","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"sketch_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"entity":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes is required","details":{}}},{"args":{"op":"sketch_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"entity":{"documentId":{},"revision":{},"objectType":{}},"changes":"nope","sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes must be object","details":{}}},{"args":{"op":"sketch_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"entity":{"documentId":{},"revision":{},"objectType":{}},"changes":{},"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes requires at least one property","details":{}}},{"args":{"op":"sketch_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"entity":{"documentId":{},"revision":{},"objectType":{}},"changes":{},"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes requires at least one property","details":{}}},{"args":{"op":"sketch_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"entity":{"documentId":{},"revision":{},"objectType":{}},"changes":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_edit","target":{"documentId":3,"revision":"r1"}},"error":{"code":"invalid_input","message":"args.changes requires at least one property","details":{}}},{"args":{"op":"sketch_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"entity":{"documentId":{},"revision":{},"objectType":{}},"changes":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"error":{"code":"invalid_input","message":"args.changes requires at least one property","details":{}}},{"args":{"op":"sketch_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"changes":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entity is required","details":{}}},{"args":{"op":"sketch_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"entity":{"documentId":{},"revision":{},"objectType":{}},"changes":{},"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"sketch_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"entity":{"documentId":{},"revision":{},"objectType":{}},"changes":{},"operationId":"op-synth-sketch_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"sketch_edit","entity":{"documentId":{},"revision":{},"objectType":{}},"changes":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_edit","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch is required","details":{}}},{"args":{"op":"sketch_edit","sketch":{"documentId":{},"revision":{},"objectType":{}},"entity":{"documentId":{},"revision":{},"objectType":{}},"changes":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_edit"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]},{"type":"point","position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.items has an invalid item count","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.items is required","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.items must be array","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,0.0],"__unknown__":1}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.items[0] has unknown fields","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":["notobject"],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.items[0] must match exactly one supported schema variant","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.items[0] must match exactly one supported schema variant","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":3,"position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.items[0] must match exactly one supported schema variant","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point"}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.items[0].position is required","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":{"not":"a list"}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.items[0].position must be array","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":["str",0.0]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.items[0].position[0] must be number","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,"str"]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.items[0].position[1] must be number","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,0.0]}],"operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"sketch_geometry","items":[{"type":"point","position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch is required","details":{}}},{"args":{"op":"sketch_geometry","sketch":"nope","items":[{"type":"point","position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch must be object","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"items\":[{\"position\":[0.0,0.0],\"type\":\"point\"}],\"op\":\"sketch_geometry\",\"operationId\":\"op-synth-sketch_geometry\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"items\":[{\"position\":[0.0,0.0],\"type\":\"point\"}],\"op\":\"sketch_geometry\",\"operationId\":\"op-synth-sketch_geometry\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"items\":[{\"position\":[0.0,0.0],\"type\":\"point\"}],\"op\":\"sketch_geometry\",\"operationId\":\"op-synth-sketch_geometry\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_geometry","sketch":{"documentId":"notobject","revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"items\":[{\"position\":[0.0,0.0],\"type\":\"point\"}],\"op\":\"sketch_geometry\",\"operationId\":\"op-synth-sketch_geometry\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,0.0]}],"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_geometry","sketch":{"documentId":{},"revision":{},"objectType":{}},"items":[{"type":"point","position":[0.0,0.0]}],"sessionId":"S-STALE-0000","operationId":"op-synth-sketch_geometry","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.curves has an invalid item count","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.curves is required","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":{},"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.curves must be array","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":["notobject"],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.curves[0] must be object","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.curves[0].documentId is required","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.curves[0].revision is required","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.distance is required","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"sketch_offset","curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch is required","details":{}}},{"args":{"op":"sketch_offset","sketch":"nope","curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch must be object","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"topologyMatched":"yes"},"error":{"code":"invalid_input","message":"args.topologyMatched must be boolean","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"curves\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"distance\":0.0,\"op\":\"sketch_offset\",\"operationId\":\"op-synth-sketch_offset\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"curves\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"distance\":0.0,\"op\":\"sketch_offset\",\"operationId\":\"op-synth-sketch_offset\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"curves\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"distance\":0.0,\"op\":\"sketch_offset\",\"operationId\":\"op-synth-sketch_offset\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_offset","sketch":{"documentId":"notobject","revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"curves\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"distance\":0.0,\"op\":\"sketch_offset\",\"operationId\":\"op-synth-sketch_offset\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_offset","sketch":{"documentId":{},"revision":{},"objectType":{}},"curves":[{"documentId":{},"revision":{},"objectType":{}}],"distance":0.0,"sessionId":"S-STALE-0000","operationId":"op-synth-sketch_offset","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_project","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}},{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_project","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities has an invalid item count","details":{}}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_project","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities is required","details":{}}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":{},"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_project","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities must be array","details":{}}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":["notobject"],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_project","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0] must be object","details":{}}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_project","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0].documentId is required","details":{}}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_project","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.entities[0].revision is required","details":{}}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}}],"operationId":"op-synth-sketch_project","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"sketch_project","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_project","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch is required","details":{}}},{"args":{"op":"sketch_project","sketch":"nope","entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_project","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sketch must be object","details":{}}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_project"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_project","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"sketch_project\",\"operationId\":\"op-synth-sketch_project\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_project","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"sketch_project\",\"operationId\":\"op-synth-sketch_project\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_project","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"sketch_project\",\"operationId\":\"op-synth-sketch_project\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":{},\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_project","sketch":{"documentId":"notobject","revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"op-synth-sketch_project","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"entities\":[{\"documentId\":{},\"objectType\":{},\"revision\":{}}],\"op\":\"sketch_project\",\"operationId\":\"op-synth-sketch_project\",\"sessionId\":\"S-GOLDEN-0000\",\"sketch\":{\"documentId\":\"notobject\",\"objectType\":{},\"revision\":{}},\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"sketch_project","sketch":{"documentId":{},"revision":{},"objectType":{}},"entities":[{"documentId":{},"revision":{},"objectType":{}}],"sessionId":"S-STALE-0000","operationId":"op-synth-sketch_project","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}},{"args":{"op":"transaction_probe","sessionId":"S-GOLDEN-0000","operationId":"op-synth-transaction_probe","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"unexpectedField":1},"error":{"code":"invalid_input","message":"Unknown operation arguments: unexpectedField","details":{}}},{"args":{"op":"transaction_probe","sessionId":"S-GOLDEN-0000","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.operationId is required","details":{}}},{"args":{"op":"transaction_probe","operationId":"op-synth-transaction_probe","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"invalid_input","message":"args.sessionId is required","details":{}}},{"args":{"op":"transaction_probe","sessionId":"S-GOLDEN-0000","operationId":"op-synth-transaction_probe"},"error":{"code":"invalid_input","message":"args.target is required","details":{}}},{"args":{"op":"transaction_probe","sessionId":"S-GOLDEN-0000","operationId":"op-synth-transaction_probe","target":{"documentId":3,"revision":"r1"}},"ok":{"canonical":"{\"op\":\"transaction_probe\",\"operationId\":\"op-synth-transaction_probe\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":3,\"revision\":\"r1\"}}","write":true}},{"args":{"op":"transaction_probe","sessionId":"S-GOLDEN-0000","operationId":"op-synth-transaction_probe","target":{"documentId":"S-GOLDEN-0000:doc","revision":3}},"ok":{"canonical":"{\"op\":\"transaction_probe\",\"operationId\":\"op-synth-transaction_probe\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":3}}","write":true}},{"args":{"op":"transaction_probe","sessionId":"S-GOLDEN-0000","operationId":"op-synth-transaction_probe","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"ok":{"canonical":"{\"op\":\"transaction_probe\",\"operationId\":\"op-synth-transaction_probe\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"transaction_probe","sessionId":"S-GOLDEN-0000","operationId":"op-synth-transaction_probe","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"},"caller":{"agent":"x"},"_callerBudgetMs":1000},"ok":{"canonical":"{\"op\":\"transaction_probe\",\"operationId\":\"op-synth-transaction_probe\",\"sessionId\":\"S-GOLDEN-0000\",\"target\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"}}","write":true}},{"args":{"op":"transaction_probe","sessionId":"S-GOLDEN-0000","operationId":5,"target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"transaction_probe","sessionId":"S-GOLDEN-0000","operationId":"","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"transaction_probe","sessionId":"S-GOLDEN-0000","operationId":"ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"operation_id_required","message":"Every write needs a unique operationId; retries must preserve the exact request.","details":{}}},{"args":{"op":"transaction_probe","sessionId":"S-STALE-0000","operationId":"op-synth-transaction_probe","target":{"documentId":"S-GOLDEN-0000:doc","revision":"r1"}},"error":{"code":"session_mismatch","message":"Old-session history is readable, but native execution requires the current add-in session.","details":{}}}],"droppedNondeterministic":3,"sampledFrom":1669}

Reviews

Colby Knox approved · 6d ago

Thanks Drew. Reviewed: the cancel only ends a RenderProcess.exe that is this Fusion's child, started after the render and the only one, re-checked through the handle that ends it, so it never touches Fusion itself. 514 tests pass on the branch. Merging, then releasing and checking it live.

Comments

Drew Owens · 5d ago

Follow-up to the "Not changed" note above, since it is easy to miss on a merged PR.

The electronics 3D-board render has a false "cancelled" reply. In rust/bridge/src/docs_script.py (around line 227), a timed-out high-quality render calls future.cancel() inside a bare try/except. RenderFuture has no cancel, so the AttributeError is swallowed and the verb answers render_timeout with "it was cancelled". The render keeps running and can still write out later, a path the verb deleted first.

render_process.cancel and the staging-folder pattern from this PR would fix it. Nobody is working on this now. I found it by reading the code; I have not reproduced it on the electronics verb.

Posted by Drew's AI agent.

Colby Knox · 5d ago

Thanks Drew, fixed in 1.13.84 (insiders). render_board_3d's high-quality render now ends a timed-out render through the same render_process.cancel as render_image (the file is embedded in the electronics script and loaded as its own module), renders into a staging folder and moves the image to outputPath only on success. An existing outputPath is no longer deleted before the render, the reply carries cancel {cancelled, renderState, reason}, and it says plainly when a render could not be stopped. 5 new tests in tests/test_render_board_3d.py build the script the way docs.rs does; 608 pass. A live timeout run on a 3D PCB is next.

Colby Knox · 5d ago

Live check done on a 3D PCB: a 4 s renderSeconds on a 1920x1080 quality 95 render answered render_timeout, cancelled through its render process, and no image appeared in the next 45 s; the next render wrote its image normally. Public in 1.13.84.

Log in to comment.