mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-09 16:59:43 +02:00
chore: version packages
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,31 +0,0 @@
|
|||||||
---
|
|
||||||
'aicodeman': patch
|
|
||||||
---
|
|
||||||
|
|
||||||
Make the `codeman` agent skill spawn workers fast instead of deliberating first.
|
|
||||||
|
|
||||||
Measured against a live server, the API does the whole job (spawn two claude workers,
|
|
||||||
task them, read both answers) in about 10 seconds, so the delay users saw was
|
|
||||||
agent-side: the skill taught serial spawning, made the happy path something to
|
|
||||||
reassemble from five sections on every run, and cost ~16k tokens of mostly failure
|
|
||||||
modes before the first call.
|
|
||||||
|
|
||||||
- The §0 preamble now defines the verbs instead of describing them: `spawn_worker`,
|
|
||||||
`spawn_workers` (concurrent), `sendwait` and `last_text`. §1 composes them into the
|
|
||||||
whole job in one Bash call, and says to stop reading there.
|
|
||||||
- Dropped two ceremonies the measurements retired: the pid-poll loop (`wait-output`
|
|
||||||
already blocks on the composer) and the agent-driven hooks check, which is now folded
|
|
||||||
into `spawn_worker` itself as a single local grep of the resolved `casePath`, so a
|
|
||||||
name that resolves to a linked case or a hook-less pre-existing directory is refused
|
|
||||||
instead of silently running the job there. Linked cases and raw paths still require
|
|
||||||
the by-hand check, where its absence silently breaks send-and-wait.
|
|
||||||
- The bootstrap's write condition now greps the version stamp, so a stale or truncated
|
|
||||||
preamble file self-heals instead of failing and asking you to `rm` it by hand.
|
|
||||||
- `sendwait` picks a fresh `seq` per call (a fixed default made every second prompt to
|
|
||||||
the same worker a silently-swallowed duplicate) and self-heals stranded delivery: an
|
|
||||||
Ink repaint occasionally eats the Enter, leaving the prompt typed but unsubmitted
|
|
||||||
(observed live), so a timed-out first wait sends one bare `\r` and re-waits by
|
|
||||||
resending the identical frame as a tagged duplicate.
|
|
||||||
- §5 moved to `reference/verbs.md`, leaving an index. SKILL.md is the only part paid on
|
|
||||||
every load and drops from ~16.4k to roughly 9k tokens (~35KB); section numbers and
|
|
||||||
anchors are unchanged, so existing `§5.x` references still resolve.
|
|
||||||
@@ -1,5 +1,40 @@
|
|||||||
# aicodeman
|
# aicodeman
|
||||||
|
|
||||||
|
## 1.18.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Draw session lineage lines in blue for contrast. The violet arcs sat close to the
|
||||||
|
terminal's own dim foreground, so they lost contrast exactly where they cross text;
|
||||||
|
the colour now comes from each skin's own `--session-blue` token, and the layer is
|
||||||
|
separated from subagent lines by shape, weight and dash pattern rather than hue.
|
||||||
|
- f18097c: Make the `codeman` agent skill spawn workers fast instead of deliberating first.
|
||||||
|
|
||||||
|
Measured against a live server, the API does the whole job (spawn two claude workers,
|
||||||
|
task them, read both answers) in about 10 seconds, so the delay users saw was
|
||||||
|
agent-side: the skill taught serial spawning, made the happy path something to
|
||||||
|
reassemble from five sections on every run, and cost ~16k tokens of mostly failure
|
||||||
|
modes before the first call.
|
||||||
|
- The §0 preamble now defines the verbs instead of describing them: `spawn_worker`,
|
||||||
|
`spawn_workers` (concurrent), `sendwait` and `last_text`. §1 composes them into the
|
||||||
|
whole job in one Bash call, and says to stop reading there.
|
||||||
|
- Dropped two ceremonies the measurements retired: the pid-poll loop (`wait-output`
|
||||||
|
already blocks on the composer) and the agent-driven hooks check, which is now folded
|
||||||
|
into `spawn_worker` itself as a single local grep of the resolved `casePath`, so a
|
||||||
|
name that resolves to a linked case or a hook-less pre-existing directory is refused
|
||||||
|
instead of silently running the job there. Linked cases and raw paths still require
|
||||||
|
the by-hand check, where its absence silently breaks send-and-wait.
|
||||||
|
- The bootstrap's write condition now greps the version stamp, so a stale or truncated
|
||||||
|
preamble file self-heals instead of failing and asking you to `rm` it by hand.
|
||||||
|
- `sendwait` picks a fresh `seq` per call (a fixed default made every second prompt to
|
||||||
|
the same worker a silently-swallowed duplicate) and self-heals stranded delivery: an
|
||||||
|
Ink repaint occasionally eats the Enter, leaving the prompt typed but unsubmitted
|
||||||
|
(observed live), so a timed-out first wait sends one bare `\r` and re-waits by
|
||||||
|
resending the identical frame as a tagged duplicate.
|
||||||
|
- §5 moved to `reference/verbs.md`, leaving an index. SKILL.md is the only part paid on
|
||||||
|
every load and drops from ~16.4k to roughly 9k tokens (~35KB); section numbers and
|
||||||
|
anchors are unchanged, so existing `§5.x` references still resolve.
|
||||||
|
|
||||||
## 1.18.1
|
## 1.18.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ When user says "COM":
|
|||||||
|
|
||||||
CI runs `npm run check:lockfile` on every push/PR, so lockfile drift fails the build even if the `version-packages` script is bypassed.
|
CI runs `npm run check:lockfile` on every push/PR, so lockfile drift fails the build even if the `version-packages` script is bypassed.
|
||||||
|
|
||||||
**Version**: 1.18.1 (must match `package.json`)
|
**Version**: 1.18.2 (must match `package.json`)
|
||||||
|
|
||||||
## Project Overview
|
## Project Overview
|
||||||
|
|
||||||
|
|||||||
Generated
+2
-2
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "aicodeman",
|
"name": "aicodeman",
|
||||||
"version": "1.18.1",
|
"version": "1.18.2",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "aicodeman",
|
"name": "aicodeman",
|
||||||
"version": "1.18.1",
|
"version": "1.18.2",
|
||||||
"hasInstallScript": true,
|
"hasInstallScript": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"workspaces": [
|
"workspaces": [
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "aicodeman",
|
"name": "aicodeman",
|
||||||
"version": "1.18.1",
|
"version": "1.18.2",
|
||||||
"description": "Mission control for AI coding agents - run 20 autonomous agents with real-time monitoring and session persistence",
|
"description": "Mission control for AI coding agents - run 20 autonomous agents with real-time monitoring and session persistence",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
|
|||||||
Reference in New Issue
Block a user