idkidknow/dsh-node-repl
idkidknow★ 0TypeScriptLast synced: 2026-08-16
Per-session Node REPL terminal in the DSH web UI: a session-local floating terminal (ghostty-web) bridged over WebSocket to an in-process node:repl that has the live agent Cordis Context (agent.ctx) in scope.
README excerpt
dsh-node-repl Per-session Node REPL terminal for the DSH web UI. Open a real Node.js REPL inside any conversation — with the live agent context ( ctx , agent ) in scope. Features - A REPL button in every session header opens a floating terminal window, local to that session (no global overlay, no conversation space taken). - A real node:repl prompt — Tab completion, up/down history, top-level await , ANSI colors, .help / .editor . - The live agent context is in scope: ctx (= agent.ctx ) and agent , so ctx.plugin , ctx.effect , ctx.get , ctx.on , ctx.provide all work — plus the usual Node globals ( require , process , console , fetch , …). - Draggable and resizable window; collapse keeps the REPL alive, close kills it. Install Restart dsh web , and the REPL button appears in each session header. Usage Open a session, click REPL , and type JavaScript. Top-level await works: Window controls Control Effect Header REPL button open / restore / collapse Title bar – collapse (keep the REPL alive) Title bar ✕ close (kill the REPL) Drag the title bar move the window Drag the bottom-right corner resize The REPL belongs to its session: refreshing the page, dropping the WebSocket, or disposing …
View full README on GitHub →Category
A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and more.
★ 3,852
edison7009/EchoBirdOne-click install + model switch:Claude Code,Codex CLI (OpenAI), Grok Build (xAI), DeepSeek Harness, Kimi Code (Moonshot) ,Qwen Code,Aider,OpenCode,MiMo Code (Xiaomi),ZCode (Z.AI),OpenClaw,Pi,OpenScience,Vibe-Trading,Claude Desktop (3P profile),ChatGPT desktop,OpenCode Desktop,
★ 3,043
ccch1mneyyy/dsh-TUIDSH 官方公众号收录的 TUI 补位插件:Claude Code 风,鲸鱼顶栏/实时状态/流式思考/双击 Esc 回滚/上下文进度+TPS。npm 一键装。 DSH official WeChat featured TUI plugin — Claude Code style: whale bar, live status, streaming thoughts, double-Esc rollback, context bar + TPS. npm one-click.
★ 1,531