Skip to content

Releases: oveddan/chromatik-mcp

Latest build (main)

Latest build (main) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Jul 22:45
68a6a93

Rolling build of main — commit 68a6a93. Updated automatically on every push that touches package/. For a stable download URL use: https://github.com/oveddan/chromatik-mcp/releases/download/latest/chromatik-mcp.jar

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 02:02
ea5f876

What's Changed

  • PR-0: Java/Maven scaffold + headless load verification by @oveddan in #1
  • Add LX coding guidelines from upstream review feedback by @oveddan in #2
  • PR-1a: embed Java MCP SDK in LX (feasibility gate → GO) by @oveddan in #3
  • Add LX-source-derived conventions to coding guidelines by @oveddan in #4
  • PR-1b: LXCommand inventory + tool mapping by @oveddan in #5
  • PR-1c: automated QA strategy + headless harness gate + CI by @oveddan in #6
  • PR-2: tools/list works + engine-thread executor by @oveddan in #7
  • Plan review: slice downstream PRs, add resolver/discovery slots, README architecture stub by @oveddan in #8
  • PR-3: read-only discovery tools + tool-surface conventions by @oveddan in #9
  • PR-3b: typed path/entity resolver by @oveddan in #12
  • PR-4: first mutation (add_macro_knob) via LXCommand + deployment fixes by @oveddan in #11
  • Loop engineering: formalize the dev loop + capture runtime-loop future work by @oveddan in #13
  • PR-5a: set_parameter via type-dispatched LXCommand.Parameter setters by @oveddan in #14
  • PR-5c: modulation routing (add_modulator, wire_modulator/wire_trigger, remove_modulation) + OSC-address discovery by @oveddan in #15
  • PR-5c follow-up: list_modulations + fire_trigger by @oveddan in #18
  • README: capabilities summary (discovery, set_parameter, macro mapping, OSC) by @oveddan in #19
  • PR-7a: semantic catalog — format contract, generation skill, 24 stock-LX entries by @oveddan in #20
  • PR-7b: get_component_doc — catalog serving + bytecode-hash staleness by @oveddan in #23
  • PR-5b: channel / pattern / effect tools by @oveddan in #22
  • PR-6: install docs, usage examples, README quick start by @oveddan in #24
  • list_channels: mode-correct pattern visibility semantics by @oveddan in #26
  • list_parameters: enumerate a component's parameters by path by @oveddan in #28
  • get_project_info: engine output state + MCP server instructions by @oveddan in #27
  • PR-8: get_frame render preview — frame readback + PNG + summary over MCP by @oveddan in #29
  • wire_modulator: fix source-parameter guidance, add optional range by @oveddan in #30
  • Report effective (modulated) value for compound parameters by @oveddan in #31
  • list_channels: include effects hosted on patterns by @oveddan in #32
  • get_palette: surface the global color palette by @oveddan in #33
  • Add build-gate.sh: compact mvn gate for agent workflows by @oveddan in #37
  • Configurable MCP port/host (config.json) + connection tracking + get_status by @oveddan in #35
  • Build/test hygiene: retry flaky HTTP harness failure, skip tests in install profile by @oveddan in #39
  • Chromatik UI status section: connected indicator, URL, last activity by @oveddan in #40
  • get_frame: make PNG image opt-in (include_image defaults to false) by @oveddan in #38
  • list_parameters: surface child components alongside parameters by @oveddan in #34
  • Fix probabilistic test-suite deadlock, harden build-gate.sh by @oveddan in #42
  • CI: add job timeout as hang backstop by @oveddan in #41
  • Auto-enable LX-MCP UI companion plugin by @oveddan in #43
  • add tools: accept short type names from list_available_* by @oveddan in #44
  • remove_modulator: add tool to delete stray modulators by @oveddan in #47
  • get_status/status.json: identify running server version and build time by @oveddan in #45
  • Read-side view support: resolve /lx/structure, add get_views by @oveddan in #46
  • Write-side views: add_view, remove_view, set_parameter by option name by @oveddan in #48
  • Cleanup: promote spike deliverables to docs/, retire feasibility-gate tests, shared headless-LX fixture by @oveddan in #49
  • README: document current capabilities by @oveddan in #50
  • Workflow infrastructure: agent defs, fix-dispatch skill, live-driving guidance by @oveddan in #51
  • Review fixes: domain layer — range-clamp bug, Commands.perform drift, Catalog enum, layering by @oveddan in #52
  • Review fixes: shared parameter wire formatter, kind on all remove_* payloads by @oveddan in #53
  • Review fixes: Log helper, UI dispose symmetry, dead overload, per-frame allocation by @oveddan in #54
  • PR-9a: tempo + engine-global discoverability by @oveddan in #55
  • PR-9e: make view lifecycle undoable by @oveddan in #56
  • list_channels: surface mixer performance surface (crossfader, cue/aux, blend modes, auto-cycle) by @oveddan in #58
  • PR-9c: palette swatch/color mutation tools by @oveddan in #57
  • Add snapshot capture/recall tools (PR-9b) by @oveddan in #59
  • Docs: README capabilities + build-plan tracking for the PR-9 fan-out by @oveddan in #60
  • Fix quit hang from orphaned MCP server after jar hot-reload by @oveddan in #62
  • Docs site: Astro Starlight, hosted on Vercel; demo beat sheet by @oveddan in #61
  • Publish jar via CI: rolling latest + tagged releases; download-first install docs by @oveddan in #63
  • Fix publish-jar review findings: version-agnostic verify-load, publish race guard, dual-jar docs warning by @oveddan in #65
  • Catalog format v2: claim bullets, length budget, live-vs-latched, triage by @oveddan in #64
  • Regenerate stock catalog to v2; add 28 modulator entries by @oveddan in #67
  • Rename project: lx-mcp → chromatik-mcp (jar, plugin, package, status dir, workflows, docs) by @oveddan in #68
  • Site redesign: chat-to-compose landing, LED-art theme, chromatik-mcp branding by @oveddan in #69
  • Add .mcp.json + scripts/mcp-client.sh for one-step Claude Code connect by @oveddan in #72
  • Home page chat demos; docs refresh from audit by @oveddan in #73
  • Remove how-it-was-built from the docs site by @oveddan in #75
  • Docs site: publish llms.txt for AI agents by @oveddan in #74
  • Architecture page as the integrator's contract; fix sidebar build break by @oveddan in #76
  • Finish lx-mcp → chromatik-mcp rename sweep by @oveddan in #77
  • CLAUDE.md: mandate worktrees for all work (shared primary checkout) by @oveddan in #71
  • Deploy docs site to GitHub Pages instead of Vercel by @oveddan in #78
  • Temporarily bundle 37 Apotheneum catalog entries until Apotheneum#38 ships by @oveddan in #79
  • Cut v0.1.0: version the pom, point docs at the tagged release by @oveddan in #80

New Contributors

Full Changelog: https://github.com/oveddan/chromatik-mcp/commits/v0.1.0