From 794110e959d8fc0003455fd7d00e5c872bf526b0 Mon Sep 17 00:00:00 2001 From: DanielWalnut <45447813+hetaoBackend@users.noreply.github.com> Date: Thu, 29 Oct 2026 22:22:30 +0800 Subject: [PATCH 1/6] notes: renumber context-tax companion to Engineering Notes 05 Article 05 is now the prefix-cache note (was planned as 06). Rename the companion note, drop the upcoming marker, and retarget skill/checklist references. --- README.md | 2 +- README_ZH.md | 2 +- notes/05-prefix-cache.md | 19 +++++++++++++++++++ notes/06-context-tax.md | 18 ------------------ notes/README.md | 2 +- stacks/ronny/README.md | 4 ++-- stacks/ronny/checklists/context-tax.md | 2 +- .../ronny/skills/context-tax-audit/SKILL.md | 2 +- .../ronny/skills/harness-experiment/SKILL.md | 2 +- 9 files changed, 27 insertions(+), 26 deletions(-) create mode 100644 notes/05-prefix-cache.md delete mode 100644 notes/06-context-tax.md diff --git a/README.md b/README.md index e32466e..77bdad6 100644 --- a/README.md +++ b/README.md @@ -182,7 +182,7 @@ change it. To suggest a change here, open an issue; see | 02 | [Too many tools will eat your context: from tool search to PTC](notes/02-tool-context.md) | `tool-budget-audit` | | 03 | [Keeping long sessions sharp: compaction vs. memory](notes/03-compaction-memory.md) | `long-session-check`, `handoff-doc` | | 04 | [How long should one bash command wait: from foreground blocking to background tasks](notes/04-bash-background.md) | `long-command-check` | -| 06 | [The hidden tax on every turn: what an agent puts into context](notes/06-context-tax.md) *(upcoming)* | `context-tax-audit` | +| 05 | [One small field can break the whole prefix cache](notes/05-prefix-cache.md) | `context-tax-audit` | ## Stacks diff --git a/README_ZH.md b/README_ZH.md index a709566..b59f69a 100644 --- a/README_ZH.md +++ b/README_ZH.md @@ -142,7 +142,7 @@ AI 写代码越来越快,真正拉开差距的,是围绕 agent 的那一圈 | 02 | [工具一多,context 就爆:从 tool search 到 PTC](notes/02-tool-context.md) | `tool-budget-audit` | | 03 | [长会话怎么不变傻:compaction 和 memory 的取舍](notes/03-compaction-memory.md) | `long-session-check`、`handoff-doc` | | 04 | [一条 bash 命令该等多久:从前台阻塞到后台任务](notes/04-bash-background.md) | `long-command-check` | -| 06 | [每一轮都在交的隐形税:agent 往上下文里塞了什么](notes/06-context-tax.md)(即将发布) | `context-tax-audit` | +| 05 | [一个小字段,拖垮整段前缀缓存](notes/05-prefix-cache.md) | `context-tax-audit` | ## Stacks diff --git a/notes/05-prefix-cache.md b/notes/05-prefix-cache.md new file mode 100644 index 0000000..546b5e9 --- /dev/null +++ b/notes/05-prefix-cache.md @@ -0,0 +1,19 @@ +# 05 · One small field can break the whole prefix cache + +**In one line:** prompt caches match on prefix. For each injected part, ask +what breaks without it, whether it needs to be in every turn, how precise it +needs to be, and whether its position breaks the prompt cache. A few dozen +tokens in the wrong place can cost more than thousands of tokens of tool +definitions. + +**Companion skill:** `context-tax-audit` - inventory one real request, then +check necessity, frequency, precision, position and cache impact. + +Plain-text checklist: [`checklists/context-tax.md`](../stacks/ronny/checklists/context-tax.md) + +**Install:** + +```bash +mkdir -p ~/.agents/skills +cp -R ~/mcode-stack/stacks/ronny/skills/context-tax-audit ~/.agents/skills/ +``` diff --git a/notes/06-context-tax.md b/notes/06-context-tax.md deleted file mode 100644 index 085a8a4..0000000 --- a/notes/06-context-tax.md +++ /dev/null @@ -1,18 +0,0 @@ -# 06 · The hidden tax on every turn: what an agent puts into context *(upcoming)* - -**In one line:** every request carries far more than the user's sentence. -For each injected part, ask what breaks without it, whether it needs to be in -every turn, how precise it needs to be, and whether its position breaks the -prompt cache. - -**Companion skill:** `context-tax-audit` - inventory one real request, then -check necessity, frequency, precision, position and cache impact. - -Plain-text checklist: [`checklists/context-tax.md`](../stacks/ronny/checklists/context-tax.md) - -**Install:** - -```bash -mkdir -p ~/.agents/skills -cp -R ~/mcode-stack/stacks/ronny/skills/context-tax-audit ~/.agents/skills/ -``` diff --git a/notes/README.md b/notes/README.md index 62a0490..6ab25a4 100644 --- a/notes/README.md +++ b/notes/README.md @@ -10,6 +10,6 @@ repository holds something you can install and run for it. | 02 | [Too many tools will eat your context: from tool search to PTC](02-tool-context.md) | `tool-budget-audit` | | 03 | [Keeping long sessions sharp: compaction vs. memory](03-compaction-memory.md) | `long-session-check`, `handoff-doc` | | 04 | [How long should one bash command wait: from foreground blocking to background tasks](04-bash-background.md) | `long-command-check` | -| 06 | [The hidden tax on every turn: what an agent puts into context](06-context-tax.md) *(upcoming)* | `context-tax-audit` | +| 05 | [One small field can break the whole prefix cache](05-prefix-cache.md) | `context-tax-audit` | All companion skills live in [`stacks/ronny/skills/`](../stacks/ronny/skills/). diff --git a/stacks/ronny/README.md b/stacks/ronny/README.md index 7115d84..78cc7a9 100644 --- a/stacks/ronny/README.md +++ b/stacks/ronny/README.md @@ -42,12 +42,12 @@ shown by `mcode plugin marketplace list`, or copy single skills into | --- | --- | --- | | [`independent-review`](skills/independent-review/SKILL.md) | Review a diff from a clean context: only diff, requirement and test results; structured findings verified before fixing | 01 | | [`subagent-split-check`](skills/subagent-split-check/SKILL.md) | Decide whether work goes to a subagent or stays in the main loop; merge existing subagents back step by step | 01 | -| [`harness-experiment`](skills/harness-experiment/SKILL.md) | Run a harness change as an experiment: small eval, one change, repeated runs, flipped tasks | 01, 02, 06 | +| [`harness-experiment`](skills/harness-experiment/SKILL.md) | Run a harness change as an experiment: small eval, one change, repeated runs, flipped tasks | 01, 02, 05 | | [`tool-budget-audit`](skills/tool-budget-audit/SKILL.md) | Measure what tools cost in context and pick between trimming, tool search and programmatic tool calling | 02 | | [`long-session-check`](skills/long-session-check/SKILL.md) | Drop, summarize or write to file; when to compact vs. start fresh; review compaction and memory design | 03 | | [`handoff-doc`](skills/handoff-doc/SKILL.md) | Write a hand-off doc (goal, decisions, ruled out, next step) so a new session can pick up | 01, 03 | | [`long-command-check`](skills/long-command-check/SKILL.md) | Ten-point audit of how an agent runs long shell commands and background tasks | 04 | -| [`context-tax-audit`](skills/context-tax-audit/SKILL.md) | Inventory what is injected into every request and how it affects the prompt cache | 06 | +| [`context-tax-audit`](skills/context-tax-audit/SKILL.md) | Inventory what is injected into every request and how it affects the prompt cache | 05 | | [`trajectory-review`](skills/trajectory-review/SKILL.md) | Review how the agent got its result, not only whether it passed | - | ### Engineering practice diff --git a/stacks/ronny/checklists/context-tax.md b/stacks/ronny/checklists/context-tax.md index 8451c13..a660327 100644 --- a/stacks/ronny/checklists/context-tax.md +++ b/stacks/ronny/checklists/context-tax.md @@ -1,6 +1,6 @@ # Checklist: what you inject into every request -From MCode Engineering Notes 06 (upcoming). Skill version: `skills/context-tax-audit`. +From MCode Engineering Notes 05. Skill version: `skills/context-tax-audit`. | Item | Ask yourself | | --- | --- | diff --git a/stacks/ronny/skills/context-tax-audit/SKILL.md b/stacks/ronny/skills/context-tax-audit/SKILL.md index 9c3ac14..1000aba 100644 --- a/stacks/ronny/skills/context-tax-audit/SKILL.md +++ b/stacks/ronny/skills/context-tax-audit/SKILL.md @@ -10,7 +10,7 @@ environment info, the skill list, tool definitions, per-turn context blocks, reminders. Most of it is worth paying for. The audit finds what is not, and what is placed so that it breaks the prompt cache. -Companion to MCode Engineering Notes 06 (upcoming). +Companion to MCode Engineering Notes 05. Plain-text checklist: `checklists/context-tax.md`. ## 1. Inventory one real request diff --git a/stacks/ronny/skills/harness-experiment/SKILL.md b/stacks/ronny/skills/harness-experiment/SKILL.md index 12f8c62..22a3333 100644 --- a/stacks/ronny/skills/harness-experiment/SKILL.md +++ b/stacks/ronny/skills/harness-experiment/SKILL.md @@ -8,7 +8,7 @@ description: Run a harness change as a controlled experiment, with a small end-t Harness engineering moves forward by experiment. The principle: **measure first, change one thing at a time, keep what survives testing.** -Companion to MCode Engineering Notes 01, 02 and 06. +Companion to MCode Engineering Notes 01, 02 and 05. ## 1. Before changing anything From ec224fcea18aa487ea47d4b3c59eeab8612a3c25 Mon Sep 17 00:00:00 2001 From: DanielWalnut <45447813+hetaoBackend@users.noreply.github.com> Date: Thu, 29 Oct 2026 22:22:30 +0800 Subject: [PATCH 2/6] Align context-tax checklist with tightened note 05 Drop mid-session mode-consistency items; the note now drills one point: prefix cache position and precision. --- stacks/ronny/checklists/context-tax.md | 1 - stacks/ronny/skills/context-tax-audit/SKILL.md | 2 -- 2 files changed, 3 deletions(-) diff --git a/stacks/ronny/checklists/context-tax.md b/stacks/ronny/checklists/context-tax.md index a660327..80bd027 100644 --- a/stacks/ronny/checklists/context-tax.md +++ b/stacks/ronny/checklists/context-tax.md @@ -12,5 +12,4 @@ From MCode Engineering Notes 05. Skill version: `skills/context-tax-audit`. | Don't edit history | Are reminders already written into history rewritten in later turns? | | Request-level reminders | Reminders attached only to the end of a request are paid at full price every time. Is their frequency controlled? | | Recovery | Does removed information disappear entirely on compaction, session resume or subagents? Who brings it back? | -| Mode consistency | Can the prompt or tool set switch mid-session? | | Measurement | Before and after a change, do you look at cache hit rate, cost per turn and quality together? Token count alone is not enough. | diff --git a/stacks/ronny/skills/context-tax-audit/SKILL.md b/stacks/ronny/skills/context-tax-audit/SKILL.md index 1000aba..3629435 100644 --- a/stacks/ronny/skills/context-tax-audit/SKILL.md +++ b/stacks/ronny/skills/context-tax-audit/SKILL.md @@ -50,7 +50,6 @@ Rules of thumb: - Never rewrite reminders already in history; change only future turns. - Use only the precision you need. A timestamp to the second guarantees every copy differs. -- Do not switch prompt or tool set mid-session unless you mean to pay for it. ## 4. Run the checklist @@ -64,7 +63,6 @@ Rules of thumb: | History | Are reminders already in history ever rewritten later? | | Request-level reminders | Is the frequency of end-of-request reminders controlled? | | Recovery paths | If you remove something, does it vanish entirely on compaction, session resume or subagents? Who restores it? | -| Mode consistency | Can the prompt or tool set change mid-session? | | Measurement | Before and after a change, do you look at cache hit rate, cost per turn and task quality, not just token count? | ## Output From ec6fc8575b18e9ccde502c68d2536dbbb51edee6 Mon Sep 17 00:00:00 2001 From: DanielWalnut <45447813+hetaoBackend@users.noreply.github.com> Date: Thu, 29 Oct 2026 22:22:30 +0800 Subject: [PATCH 3/6] notes(05): retarget example to prefix placement, not request-tail thrift Align the note, checklist, and context-tax-audit skill with the article: volatile time stays out of the system prompt; drill prefix protection. --- notes/05-prefix-cache.md | 10 +++++----- stacks/ronny/checklists/context-tax.md | 7 +++---- stacks/ronny/skills/context-tax-audit/SKILL.md | 16 ++++++++-------- 3 files changed, 16 insertions(+), 17 deletions(-) diff --git a/notes/05-prefix-cache.md b/notes/05-prefix-cache.md index 546b5e9..d5b3aa6 100644 --- a/notes/05-prefix-cache.md +++ b/notes/05-prefix-cache.md @@ -1,10 +1,10 @@ # 05 · One small field can break the whole prefix cache -**In one line:** prompt caches match on prefix. For each injected part, ask -what breaks without it, whether it needs to be in every turn, how precise it -needs to be, and whether its position breaks the prompt cache. A few dozen -tokens in the wrong place can cost more than thousands of tokens of tool -definitions. +**In one line:** prompt caches match on prefix. A volatile field in the system +prompt kills the whole stable prefix; put session-stable env up front and +per-turn time in `` that is never rewritten. For each injected +part, ask what breaks without it, whether it needs every turn, how precise it +must be, and whether its position breaks the prompt cache. **Companion skill:** `context-tax-audit` - inventory one real request, then check necessity, frequency, precision, position and cache impact. diff --git a/stacks/ronny/checklists/context-tax.md b/stacks/ronny/checklists/context-tax.md index 80bd027..b38bfae 100644 --- a/stacks/ronny/checklists/context-tax.md +++ b/stacks/ronny/checklists/context-tax.md @@ -4,12 +4,11 @@ From MCode Engineering Notes 05. Skill version: `skills/context-tax-audit`. | Item | Ask yourself | | --- | --- | -| Inventory | Can you list everything in a request besides the user message, and how many tokens each part takes? | +| Prefix awareness | Can you point to, in one request, what is the stable prefix and what changes every turn? | | Necessity | If you delete each part, where would the model go wrong? If you cannot say, consider deleting it. | -| Frequency | Does it need to appear in every turn and every request? Could it appear only at the start, at key points, or on change? | +| Position | Is anything that changes placed in the system prompt or tool definitions? Move it later (e.g. time in per-turn ``, not `# Environment`). | +| Frequency | Does a changing field need every turn / every request? Could it appear only at the start, at key points, or on change? | | Precision | Does time need seconds? Do numbers need every digit? The more precise, the more it changes every turn. | -| Position | Is anything that changes placed in the system prompt or tool definitions? Move it later. | | Don't edit history | Are reminders already written into history rewritten in later turns? | -| Request-level reminders | Reminders attached only to the end of a request are paid at full price every time. Is their frequency controlled? | | Recovery | Does removed information disappear entirely on compaction, session resume or subagents? Who brings it back? | | Measurement | Before and after a change, do you look at cache hit rate, cost per turn and quality together? Token count alone is not enough. | diff --git a/stacks/ronny/skills/context-tax-audit/SKILL.md b/stacks/ronny/skills/context-tax-audit/SKILL.md index 3629435..797e3fa 100644 --- a/stacks/ronny/skills/context-tax-audit/SKILL.md +++ b/stacks/ronny/skills/context-tax-audit/SKILL.md @@ -45,23 +45,23 @@ Caches match on prefix. One changed byte invalidates everything after it. Rules of thumb: -- Stable first, volatile last. Keep the system prompt identical for the whole - session; put time and similar fields in the per-turn message. +- Stable first, volatile last. Keep `# Environment` free of current time; put + time in per-turn `` (or the equivalent user-message block). - Never rewrite reminders already in history; change only future turns. - Use only the precision you need. A timestamp to the second guarantees every - copy differs. - + copy differs once placement is already right. +- Request-only reminders never enter the cache — control how often they fire, + but do not confuse that thrift with protecting the prefix. ## 4. Run the checklist | Item | Question | | --- | --- | -| Inventory | Can you list every part of a request besides the user message, with its size? | +| Prefix awareness | Can you point to the stable prefix vs what changes every turn? | | Necessity | For each part, where does the model go wrong without it? | -| Frequency | Does it need to be in every turn or request, or only at the start, at key points, or on change? | +| Position | Is anything volatile inside the system prompt or tool definitions? (e.g. time in `# Environment`) | +| Frequency | Does a changing field need every turn / request, or only at the start, key points, or on change? | | Precision | Does it need seconds, exact counts? Higher precision means more turn-to-turn variation. | -| Position | Is anything volatile inside the system prompt or tool definitions? | | History | Are reminders already in history ever rewritten later? | -| Request-level reminders | Is the frequency of end-of-request reminders controlled? | | Recovery paths | If you remove something, does it vanish entirely on compaction, session resume or subagents? Who restores it? | | Measurement | Before and after a change, do you look at cache hit rate, cost per turn and task quality, not just token count? | From 92b0559b34a5fe1ff77de227f0e6b7aeda756268 Mon Sep 17 00:00:00 2001 From: DanielWalnut <45447813+hetaoBackend@users.noreply.github.com> Date: Thu, 29 Oct 2026 22:22:30 +0800 Subject: [PATCH 4/6] notes(05): retell via how the agent learns current time MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Align companion note, checklist and skill with the time→SP→prefix-miss→ MCode placement arc; drop the old 'one small field' abstract lead. --- notes/05-prefix-cache.md | 13 +++++++------ stacks/ronny/checklists/context-tax.md | 2 +- stacks/ronny/skills/context-tax-audit/SKILL.md | 4 +++- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/notes/05-prefix-cache.md b/notes/05-prefix-cache.md index d5b3aa6..1d5e56a 100644 --- a/notes/05-prefix-cache.md +++ b/notes/05-prefix-cache.md @@ -1,10 +1,11 @@ -# 05 · One small field can break the whole prefix cache +# 05 · How does the agent know the current time? -**In one line:** prompt caches match on prefix. A volatile field in the system -prompt kills the whole stable prefix; put session-stable env up front and -per-turn time in `` that is never rewritten. For each injected -part, ask what breaks without it, whether it needs every turn, how precise it -must be, and whether its position breaks the prompt cache. +**In one line:** the model has no clock. Stuffing `date` into the system +prompt is the most direct fix — and it breaks the prefix cache every turn. +Put session-stable `# Environment` up front; put per-turn time in +`` that is never rewritten; keep precision to the minute. +For each injected part, ask what breaks without it, whether it needs every +turn, how precise it must be, and whether its position breaks the prompt cache. **Companion skill:** `context-tax-audit` - inventory one real request, then check necessity, frequency, precision, position and cache impact. diff --git a/stacks/ronny/checklists/context-tax.md b/stacks/ronny/checklists/context-tax.md index b38bfae..c9f5481 100644 --- a/stacks/ronny/checklists/context-tax.md +++ b/stacks/ronny/checklists/context-tax.md @@ -6,7 +6,7 @@ From MCode Engineering Notes 05. Skill version: `skills/context-tax-audit`. | --- | --- | | Prefix awareness | Can you point to, in one request, what is the stable prefix and what changes every turn? | | Necessity | If you delete each part, where would the model go wrong? If you cannot say, consider deleting it. | -| Position | Is anything that changes placed in the system prompt or tool definitions? Move it later (e.g. time in per-turn ``, not `# Environment`). | +| Position | Is current time (or anything else that changes) in the system prompt? Move it later — e.g. time in per-turn ``, not `# Environment`. | | Frequency | Does a changing field need every turn / every request? Could it appear only at the start, at key points, or on change? | | Precision | Does time need seconds? Do numbers need every digit? The more precise, the more it changes every turn. | | Don't edit history | Are reminders already written into history rewritten in later turns? | diff --git a/stacks/ronny/skills/context-tax-audit/SKILL.md b/stacks/ronny/skills/context-tax-audit/SKILL.md index 797e3fa..8e75fc6 100644 --- a/stacks/ronny/skills/context-tax-audit/SKILL.md +++ b/stacks/ronny/skills/context-tax-audit/SKILL.md @@ -10,7 +10,9 @@ environment info, the skill list, tool definitions, per-turn context blocks, reminders. Most of it is worth paying for. The audit finds what is not, and what is placed so that it breaks the prompt cache. -Companion to MCode Engineering Notes 05. +Companion to MCode Engineering Notes 05 (how the agent learns the +current time — and why stuffing `date` into the system prompt breaks the +prefix cache). Plain-text checklist: `checklists/context-tax.md`. ## 1. Inventory one real request From c09d3b18b953b885aa2b40746cabf24d30718a58 Mon Sep 17 00:00:00 2001 From: DanielWalnut <45447813+hetaoBackend@users.noreply.github.com> Date: Thu, 29 Oct 2026 22:22:30 +0800 Subject: [PATCH 5/6] notes(05): sync title and blurb with Feishu time-placement arc Match the polished article: how the agent learns current time; history write-once for ; README title aligned. --- notes/05-prefix-cache.md | 7 ++++--- notes/README.md | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/notes/05-prefix-cache.md b/notes/05-prefix-cache.md index 1d5e56a..6835f38 100644 --- a/notes/05-prefix-cache.md +++ b/notes/05-prefix-cache.md @@ -3,9 +3,10 @@ **In one line:** the model has no clock. Stuffing `date` into the system prompt is the most direct fix — and it breaks the prefix cache every turn. Put session-stable `# Environment` up front; put per-turn time in -`` that is never rewritten; keep precision to the minute. -For each injected part, ask what breaks without it, whether it needs every -turn, how precise it must be, and whether its position breaks the prompt cache. +`` that is written into history and never rewritten; keep +precision to the minute. For each injected part, ask what breaks without it, +whether it needs every turn, how precise it must be, and whether its position +breaks the prompt cache. **Companion skill:** `context-tax-audit` - inventory one real request, then check necessity, frequency, precision, position and cache impact. diff --git a/notes/README.md b/notes/README.md index 6ab25a4..acd4705 100644 --- a/notes/README.md +++ b/notes/README.md @@ -10,6 +10,6 @@ repository holds something you can install and run for it. | 02 | [Too many tools will eat your context: from tool search to PTC](02-tool-context.md) | `tool-budget-audit` | | 03 | [Keeping long sessions sharp: compaction vs. memory](03-compaction-memory.md) | `long-session-check`, `handoff-doc` | | 04 | [How long should one bash command wait: from foreground blocking to background tasks](04-bash-background.md) | `long-command-check` | -| 05 | [One small field can break the whole prefix cache](05-prefix-cache.md) | `context-tax-audit` | +| 05 | [How does the agent know the current time?](05-prefix-cache.md) | `context-tax-audit` | All companion skills live in [`stacks/ronny/skills/`](../stacks/ronny/skills/). From e1056279539d60a18d69a7ccac7a7a23d7a781c5 Mon Sep 17 00:00:00 2001 From: DanielWalnut <45447813+hetaoBackend@users.noreply.github.com> Date: Thu, 29 Oct 2026 22:22:30 +0800 Subject: [PATCH 6/6] chore(ronny): bump stack version to 0.2.5 Checklist/skill updates for notes 05 need a marketplace-visible version bump. --- stacks/ronny/.claude-plugin/plugin.json | 2 +- stacks/ronny/.codex-plugin/plugin.json | 7 +++++-- stacks/ronny/.minimax-plugin/plugin.json | 2 +- stacks/ronny/plugin.json | 2 +- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/stacks/ronny/.claude-plugin/plugin.json b/stacks/ronny/.claude-plugin/plugin.json index 668443b..c991a0a 100644 --- a/stacks/ronny/.claude-plugin/plugin.json +++ b/stacks/ronny/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "ronny", "displayName": "Ronny's MCode Stack", - "version": "0.2.4", + "version": "0.2.5", "description": "Daily workflows and self-check skills from the MiniMax Code R&D lead: independent review, subagent split checks, tool and context budget audits, long sessions, long commands, harness experiments, trajectory review, plus everyday engineering practice for code review, review comments, small PRs, change descriptions and emergency changes.", "author": { "name": "Ronny (MiniMax Code team)" diff --git a/stacks/ronny/.codex-plugin/plugin.json b/stacks/ronny/.codex-plugin/plugin.json index 203a466..8755e09 100644 --- a/stacks/ronny/.codex-plugin/plugin.json +++ b/stacks/ronny/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "ronny", - "version": "0.2.4", + "version": "0.2.5", "description": "Daily workflows and self-check skills from the MiniMax Code R&D lead: independent review, subagent split checks, tool and context budget audits, long sessions, long commands, harness experiments, trajectory review, plus everyday engineering practice for code review, review comments, small PRs, change descriptions and emergency changes.", "author": { "name": "Ronny (MiniMax Code team)" @@ -14,7 +14,10 @@ "longDescription": "Daily workflows and self-check skills from the MiniMax Code R&D lead: independent review, subagent split checks, tool and context budget audits, long sessions, long commands, harness experiments, trajectory review, plus everyday engineering practice for code review, review comments, small PRs, change descriptions and emergency changes.", "developerName": "Ronny (MiniMax Code team)", "category": "Developer Tools", - "capabilities": ["Read", "Write"], + "capabilities": [ + "Read", + "Write" + ], "websiteURL": "https://github.com/MiniMax-AI/mcode-stack/tree/main/stacks/ronny", "defaultPrompt": [ "Review this diff from a clean context against the requirement", diff --git a/stacks/ronny/.minimax-plugin/plugin.json b/stacks/ronny/.minimax-plugin/plugin.json index 3919ce7..bc38f3a 100644 --- a/stacks/ronny/.minimax-plugin/plugin.json +++ b/stacks/ronny/.minimax-plugin/plugin.json @@ -1,7 +1,7 @@ { "schemaVersion": 1, "name": "ronny", - "version": "0.2.4", + "version": "0.2.5", "displayName": "Ronny's MCode Stack", "description": "Daily workflows and self-check skills from the MiniMax Code R&D lead: independent review, subagent split checks, tool and context budget audits, long sessions, long commands, harness experiments, trajectory review, plus everyday engineering practice for code review, review comments, small PRs, change descriptions and emergency changes.", "author": "Ronny (MiniMax Code team)", diff --git a/stacks/ronny/plugin.json b/stacks/ronny/plugin.json index 88160de..fa39419 100644 --- a/stacks/ronny/plugin.json +++ b/stacks/ronny/plugin.json @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "ronny", - "version": "0.2.4", + "version": "0.2.5", "description": "Daily workflows and self-check skills from the MiniMax Code R&D lead: independent review, subagent split checks, tool and context budget audits, long sessions, long commands, harness experiments, trajectory review, plus everyday engineering practice for code review, review comments, small PRs, change descriptions and emergency changes.", "author": { "name": "Ronny (MiniMax Code team)"