Keep execution alive
Durable sessions separate the work from the client. Reconnect to the same execution history instead of rebuilding it from terminal output.
Persistent sessions · PTY workers · Event cursorsPersistent sessions, parallel execution, compact context, and shared workspace facts help agents keep useful work moving. Identity, policy, anomaly detection, and containment govern that same execution.
Help agents work efficiently. Keep their execution accountable.
Agents need more than a terminal. JoyMux gives them persistent execution, compact context, and shared workspace facts—so they spend less effort recovering state and repeating work.
Durable sessions separate the work from the client. Reconnect to the same execution history instead of rebuilding it from terminal output.
Persistent sessions · PTY workers · Event cursorsConcurrent process and PTY sessions keep input, output, and lifecycle state separate so independent jobs can progress together.
Concurrent sessions · Isolated streams · Structured stateBounded delta views and explicit Context Capsules give agents compact catch-up information instead of repeatedly copying full histories.
Workspace deltas · Bounded context · Per-agent cursorsShared workspace facts and advisory warnings reveal overlapping edits, repeated tests, duplicate processes, and stale file state.
Workspace state · Handoff packets · Overlap warningsDisk-backed output and resumable reads let slow clients catch up without blocking process output or keeping the full history in memory.
Bounded memory · Durable output · Resumable readsConnect agents to a shared local execution protocol through hooks, CLI, or SDKs. Each harness keeps its own reasoning and planning.
Vendor-neutral runtime · Local APIs · Rust, Python & TypeScriptWhere the efficiency comes from: less history to resend, fewer tasks to reconstruct, and independent work that can run concurrently. Measure the actual effect on your workload.
Explore the runtimeJoyMux owns the execution session: process lifecycle, structured events, persistence, cancellation, and replay. Your agent framework continues to own reasoning and planning.
Scoped capability grants allow sensitive operations to pass through a broker. Authorization is evaluated before a supported action proceeds, and the decision leaves an audit record.
JoyMux detects abnormal runtime activity, attributes it to the affected agent, and supports containment of managed execution. Preserve the event trail for investigation and recovery.
Brokered operations and managed process launches can be mediated. Arbitrary child-process system calls and outbound sockets require additional operating-system isolation.
Resource and network enforcement require supported deployment controls.
Conceptual architecture. Confirm platform and integration support for your environment.
See processes, resource use, execution events, and failure signals in one runtime context.
Structured events · Process visibility · Runtime telemetryConnect execution to an agent, workload, session, and authorization scope.
Agent identity · Session binding · Audit correlationEvaluate brokered actions against explicit policy before granting authority.
Scoped grants · Action mediation · Policy decisionsDetect abnormal resource use, repeated failures, and unexpected execution activity. Attribute the signal to the affected agent and workload.
Resource anomalies · Failure signals · Abnormal activityContain abnormal workloads by stopping managed execution, cleaning up its process group, and revoking brokered authority.
Cancellation · Process cleanup · Authority revocationReconnect to durable sessions and replay execution evidence after interruption.
Persistent events · Resumable reads · Recovery evidenceExplore a conceptual operator view. All agents and events below are illustrative, not live telemetry or a released dashboard claim.
| Agent / workload | Host | CPU | Memory | State |
|---|---|---|---|---|
| build-agent-14backend-migration | enterprise-vm-03 | 94% | 1.8 GB | Warning |
| review-agent-02pull-request-review | enterprise-vm-03 | 12% | 640 MB | Healthy |
| ops-agent-07service-diagnostics | private-server-01 | 0% | 256 MB | Contained |
Each workload has an execution identity, resource observations, and an explicit state.
Requested operation is outside the capability grant.
Evaluate deployment effort, runtime behavior, and the controls that matter to your infrastructure. Agree on success criteria before the pilot begins.