acp-runtime
AgentThe ACP runtime is the domain service that serves the ACP API contract. It owns the host-scoped dependencies needed to run…
Remote functionality is owned by the workspace server runtime. The Electron app keeps SSH connection management for transport, credentials, host config parsing, and external "open in SSH" integrations, but runtime behavior should go through the workspace-server wire contract
Remote functionality is owned by the workspace server runtime. The Electron app keeps SSH connection management for transport, credentials, host config parsing, and external "open in SSH" integrations, but runtime behavior should go through the workspace-server wire contract instead of desktop-side SSH exec, SFTP, PTY, or shell-profile code.
versioning, and workspace-server-specific APIs
release versions, and protocol-major pointer paths
parsing, and transport setup
reconnecting Wire client over SSH streamlocal forwarding
projects while remote runtimes are served by the workspace server
SSH URL/command helpers that intentionally bypass workspace-server runtimes
`hostDependencies` component, not an Electron-side SSH execution context
runtime calls begin only after the workspace-server provisioner reports ready
run the immutable versioned `install.sh` with the pointer's artifact version pinned
runtime behavior; add or consume workspace-server wire APIs instead
the host, checksum-verified installation, and daemon lifecycle commands
data streams should be transport-native once the workspace-server client layer exists
Emdash is the Open-Source Agentic Development Environment (🧡 YC W26). Run multiple coding agents in parallel. Use any provider.
The ACP runtime is the domain service that serves the ACP API contract. It owns the host-scoped dependencies needed to run…
This page defines the target organization of `packages/core/src/`. Core is organized by module type so that shared domain APIs…
Git is split into a transport contract and a host-scoped runtime. Renderer, desktop, and workspace-server code share the Wire…
The main process is organized into domain modules under `src/main/core/`. Each domain typically has a `controller.ts` (RPC…
`@emdash/core/primitives/path/api` is the source of truth for portable file identity and lexical path operations. The detailed…
Validates project structure against co-location and architecture patterns defined in AGENTS.md
Deprecated placeholder. Do not use; follow root AGENTS.md and package instructions instead.
Use this agent when you need to create or update technical documentation that helps developers understand the deep patterns,…
Orchestration patterns learned from experience. Review at startup and before heartbeat responses.