Tags

Tags give the ability to mark specific points in history as being important
  • v0.6.2

    Release: mograph 0.6.2
    mograph 0.6.2
    
    Documentation only. No change to the server, the tools or the protocol surface.
    
    The README stops reading like a private notebook: it opens with what the thing
    does and a worked session showing what you say to an agent and which tools
    answer. It also stops claiming that `install-panel --zxp` has never been run
    against a real Adobe installation, which stopped being true in 0.6.1.
    
    Adds a full Spanish README linked from the top of both, and a test that
    compares the facts between them -- tool counts, protocol revision, Adobe
    versions, the configuration table, the measured gradient errors -- so the
    translation cannot quietly go stale. Prose is never compared; that is what
    makes the guard survivable.
  • v0.6.1

    07801067 · mograph 0.6.1 ·
    Release: mograph 0.6.1
    mograph 0.6.1
    
    A fix for a bug 0.6.0 introduced and shipped.
    
    `_bridge_status()` carries a deferred `from .ae_bridge import ...`. When
    `aftereffects.py` became a package, `.` stopped meaning `mograph`, and because
    an import inside a function does not run until the function does, the whole
    suite and all four smokes passed over a call that raised ModuleNotFoundError
    against a live After Effects.
    
    This is the blind spot of the byte-identical check both splits were verified
    with: the text did not change, what it MEANS did. Every relative import in both
    packages is now resolved by importing it -- module and names, deferred included
    -- so the next one fails in pytest rather than in front of the application.
    
    `ae_render_queue` also had the template bug fixed in `ae_aerender` for 0.6.0:
    an output-module name handed to `RenderQueueItem.applyTemplate`. Both take
    `template` and `render_settings` now, validated against the project's own list.
    
    Verified against After Effects 2026 with the signed package as the only panel:
    connected in 1.5s, round trip returns 26.0x67, both AE smokes green.
  • v0.6.0

    Release: mograph 0.6.0
    mograph 0.6.0
    
    The release where the server catches up with the revision it already claimed to
    implement, and where both backends stop being 3,000-line files.
    
    Everything in it was verified against Illustrator 2026 and After Effects 2026 on
    Windows, not only against the suite: all four smokes, a live aerender, and the
    signed panel installed through Adobe's own installer.
    
      - three MCP Prompts, carrying the call order that was prose in AGENTS.md
      - server metadata, and cache hints on all six cacheable methods
      - confirmations before the two things that surprise people, built on
        resolvers, degrading silently where there is nobody to ask
      - both backends split into packages, every function byte-identical
      - install-panel --zxp, measured end to end
      - ae_aerender(wait=False) with ae_render_status, and the Tasks extension
        measured and declined in ROADMAP.md rather than skipped
    
    and four bugs that only running things could have found: aerender's defaults
    could never render, doctor could not see a signed panel, --zxp printed a
    traceback on Linux, and five source guards would have stopped guarding the
    moment a module became a package.
  • v0.5.0

    mograph 0.5.0 -- first public release