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
- Hide delete button for non-owners in MainPanel
- Rename sidebar section from "Shared with Me" to "Shared Agents"
- Document Okta multi-user auth and sharing model in CLAUDE.md
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Conduit supports multi-user authentication via Okta OIDC. When Okta is not configured, it runs in **dev bypass mode** — identical to the original single-user behavior with zero configuration.
47
+
48
+
**Dev mode** (default): No login required. A synthetic `dev-user` owns all entities. Set no env vars.
49
+
50
+
**Production mode**: Set these environment variables to enable Okta OIDC:
Every entity (agents, publish targets, repositories, global MCP servers) has an `ownerId` column linking to a user. Triggers inherit visibility from their parent agent.
79
+
80
+
**Ownership rules:**
81
+
- Entities are owned by whoever creates them (`ownerId` set on creation)
82
+
- Only the owner can delete an entity or modify its shares
83
+
- Shared users can view, edit, and run — but not delete or reshare
0 commit comments