You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: schema/README.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,6 +26,7 @@ A single unit of shared agent knowledge. This is the core data type; other schem
26
26
|`tier`|`"local"`\|`"private"`\|`"public"`| no | Storage tier. |
27
27
|`created_by`| string | no | Identifier of the agent or user that created this unit. |
28
28
|`superseded_by`| string (`ku_<32 hex>`) | no | ID of the replacing knowledge unit, if any. |
29
+
|`extensions`| Extensions | no | Implementation-specific namespaced fields; not portable across implementations. |
29
30
|`flags`| Flag[]| no | Recorded flags against this unit. |
30
31
31
32
#### Defined types
@@ -46,6 +47,8 @@ A single unit of shared agent knowledge. This is the core data type; other schem
46
47
|`frameworks`| string[]| no | Frameworks. |
47
48
|`pattern`| string | no | Reusable cross-cutting pattern. |
48
49
50
+
**Extensions** — implementation-specific fields carried under namespaced keys, not portable across implementations. See the `Extensions` definition in `knowledge_unit.json` for the normative producer and consumer rules.
51
+
49
52
**Evidence** — confidence and confirmation metrics.
50
53
51
54
| Field | Type | Required | Description |
@@ -92,6 +95,7 @@ Request to propose a new knowledge unit.
92
95
|`domains`| string[] (>= 1) | yes | At least one domain is required. |
0 commit comments