me user¶
Manage engine users.
Users are principals within an engine that can own memories, receive grants, and authenticate via API keys. Each user belongs to a single engine.
Commands¶
- me user list -- list users
- me user create -- create a user
- me user get -- get a user by ID or name
- me user delete -- delete a user
- me user rename -- rename a user
me user list¶
List users in the active engine.
| Option | Description |
|---|---|
--login-only |
Only show users that can log in (excludes roles). |
Displays a table of users with ID, name, and flags (superuser, createrole, role).
me user create¶
Create an engine user.
| Argument | Required | Description |
|---|---|---|
name |
yes | User name. |
| Option | Description |
|---|---|
--superuser |
Grant superuser privileges. |
--createrole |
Allow this user to create other users and roles. |
--no-login |
Create as a role (cannot authenticate directly). |
--identity-id <id> |
Link to an accounts identity. |
me user get¶
Get a user by ID or name.
| Argument | Required | Description |
|---|---|---|
id-or-name |
yes | User ID (UUIDv7) or name. |
Displays full user details: name, ID, superuser, createrole, canLogin, identity, and creation date.
me user delete¶
Delete a user.
| Argument | Required | Description |
|---|---|---|
id-or-name |
yes | User ID or name. |
| Option | Description |
|---|---|
-y, --yes |
Skip the confirmation prompt. |
This operation is irreversible.
me user rename¶
Rename a user.
| Argument | Required | Description |
|---|---|---|
id-or-name |
yes | User ID or current name. |
new-name |
yes | New name. |