blamouche_obsidian-any-ai-code/manifest.json
blamouche df937afe45 Trim release standalone assets to the 5 files that actually matter
After auditing each file, classified them by whether the plugin can
start without them:

- Required (panel will not start): manifest.json, main.js, pty-proxy.js
- Recommended (panel loads but degraded): styles.css, pty-bridge.py
- Optional (only inside zip): versions.json (backwards-compat install
  matching only, not runtime), package.json + package-lock.json
  (only needed for the optional `npm install --omit=dev` native
  node-pty backend)

The release workflow now attaches only the five Required + Recommended
files as standalone assets next to the zip. The other three remain
bundled in the zip so users opting into native node-pty still get them
in one shot, but they don't clutter the release page as if they were
load-bearing.

Reworked the release notes body and the README `Required files`
section to lead with this Required/Recommended/Optional split instead
of presenting every file as "indispensable".

Bumped manifest/version metadata to 0.1.44.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 08:58:13 +02:00

10 lines
315 B
JSON

{
"id": "any-ai-cli",
"name": "Any AI CLI",
"version": "0.1.44",
"minAppVersion": "1.7.2",
"description": "Run AI coding tools like Claude in a right sidebar terminal panel, with a customizable runtime list.",
"author": "Benoit Lamouche",
"authorUrl": "https://lamouche.fr",
"isDesktopOnly": true
}