Releases: CMDSPACE-DEV/CMDS-Achmage
Release list
CMDS Achmage v1.1.0
CMDS Achmage 1.1.0
Edit notes without an apply model, generate images from anywhere, see what the model is doing
This release turns the chat into a note editor that patches in place, gives
image generation five entry points with Eagle delivery, and shows live
progress while a reply is generated.
What changed
Editing
- Edit note mode (pen icon in the composer): replies come as edit cards
anchored to sentences that already exist in the note. Apply and
Apply all patch the note deterministically — exact → normalized → fuzzy
anchor matching, undoable, no second model call. - Apply changes on whole-document or abbreviated blocks: paragraph-level
patching that keeps frontmatter and touches only what differs. - Inline edit → Image: the ⇧⌘K panel gains an Output switch. Image jobs
run inside the panel with progress, preview, and Insert / Send to Eagle /
Copy / Keep — no chat sidebar needed.
Images
- Five doors: composer image mode,
Generate image (text to image)…,
Generate image from selection,Generate image from current note
(condensed into an editable brief),Generate image from clipboard image (image to image)…. Editor context menu entries included. - Providers: GPT Plan (subscription) plus Gemini and grok-imagine image
models via API key, behind one generator interface. Reference images for
GPT Plan and Gemini. - Prompt templates per purpose, always-on image instructions, and
Copy image everywhere (optional auto-copy). - Eagle library delivery: choose library, folder, note link style, tags;
reuses CMDS Eagle's remembered libraries and cloud upload when installed. - Text cards: render selected text as a CMDS-styled PNG, no model call.
- Clipboard image → Markdown: list, table, or Mermaid diagram at the
cursor.
Chat
- Live response progress pinned to the top of the message area: phase
(waiting / thinking / calling tools / writing) with seconds, model, total
elapsed, token estimates that switch to provider usage, tool-call status.
Disappears when the turn settles.
Appearance and settings
- Follows your Obsidian theme by default; presets (including the original
Neon Lime Console), accent and glow dials, Style Settings fine tuning. - Settings footer with version and CMDSPACE links; vault folder
autocompletion on folder inputs; upstream donation block removed.
Fixes
- The committed stale
main.jsthat hid theme following is gone and CI
refuses tracked build artifacts. - Card previews drag as
![[embed]]instead of anapp://URL; image
filenames come from the user's brief; blank output folder falls back to
Obsidian's attachment folder. - Writing settings tab crash and the floating "Plan" tooltip.
Compatibility
- Settings gain fields with safe defaults; no migration is required beyond
the 1.0.3 vault-safety changes. Desktop only, as before.
Verified release provenance
- Release workflow: https://github.com/CMDSPACE-DEV/CMDS-Achmage/actions/runs/34767982862
- CI gate: the full cross-platform CI workflow ran to success on this exact commit inside the release run above.
- Annotated tag commit:
0949b50711478d8a6c5d035076f9b568e2b40520 main.js: 5386750 bytes, SHA-256808c77117e591fe2c8c96f7400dae003d9a2bd923b52ab1e60576c6a516e0790manifest.json: 340 bytes, SHA-256a319b10d70b3c95331ff02899391b490bda94236debbf2380fa7fe1e3b01d546styles.css: 126679 bytes, SHA-256881a8fbcec6e4730d068a982d77844a77e4d28c87765821958c9bb74f24ae78f- Qualification boundary: no OAuth secret, browser callback, or Keychain state was used in Actions.
CMDS Achmage v1.0.3
What's Changed
- docs: Obsidian community review & release runbook by @cmds-contact in #23
- ci: gate releases on the Obsidian community-review Error tier (#9) by @cmds-contact in #24
- Send Connection: close from the MCP OAuth callback so the port frees immediately by @johnfkoo951 in #25
- Bring the inline edit panel under the theme-following skin system by @johnfkoo951 in #12
- Community-release vault safety: product-named folders, setting-owned artifact folder, draft provenance, Obsidian excluded files, rebrand by @johnfkoo951 in #26
- Theme following end to end: untrack the stale bundle that hid it, bring the inline edit panel onto the skin system by @johnfkoo951 in #27
Full Changelog: 1.0.2...1.0.3
Verified release provenance
- Release workflow: https://github.com/CMDSPACE-DEV/CMDS-Achmage/actions/runs/34749491464
- CI gate: the full cross-platform CI workflow ran to success on this exact commit inside the release run above.
- Annotated tag commit:
81d3de693dffd867c4cb354e2ee5f8ce512a1fdf main.js: 5300356 bytes, SHA-25691bd953d855cc758d3dc01559e8df486c49c715a353c57105ca2fd1b46aab6f0manifest.json: 340 bytes, SHA-256cd03c15918e41254cedfaf19332760a47bbcd91f6d7928629d87976d1295efcbstyles.css: 115262 bytes, SHA-256bef9a6e58ea7fde90ff3409e27f1db9d27609475dd467b33ed369bc5837c840c- Qualification boundary: no OAuth secret, browser callback, or Keychain state was used in Actions.
CMDS Achmage v1.0.2
What's Changed
- Fix settings-heading Error (1.0.2) by @cmds-contact in #22
Full Changelog: 1.0.1...1.0.2
Verified release provenance
- Release workflow: https://github.com/CMDSPACE-DEV/CMDS-Achmage/actions/runs/34225820661
- CI gate: the full cross-platform CI workflow ran to success on this exact commit inside the release run above.
- Annotated tag commit:
c906c5814361e39c507e88cd69c415d02c7db5a4 main.js: 5293732 bytes, SHA-2569024e527e5af863864913f7df4c75d286ceb174373975d53e7e48bfd29d44a02manifest.json: 340 bytes, SHA-2566545f2f39a4175ba95419ac0c3e0afe1fdba00daa5b4b4054d5bb95dd66bf344styles.css: 115207 bytes, SHA-25619aa7f2557dd09c17c548594ffc3918b7de4801e7c1ce68887c6ed1506af8169- Qualification boundary: no OAuth secret, browser callback, or Keychain state was used in Actions.
CMDS Achmage v1.0.1
What's Changed
- Follow the Obsidian theme by default, owned skins as opt-in, palette tokenization, Fable/Astra models by @johnfkoo951 in #11
- Fix Obsidian community review blockers by @cmds-contact in #13
New Contributors
- @johnfkoo951 made their first contribution in #11
Full Changelog: 1.0.0...1.0.1
Verified release provenance
- Release workflow: https://github.com/CMDSPACE-DEV/CMDS-Achmage/actions/runs/34124347249
- CI gate: the full cross-platform CI workflow ran to success on this exact commit inside the release run above.
- Annotated tag commit:
4d38f3b3fb66758595e1499ba98750f05f12106f main.js: 5293754 bytes, SHA-25641d69efba4acb2ec939a87c873a8fdd639c2c04942e3caf4cc57c96a1030ba19manifest.json: 340 bytes, SHA-256a08f6d7a072d1097ef7a73b31131cfdc42d874591f06f35c5e1679e02e33b76cstyles.css: 115207 bytes, SHA-25619aa7f2557dd09c17c548594ffc3918b7de4801e7c1ce68887c6ed1506af8169- Qualification boundary: no OAuth secret, browser callback, or Keychain state was used in Actions.
CMDS Achmage v1.0.0
What's Changed
- Fix duplicate plugin ID for community plugin submission by @cmds-contact in #7
- Rebrand to CMDS Achmage for the community plugin submission by @cmds-contact in #8
- Gate version parity in CI so a half-done bump fails before the tag by @cmds-contact in #9
- Rebrand the README, record lineage, and prepare the 1.0.0 release by @cmds-contact in #10
Full Changelog: 2.6.6-test.1...1.0.0
Verified release provenance
- Release workflow: https://github.com/CMDSPACE-DEV/CMDS-Achmage/actions/runs/33945123320
- CI gate: the full cross-platform CI workflow ran to success on this exact commit inside the release run above.
- Annotated tag commit:
b19f3f1d60948359d7e471a0315a3231583b8675 main.js: 5290333 bytes, SHA-256e0fbb41312b6c91d8ff255b2075feaab7cbab1559d20c603ba68f5bb72bce532manifest.json: 341 bytes, SHA-2569c0ebdf5aa5bdfa37c42e696a6762275f1788e3005896745052a53c089e53bf0styles.css: 105955 bytes, SHA-2560ee4f86700e30b2932a26c3842df6ebad3392c53cccdbe32cc766ef074a7a15e- Qualification boundary: no OAuth secret, browser callback, or Keychain state was used in Actions.
Knowledge Base Agent v2.6.6-test.2
Fix duplicate plugin ID for Obsidian community plugin submission: id changed from smart-composer to knowledge-base-agent.
Smart_composer_Achmage v2.6.6-test.1
2.6.6-test.1 — pipeline verification prerelease
This is not a product release. It exists only to prove that
CMDSPACE-DEV/knowledge-base-agent can build and publish this plugin end to end:
tag push → cross-platform CI → draft release → asset verification → publish.
No feature work is included. The code is Prof. Ahn Chang-hyun's
(laguna821/obsidian_smart_composer_Achmage) 2.6.5 tree, imported into this
organization repository with its full commit history; only the version strings
and the CI/release workflows differ.
What to expect
- Assets:
main.js,manifest.json,styles.css— the standard Obsidian plugin
set, built by the release workflow from the tagged commit. - Plugin identity is unchanged from upstream (
id: smart-composer,
name: Smart Composer). It therefore collides with the original Smart Composer
plugin if both are installed in the same vault. Renaming is a separate decision. - Marked as a prerelease and never as "latest".
Provenance
Verified build evidence (workflow run, tagged commit, asset sizes and SHA-256
digests) is appended below by the release workflow itself.
Verified release provenance
- Release workflow: https://github.com/CMDSPACE-DEV/knowledge-base-agent/actions/runs/32233906896
- CI gate: the full cross-platform CI workflow ran to success on this exact commit inside the release run above.
- Annotated tag commit:
6ea9f078ca44e4e3a81f25dbb96bcf4035b3bd43 main.js: 5290335 bytes, SHA-256e738e578ae233ade62b9eb35a0ab79e693bab180ecc9d11f660c761954f2f7ddmanifest.json: 401 bytes, SHA-2566af9c70198820c6dedad06a3314d9ab957771e415ec19a8fa8b1581c31d1d9c8styles.css: 105955 bytes, SHA-2560ee4f86700e30b2932a26c3842df6ebad3392c53cccdbe32cc766ef074a7a15e- Qualification boundary: no OAuth secret, browser callback, or Keychain state was used in Actions.