acp-runtime
The ACP runtime is the domain service that serves the ACP API contract. It owns the host-scoped dependencies needed to run provider ACP sessions, but it should…
`@emdash/core/primitives/path/api` is the source of truth for portable file identity and lexical path operations. The detailed package docs live in [`packages/core/docs/path/README.md`](../../packages/core/docs/path/README.md).
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
`@emdash/core/primitives/path/api` is the source of truth for portable file identity and lexical path operations. The detailed package docs live in [`packages/core/docs/path/README.md`](../../packages/core/docs/path/README.md).
`@emdash/core/primitives/path/api` is the source of truth for portable file identity and lexical path operations. The detailed package docs live in [`packages/core/docs/path/README.md`](../../packages/core/docs/path/README.md).
encoding, and comparison keys.
host's home directory from `files.getHomeDir`, desktop settings, per-project overrides, and UI input, then sends absolute paths to the host runtime.
Worktree pools default to `~/emdash/worktrees/<repo-basename>-<hash8(repo-path)>`; the workspace planner adds the sanitized branch leaf.
filesystem I/O, realpath checks, authorization, and persistence migrations.
raw absolute strings, but existing consumers are not migrated by the foundation module.
events, tree entries, and bulk calls.
interpreting cross-host paths.
`@emdash/core/primitives/path/api`.
structured path parsing/formatting.
`PortableRelativePath`.
coalescing.
structured path schemas.
can migrate from raw path strings to `ResourceUri`.
Do not add filesystem I/O, `realpath()`, host registry state, or app-specific authorization to `packages/core/src/path/`.
Emdash is the Open-Source Agentic Development Environment (🧡 YC W26). Run multiple coding agents in parallel. Use any provider.
Repo: generalaction/emdash
The ACP runtime is the domain service that serves the ACP API contract. It owns the host-scoped dependencies needed to run provider ACP sessions, but it should…
This page defines the target organization of `packages/core/src/`. Core is organized by module type so that shared domain APIs and their platform…
Git is split into a transport contract and a host-scoped runtime. Renderer, desktop, and workspace-server code share the Wire vocabulary without importing Git…
The main process is organized into domain modules under `src/main/core/`. Each domain typically has a `controller.ts` (RPC handlers) and service/implementation…