mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-08-29 04:26:38 +00:00
fix(docs): align catalogs with consolidated CLI
This commit is contained in:
+5
-47
@@ -1,13 +1,13 @@
|
||||
<!-- Generated by scripts/gen-doc-graphs.ts - do not edit by hand.
|
||||
Run `pnpm run gen-doc-graphs` to regenerate. -->
|
||||
|
||||
# dsh TUI Composition
|
||||
# TUI Agent App Composition
|
||||
|
||||
The TUI agent combines the real DeepSeek adapter, coding tools, compaction, subagents, and workflows with the full-screen terminal app package.
|
||||
The TUI surface combines the shared CLI base with its surface overlay and full-screen terminal package.
|
||||
|
||||
```mermaid
|
||||
flowchart LR
|
||||
cfg["apps/cli (dsh)<br/>base.cordis.yml + tui.cordis.yml"]
|
||||
cfg["apps/cli/config<br/>cordis.yml"]
|
||||
plugin_tui_timer["timer<br/>@cordisjs/plugin-timer"]
|
||||
cfg --> plugin_tui_timer
|
||||
plugin_tui_hmr["hmr<br/>@cordisjs/plugin-hmr"]
|
||||
@@ -98,34 +98,6 @@ flowchart LR
|
||||
cfg --> plugin_tui_fs_local
|
||||
plugin_tui_llm_deepseek["llm-deepseek<br/>@deepseek-ai/dsh-llm-deepseek"]
|
||||
cfg --> plugin_tui_llm_deepseek
|
||||
plugin_tui_invariants["invariants<br/>@deepseek-ai/dsh-invariants"]
|
||||
cfg --> plugin_tui_invariants
|
||||
plugin_tui_session_invariant["session-invariant<br/>@deepseek-ai/dsh-session/invariant"]
|
||||
cfg --> plugin_tui_session_invariant
|
||||
plugin_tui_agent_invariant["agent-invariant<br/>@deepseek-ai/dsh-agent/invariant"]
|
||||
cfg --> plugin_tui_agent_invariant
|
||||
plugin_tui_scope_invariant["scope-invariant<br/>@deepseek-ai/dsh-scope/invariant"]
|
||||
cfg --> plugin_tui_scope_invariant
|
||||
plugin_tui_agent_loop_invariant["agent-loop-invariant<br/>@deepseek-ai/dsh-agent-loop/invariant"]
|
||||
cfg --> plugin_tui_agent_loop_invariant
|
||||
plugin_tui_session_checkpoint_policy["session-checkpoint-policy<br/>@deepseek-ai/dsh-session-checkpoint-policy"]
|
||||
cfg --> plugin_tui_session_checkpoint_policy
|
||||
plugin_tui_session_query_sqlite["session-query-sqlite<br/>@deepseek-ai/dsh-session-query-sqlite"]
|
||||
cfg --> plugin_tui_session_query_sqlite
|
||||
plugin_tui_session_reference["session-reference<br/>@deepseek-ai/dsh-session-reference"]
|
||||
cfg --> plugin_tui_session_reference
|
||||
plugin_tui_tool_result_prune["tool-result-prune<br/>@deepseek-ai/dsh-compact-tool-result-prune"]
|
||||
cfg --> plugin_tui_tool_result_prune
|
||||
plugin_tui_tool_goal["tool-goal<br/>@deepseek-ai/dsh-tool-goal"]
|
||||
cfg --> plugin_tui_tool_goal
|
||||
plugin_tui_tool_ralph["tool-ralph<br/>@deepseek-ai/dsh-tool-ralph"]
|
||||
cfg --> plugin_tui_tool_ralph
|
||||
plugin_tui_tui_prompt["tui-prompt<br/>@deepseek-ai/dsh-tui/prompt"]
|
||||
cfg --> plugin_tui_tui_prompt
|
||||
plugin_tui_tui["tui<br/>@deepseek-ai/dsh-tui"]
|
||||
cfg --> plugin_tui_tui
|
||||
plugin_tui_tool_ask_user["tool-ask-user<br/>@deepseek-ai/dsh-tool-ask-user"]
|
||||
cfg --> plugin_tui_tool_ask_user
|
||||
```
|
||||
|
||||
| Plugin id | Package / module |
|
||||
@@ -175,21 +147,7 @@ flowchart LR
|
||||
| `agent-loop` | `@deepseek-ai/dsh-agent-loop` |
|
||||
| `fs-local` | `@deepseek-ai/dsh-fs-local` |
|
||||
| `llm-deepseek` | `@deepseek-ai/dsh-llm-deepseek` |
|
||||
| `invariants` | `@deepseek-ai/dsh-invariants` |
|
||||
| `session-invariant` | `@deepseek-ai/dsh-session/invariant` |
|
||||
| `agent-invariant` | `@deepseek-ai/dsh-agent/invariant` |
|
||||
| `scope-invariant` | `@deepseek-ai/dsh-scope/invariant` |
|
||||
| `agent-loop-invariant` | `@deepseek-ai/dsh-agent-loop/invariant` |
|
||||
| `session-checkpoint-policy` | `@deepseek-ai/dsh-session-checkpoint-policy` |
|
||||
| `session-query-sqlite` | `@deepseek-ai/dsh-session-query-sqlite` |
|
||||
| `session-reference` | `@deepseek-ai/dsh-session-reference` |
|
||||
| `tool-result-prune` | `@deepseek-ai/dsh-compact-tool-result-prune` |
|
||||
| `tool-goal` | `@deepseek-ai/dsh-tool-goal` |
|
||||
| `tool-ralph` | `@deepseek-ai/dsh-tool-ralph` |
|
||||
| `tui-prompt` | `@deepseek-ai/dsh-tui/prompt` |
|
||||
| `tui` | `@deepseek-ai/dsh-tui` |
|
||||
| `tool-ask-user` | `@deepseek-ai/dsh-tool-ask-user` |
|
||||
|
||||
Source configs: [`apps/cli/config/base.cordis.yml`](config/base.cordis.yml), [`apps/cli/config/tui.cordis.yml`](config/tui.cordis.yml).
|
||||
Source config: [`apps/cli/config/base.cordis.yml`](config/base.cordis.yml).
|
||||
|
||||
Maintenance mode: hybrid: the leaf plugin list is parsed from its shipped config files; app package expansion is curated from package source.
|
||||
Maintenance mode: hybrid: the leaf plugin list is parsed from its `cordis.yml`; app package expansion is curated from package source.
|
||||
|
||||
Reference in New Issue
Block a user