Target
Cursor — popular AI-native editor with its own context/rules model.
What's needed
A host shim analogous to src/host-shims/codex/ and src/host-shims/claude-code/:
createCursorHostShim({ facade }) factory
- Map waypath's
session-start verb to Cursor's .cursorrules / context-injection format
- Entry point in
src/host-shims/index.ts
- Integration test covering the Cursor path
Why this is high-leverage
Cursor users get persistent cross-session memory; waypath extends to a huge installed base. This is a contained module — no core changes needed.
Pointers
src/host-shims/codex/codex.ts — reference implementation
src/host-shims/claude-code/claude-code.ts — second reference
src/facade/facade.ts — the verb surface to map against
Target
Cursor — popular AI-native editor with its own context/rules model.
What's needed
A host shim analogous to
src/host-shims/codex/andsrc/host-shims/claude-code/:createCursorHostShim({ facade })factorysession-startverb to Cursor's.cursorrules/ context-injection formatsrc/host-shims/index.tsWhy this is high-leverage
Cursor users get persistent cross-session memory; waypath extends to a huge installed base. This is a contained module — no core changes needed.
Pointers
src/host-shims/codex/codex.ts— reference implementationsrc/host-shims/claude-code/claude-code.ts— second referencesrc/facade/facade.ts— the verb surface to map against