diff --git a/apps/cli/base.cordis.yml b/apps/cli/base.cordis.yml index cb1fd7925d..9f69fcc627 100644 --- a/apps/cli/base.cordis.yml +++ b/apps/cli/base.cordis.yml @@ -17,6 +17,11 @@ - id: timer name: '@cordisjs/plugin-timer' +- id: hmr + name: '@cordisjs/plugin-hmr' + config: + root: ['.'] + - id: llm name: '@deepseek-ai/dsh-llm' diff --git a/apps/cli/composition.md b/apps/cli/composition.md index 0e2af8b863..4abe13c79b 100644 --- a/apps/cli/composition.md +++ b/apps/cli/composition.md @@ -10,6 +10,8 @@ flowchart LR cfg["apps/cli (dsh)
base.cordis.yml + tui.cordis.yml"] plugin_tui_timer["timer
@cordisjs/plugin-timer"] cfg --> plugin_tui_timer + plugin_tui_hmr["hmr
@cordisjs/plugin-hmr"] + cfg --> plugin_tui_hmr plugin_tui_llm["llm
@deepseek-ai/dsh-llm"] cfg --> plugin_tui_llm plugin_tui_session["session
@deepseek-ai/dsh-session"] @@ -96,8 +98,6 @@ flowchart LR cfg --> plugin_tui_fs_local plugin_tui_llm_deepseek["llm-deepseek
@deepseek-ai/dsh-llm-deepseek"] cfg --> plugin_tui_llm_deepseek - plugin_tui_hmr["hmr
@cordisjs/plugin-hmr"] - cfg --> plugin_tui_hmr plugin_tui_invariants["invariants
@deepseek-ai/dsh-invariants"] cfg --> plugin_tui_invariants plugin_tui_session_invariant["session-invariant
@deepseek-ai/dsh-session/invariant"] @@ -131,6 +131,7 @@ flowchart LR | Plugin id | Package / module | | --- | --- | | `timer` | `@cordisjs/plugin-timer` | +| `hmr` | `@cordisjs/plugin-hmr` | | `llm` | `@deepseek-ai/dsh-llm` | | `session` | `@deepseek-ai/dsh-session` | | `session-title` | `@deepseek-ai/dsh-session-title` | @@ -174,7 +175,6 @@ flowchart LR | `agent-loop` | `@deepseek-ai/dsh-agent-loop` | | `fs-local` | `@deepseek-ai/dsh-fs-local` | | `llm-deepseek` | `@deepseek-ai/dsh-llm-deepseek` | -| `hmr` | `@cordisjs/plugin-hmr` | | `invariants` | `@deepseek-ai/dsh-invariants` | | `session-invariant` | `@deepseek-ai/dsh-session/invariant` | | `agent-invariant` | `@deepseek-ai/dsh-agent/invariant` | diff --git a/apps/cli/tui.cordis.yml b/apps/cli/tui.cordis.yml index f71be09e85..b1ba86e6c7 100644 --- a/apps/cli/tui.cordis.yml +++ b/apps/cli/tui.cordis.yml @@ -59,13 +59,6 @@ # ── TUI-only rows ─────────────────────────────────────────────────────────── - insert: - # Development-only hot reload; it depends on Loader internals, so it stays a - # surface row rather than joining the shared base. - - id: hmr - name: '@cordisjs/plugin-hmr' - config: - root: ['.'] - # Relational runtime checks over the authoritative event streams; each # companion registers the assertions its own package owns. - id: invariants