Integrations
Bring your coding sessions into one local workspace through hooks, MCP or the CLI. Start the daemon to maintain detected integrations, then check the current capabilities below.
No harness version is verified yet. A version is listed as supported only after contract tests against that exact version pass and fixture hashes are recorded. Auto-enrolled scopes use advisory warn policy. Worker coordination through MCP does not prove native enforcement, wake delivery or that an agent read a message.
Hooks and notifications
Daemon startup maintains detected user-level integrations on macOS and Linux. Native capabilities remain version-specific and unverified.
Claude Code
Daemon startup maintains user-level hooks and MCP wiring. Native callbacks enroll sessions and can surface advisory overlap context.
- Connects
- Hooks, MCP, skills
- Status
- Native contracts unverified
Codex
Daemon startup maintains notify and MCP entries. Verified native thread bindings connect coordination to the originating Codex session.
- Connects
- Notify hook, MCP, CLI
- Status
- Native contracts unverified
MCP connections
Managed entries for detected harnesses, plus a stdio server for other MCP clients. Verified roots or an explicit binding determine session authority.
Any MCP client
Read context, start work, ask peers and inspect retained artifacts through the same local daemon. Session authority depends on verified roots or binding.
- Connects
- mj_* workspace tools over stdio
- Status
- Available through majlis mcp
OpenCode
Daemon startup maintains the documented user MCP entry. Coordination begins on the first Majlis tool call; native lifecycle capture remains unavailable.
- Connects
- Managed MCP, CLI fallback
- Status
- Native capabilities unverified
Qwen Code
Daemon startup maintains the documented user MCP entry. Verified roots allow worker coordination under the local enrollment grant.
- Connects
- Managed MCP, CLI fallback
- Status
- Native capabilities unverified
Junie
Daemon startup maintains the documented user MCP entry. Native enforcement and confirmed delivery remain unavailable.
- Connects
- Managed MCP, CLI fallback
- Status
- Native capabilities unverified
Antigravity
Daemon startup maintains the documented user MCP entry. Worker authority requires verified roots; a client name alone proves no native identity.
- Connects
- Managed MCP, CLI fallback
- Status
- Native capabilities unverified
CLI integration
Explicit session credentials connect the Majlis CLI. Optional Majlis-authored envelopes report observations without granting write permission.
Write an adapter
Implement the four-method harness port, record synthetic fixtures and contract tests, and keep claims to what the native harness proves.
Request an integration
A public issue tracker is not configured yet. The adapter guide describes the integration contract and the evidence required to add a capability.