-
Notifications
You must be signed in to change notification settings - Fork 214
Open
Description
Summary
The ROLE.md identity file is supported by the backend (Identity struct in src/identity/files.rs loads and renders it under ## Role), but the AgentConfig page in the web UI does not expose it for editing.
Current behavior
AgentConfig.tsx defines three identity sections:
SOUL.md→ SoulIDENTITY.md→ IdentityUSER.md→ User
ROLE.md is absent from the SECTIONS array, so there is no way to edit it through the UI.
Expected behavior
A fourth entry should be added to the identity sections:
{ id: "role", label: "Role", group: "identity", description: "ROLE.md", detail: "The agent's responsibilities, scope, what to handle vs what to escalate. In multi-agent setups this is what differentiates agents operationally." }Workaround
Edit ~/.spacebot/agents/{agent_id}/workspace/ROLE.md directly.
References
src/identity/files.rs— loadsROLE.mdand injects it as## Roleinto the system promptinterface/src/routes/AgentConfig.tsx—SECTIONSarray missing theroleentry
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels