|
1 | | -feat: merge training into memory with context-aware relevance scoring |
2 | | - |
3 | | -Replace two parallel injection systems (memory 8KB + training 16KB) |
4 | | -with a single unified injection that scores blocks by relevance to |
5 | | -the current agent. |
6 | | - |
7 | | -How it works: |
8 | | -- All blocks (memory + training) loaded in one pass |
9 | | -- Each block scored: agent tag match (+10), training kind relevance |
10 | | - per agent (+1-5), applied count bonus (+0-3), recency (+0-2), |
11 | | - non-training base (+5) |
12 | | -- Builder sees rules/patterns first; analyst sees glossary/context first |
13 | | -- Budget is 20KB unified, filled greedily by score |
14 | | -- Training blocks still tracked with applied counts (fire-and-forget) |
15 | | - |
16 | | -Architecture: |
17 | | -- memory/prompt.ts: new scoreBlock(), unified inject() with InjectionContext |
18 | | -- memory/types.ts: UNIFIED_INJECTION_BUDGET, AGENT_TRAINING_RELEVANCE weights |
19 | | -- session/prompt.ts: single inject call with agent context (was 2 separate) |
20 | | -- training/prompt.ts: deprecated, delegates to MemoryPrompt (backward compat) |
21 | | - |
22 | | -No changes to: MemoryStore, TrainingStore, training tools, memory tools. |
| 1 | +docs: update site-wide docs for training and new agent modes |
| 2 | + |
| 3 | +- Homepage: update from "Four agents" to "Seven agents" — add Researcher, |
| 4 | + Trainer, Executive cards with descriptions |
| 5 | +- Getting Started: update training link to match new pitch |
| 6 | + "Corrections That Stick" |
| 7 | +- Tools index: add Training row (3 tools + 3 skills) with link |
| 8 | +- All references now consistent with simplified training system |
23 | 9 |
|
24 | 10 | Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
0 commit comments