agent-ui: settle src into editor/ state/ components/
Move the flat src modules into three layers behind the unchanged public index.ts:
- editor/ codemirror layer (editor, mentions, react-grab)
- state/ wire/projection layer (store, live, replay, mutations, fixtures, compact-hint)
- components/ view layer (all .tsx, the composer hooks, the entry renderers)
index.ts, components.css, and styles/ stay at the src root so the package entry and the
harness/webview @import references need no changes. Pure relocation, no behavior change.
Assisted-by: claude-opus-4.8
agent-ui: settle src into editor/ state/ components/
Move the flat src modules into three layers behind the unchanged public index.ts:
- editor/ codemirror layer (editor, mentions, react-grab)
- state/ wire/projection layer (store, live, replay, mutations, fixtures, compact-hint)
- components/ view layer (all .tsx, the composer hooks, the entry renderers)
index.ts, components.css, and styles/ stay at the src root so the package entry and the
harness/webview @import references need no changes. Pure relocation, no behavior change.
Assisted-by: claude-opus-4.8
agent-ui: settle src into editor/ state/ components/
Move the flat src modules into three layers behind the unchanged public index.ts:
- editor/ codemirror layer (editor, mentions, react-grab)
- state/ wire/projection layer (store, live, replay, mutations, fixtures, compact-hint)
- components/ view layer (all .tsx, the composer hooks, the entry renderers)
index.ts, components.css, and styles/ stay at the src root so the package entry and the
harness/webview @import references need no changes. Pure relocation, no behavior change.
Assisted-by: claude-opus-4.8
agent-ui: settle src into editor/ state/ components/
Move the flat src modules into three layers behind the unchanged public index.ts:
- editor/ codemirror layer (editor, mentions, react-grab)
- state/ wire/projection layer (store, live, replay, mutations, fixtures, compact-hint)
- components/ view layer (all .tsx, the composer hooks, the entry renderers)
index.ts, components.css, and styles/ stay at the src root so the package entry and the
harness/webview @import references need no changes. Pure relocation, no behavior change.
Assisted-by: claude-opus-4.8
agent-ui: settle src into editor/ state/ components/
Move the flat src modules into three layers behind the unchanged public index.ts:
- editor/ codemirror layer (editor, mentions, react-grab)
- state/ wire/projection layer (store, live, replay, mutations, fixtures, compact-hint)
- components/ view layer (all .tsx, the composer hooks, the entry renderers)
index.ts, components.css, and styles/ stay at the src root so the package entry and the
harness/webview @import references need no changes. Pure relocation, no behavior change.
Assisted-by: claude-opus-4.8