Interface: NamespaceDto
@kortexya/reasoninglayer / NamespaceDto
Interface: NamespaceDto
Section titled “Interface: NamespaceDto”Defined in: src/types/namespaces.ts:80
A namespace in the namespace hierarchy.
Remarks
Section titled “Remarks”Matches the inner object of the backend response.
Backend responses wrap this in { namespace: NamespaceDto } for single
entities or { namespaces: NamespaceDto[], count: number } for lists.
Properties
Section titled “Properties”description?
Section titled “description?”
optionaldescription?:string|null
Defined in: src/types/namespaces.ts:92
Optional description.
id:
string
Defined in: src/types/namespaces.ts:82
Namespace ID (UUID).
name:
string
Defined in: src/types/namespaces.ts:84
Namespace name.
parentId?
Section titled “parentId?”
optionalparentId?:string|null
Defined in: src/types/namespaces.ts:90
Parent namespace ID (UUID), null for root namespaces.
path:
string
Defined in: src/types/namespaces.ts:86
Full path.
tags:
string[]
Defined in: src/types/namespaces.ts:94
Tags.
visibility
Section titled “visibility”visibility:
VisibilityDto
Defined in: src/types/namespaces.ts:88
Visibility level.