Skip to content

chore: back-merge main release history into develop#36

Merged
jb-thery merged 3 commits into
developfrom
chore/back-merge-main-into-develop
Jul 1, 2026
Merged

chore: back-merge main release history into develop#36
jb-thery merged 3 commits into
developfrom
chore/back-merge-main-into-develop

Conversation

@jb-thery

@jb-thery jb-thery commented Jul 1, 2026

Copy link
Copy Markdown
Member

Why

main and develop diverged: PR #33 landed on main as a squash of develop's #31/#32, and main also carried a release commit. Git therefore could not auto-reconcile develop -> main (PR #35 was CONFLICTING), even though every conflicting file on develop is a content superset of main.

Verified before this back-merge:

  • npm-publish.yml, ci.yml, codeql.yml, .releaserc.json are identical on both branches.
  • Every other divergence is develop being newer (e.g. --semantic setup, sources command, hardened resolveMcpProjectRoot, no-telemetry Astro wrapper, TTS allowRemoteModels=false default).

What

A -s ours merge of main into develop: it records main as a parent (so main becomes an ancestor of develop) while keeping develop's tree byte-for-byte unchanged. This PR therefore has no file changes — it only reconciles history so the develop -> main release merge (#35) can proceed cleanly.

Merge method

Must be merged with a merge commit (not squash/rebase) to preserve the main parent link.

jb-thery added 3 commits July 2, 2026 00:40
Promote the validated release branch to main and trigger protected semantic-release publishing.
…docs (#33)

* feat: generalize MCP agent targets and refresh app icon (#31)

* feat: refresh app icon to the Mimir monogram mark

Replace the placeholder favicon with the black/purple Mimir square
mark used across brand surfaces, in both the Tauri app and the
landing package.

* feat(core): support custom MCP agent targets in setup and install-skill

Generalize the previously hardcoded Claude/Codex/Kimi/OpenCode/Cline
MCP helper generation into a configurable agentHelpers list. Add
--agents, --mcp-name, --mcp-command, and --mcp-arg to `mimir setup`
and `mimir install-skill` so an arbitrary MCP-compatible agent can be
targeted without a source change.

* feat: pin Node toolchain with mise and add LLM/skills discovery docs (#32)

* feat: pin Node.js toolchain with mise

Replace the Node version hardcoded across CI workflows with a single
mise.toml pin, installed via jdx/mise-action in ci.yml and
native-app-build.yml. npm-publish.yml keeps actions/setup-node since
it also wires npm registry auth. pnpm stays pinned via Corepack's
packageManager field, not duplicated in mise.toml.

* docs: add llms.txt and context7.json for LLM-facing discovery

Prepare the repo to be indexed by Context7: llms.txt follows the
llmstxt.org convention and links the docs relevant to consuming Mimir
as a library/CLI/MCP server (excludes Tauri app, landing, and
licensing docs, which aren't part of that surface). context7.json
scopes the crawler away from generated/private directories and adds a
few correctness rules. Also documents the direct skills.sh install
path for the bundled mimir skill.

* fix(ci): install mise via curl instead of jdx/mise-action

jdx/mise-action is blocked by this repo's Actions permissions policy
(allowed_actions: selected, restricted to actions/*,
github/codeql-action/*, and verified creators), which caused a
startup_failure on every workflow run. Install mise with the official
curl script in a plain run: step instead, which isn't subject to the
uses: allowlist.
Reconcile squash-merged release history: main #33 squashed develop's #31/#32
and carried a main-only release commit whose substantive infra (npm-publish,
ci, codeql, releaserc) is already identical on develop. develop is a verified
content superset, so keep develop's tree and record main as a parent to unblock
the develop -> main release merge.
@jb-thery jb-thery merged commit 3be93b1 into develop Jul 1, 2026
5 checks passed
@jb-thery jb-thery deleted the chore/back-merge-main-into-develop branch July 1, 2026 21:13
@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 1.2.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant