Skip to content

Refactor config and plugin runtime handling across CLI, SDK, GUI, and docs#129

Merged
TrueNine merged 12 commits intomainfrom
dev
Apr 6, 2026
Merged

Refactor config and plugin runtime handling across CLI, SDK, GUI, and docs#129
TrueNine merged 12 commits intomainfrom
dev

Conversation

@TrueNine
Copy link
Copy Markdown
Owner

@TrueNine TrueNine commented Apr 5, 2026

Summary

  • Refactor runtime and plugin configuration handling around the stable ~/.aindex/.tnmsc.json surface and plugin enablement
  • Update output/plugin implementations, cleanup behavior, and prompt/mdx compilation paths to match the new config model
  • Refresh CLI, GUI, MCP, docs, and CI workflows to align with the revised runtime semantics and documentation

Testing

  • pnpm exec vitest run src/config.test.ts src/prompts.test.ts

TrueNine and others added 12 commits April 5, 2026 15:06
Bumps the cargo-workspace group with 1 update: [tauri-plugin-updater](https://github.com/tauri-apps/plugins-workspace).


Updates `tauri-plugin-updater` from 2.10.0 to 2.10.1
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases)
- [Commits](tauri-apps/plugins-workspace@updater-v2.10.0...updater-v2.10.1)

---
updated-dependencies:
- dependency-name: tauri-plugin-updater
  dependency-version: 2.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-workspace
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the npm-doc group in /doc with 1 update: [sass](https://github.com/sass/dart-sass).


Updates `sass` from 1.98.0 to 1.99.0
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.98.0...1.99.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-version: 1.99.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-doc
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the npm-root group with 10 updates:

| Package | From | To |
| --- | --- | --- |
| [sass](https://github.com/sass/dart-sass) | `1.98.0` | `1.99.0` |
| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `7.7.3` | `8.0.0` |
| [@tauri-apps/plugin-updater](https://github.com/tauri-apps/plugins-workspace) | `2.10.0` | `2.10.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.5.0` | `25.5.2` |
| [eslint](https://github.com/eslint/eslint) | `10.1.0` | `10.2.0` |
| [fast-glob](https://github.com/mrmlnc/fast-glob) | `3.3.1` | `3.3.3` |
| [picomatch](https://github.com/micromatch/picomatch) | `2.3.2` | `4.0.4` |
| [@types/picomatch](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/picomatch) | `4.0.2` | `4.0.3` |
| [turbo](https://github.com/vercel/turborepo) | `2.9.3` | `2.9.4` |
| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.3.6` |


Updates `sass` from 1.98.0 to 1.99.0
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.98.0...1.99.0)

Updates `@antfu/eslint-config` from 7.7.3 to 8.0.0
- [Release notes](https://github.com/antfu/eslint-config/releases)
- [Commits](antfu/eslint-config@v7.7.3...v8.0.0)

Updates `@tauri-apps/plugin-updater` from 2.10.0 to 2.10.1
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases)
- [Commits](tauri-apps/plugins-workspace@updater-v2.10.0...updater-v2.10.1)

Updates `@types/node` from 25.5.0 to 25.5.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `eslint` from 10.1.0 to 10.2.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v10.1.0...v10.2.0)

Updates `fast-glob` from 3.3.1 to 3.3.3
- [Release notes](https://github.com/mrmlnc/fast-glob/releases)
- [Commits](mrmlnc/fast-glob@3.3.1...3.3.3)

Updates `picomatch` from 2.3.2 to 4.0.4
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@2.3.2...4.0.4)

Updates `@types/picomatch` from 4.0.2 to 4.0.3
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/picomatch)

Updates `turbo` from 2.9.3 to 2.9.4
- [Release notes](https://github.com/vercel/turborepo/releases)
- [Changelog](https://github.com/vercel/turborepo/blob/main/RELEASE.md)
- [Commits](vercel/turborepo@v2.9.3...v2.9.4)

Updates `zod` from 3.25.76 to 4.3.6
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](colinhacks/zod@v3.25.76...v4.3.6)

---
updated-dependencies:
- dependency-name: sass
  dependency-version: 1.99.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-root
- dependency-name: "@antfu/eslint-config"
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-root
- dependency-name: "@tauri-apps/plugin-updater"
  dependency-version: 2.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-root
- dependency-name: "@types/node"
  dependency-version: 25.5.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-root
- dependency-name: eslint
  dependency-version: 10.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-root
- dependency-name: fast-glob
  dependency-version: 3.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-root
- dependency-name: picomatch
  dependency-version: 4.0.4
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-root
- dependency-name: "@types/picomatch"
  dependency-version: 4.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-root
- dependency-name: turbo
  dependency-version: 2.9.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-root
- dependency-name: zod
  dependency-version: 4.3.6
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-root
...

Signed-off-by: dependabot[bot] <support@github.com>
…doc-de00ce4d04' into codex/merge-prs-into-dev
@TrueNine TrueNine merged commit 5b87433 into main Apr 6, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant