docs(session): describe retained source kinds by historical admission
The preserved direct-source set is the predecessor migration's accepted set without the plugin wrapper. It includes older coordinator and subagent-report identities even though those names have no current producer declaration. Describe that historical admission fact instead of implying every retained identity has a live V4 owner. No mapping or runtime behavior changes.
This commit is contained in:
1 parent
4d9c4e7a12
commit
696aa5f97c
1 file changed
+1
-1
@@ -45,7 +45,7 @@ const RENAMED_PRODUCERS: Readonly<Record<string, string>> = Object.freeze({
|
||||
'@deepseek-ai/dsh-system-prompt': 'runtime-context',
|
||||
})
|
||||
|
||||
/** Native V3 producer kinds whose identity already has a current owner. */
|
||||
/** Direct source kinds admitted by V2-to-V3, excluding the retired plugin wrapper. */
|
||||
const V3_NATIVE_PRODUCERS: ReadonlySet<string> = new Set([
|
||||
'user', 'model', 'tool', 'agent-instructions', 'session-reference', 'team-message',
|
||||
'goal', 'skill-invocation', 'skill-catalog', 'coordinator', 'subagent-report',
|
||||
|
||||
Reference in new issue
Block a user