mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-09-30 12:39:42 +02:00
chore(changeset): trim the contributor entries and add the 1.30.0 thanks
Changeset text becomes user-facing CHANGELOG, so the #429 entry is cut from five bullets of internal bash-array detail down to what the change does for someone running the installer, as promised on the PR. The #441 entry loses its em-dashes, which are not house style. Adds an entry for the maintainer fixes applied while landing #442, and the Thanks section. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -2,23 +2,4 @@
|
||||
"aicodeman": patch
|
||||
---
|
||||
|
||||
Cleans up the loose ends the maintainer flagged as "worth knowing rather than fixing" when
|
||||
merging the CLI-catalogue-driven `install.sh`/Docker-agent-image PR (#380):
|
||||
|
||||
- `install.sh` no longer carries `_cli_index`/`check_cli`/`get_cli_path`, three generic
|
||||
lookup helpers left behind once the catalogue-driven menu and hints stopped calling them.
|
||||
- The generator no longer emits `CLI_KIND`/`CLI_NPM`, two bash arrays nothing in `install.sh`
|
||||
read (the `.mjs`/`docker-hosts.ts` producers already read the JSON catalogue's `kind`/
|
||||
`npmPackage` fields directly).
|
||||
- `detect_all_clis` now skips a disabled entry entirely rather than probing it and filtering
|
||||
the result downstream — no stock entry ships disabled today, so this is a latent
|
||||
inefficiency closed before it is a latent bug, not a behaviour change.
|
||||
- The install hint for a `launcherProfile` entry (DeepSeek today) now explains, in one line,
|
||||
why it is a docs link rather than a runnable command — its docs page documents
|
||||
`npm install -g @deepseek-ai/dsh`, which installs the launcher only and cannot drive a pane
|
||||
on its own, the exact trap the menu already avoids by withholding the command. Driven by a
|
||||
new generated `CLI_LAUNCHER_ONLY` array (from `discovery.launcherProfile`), not an id check.
|
||||
- The non-interactive default's comment no longer claims it is always Claude Code: on a
|
||||
wget-only host, Claude's curl one-liner is filtered out of the offered list first, so the
|
||||
default becomes whichever npm-based entry sorts earliest instead. Behaviour is unchanged
|
||||
(and was already printed, so never silent) — only the comment was wrong.
|
||||
The installer's hint for a launcher-only CLI (DeepSeek today) now says why it is a docs link rather than a command you can run, and points at the thing that resolves it: the package installs a launcher that still needs a terminal profile, and Codeman's Run menu can add one in a click. Driven by a generated `CLI_LAUNCHER_ONLY` flag rather than an id check, so it covers any future entry of that shape. Also removes three dead lookup helpers and two never-read generated arrays from `install.sh`, skips a disabled entry's probe instead of filtering it afterwards, and corrects a comment that claimed the non-interactive default is always Claude Code (on a wget-only host its curl one-liner is filtered out first).
|
||||
|
||||
Reference in New Issue
Block a user