MCPcopy Index your code
hub / github.com/Ark0N/Codeman

github.com/Ark0N/Codeman @1.2.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.2.2 ↗ · + Follow
4,076 symbols 13,016 edges 404 files 1,206 documented · 30%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Disposable (Interface)
(no doc) [8 implementers]
src/types/common.ts
EventLoopMonitorHandle (Interface)
(no doc) [17 implementers]
src/utils/event-loop-monitor.ts
SseStreamManagerDeps (Interface)
Dependencies injected by WebServer — keeps SseStreamManager decoupled from session/respawn state. [1 implementers]
src/web/sse-stream-manager.ts
FloatingPanel (Interface)
A floating in-page session panel (an iframe of `/session/:id`) the hand can * place and re-grab. Stays in this page's
packages/gesture-control/src/codeman/entry.ts
MockLine (Interface)
* Mock terminal factory for unit tests. * * Creates a minimal Terminal-like object that satisfies the addon's * requi
packages/xterm-zerolag-input/test/helpers.ts
Resource (Interface)
* Verifies correct cleanup order to prevent use-after-free patterns
test/memory-leak-prevention.test.ts
SessionHandlers (Interface)
Stored event handlers for a session, used for cleanup
src/session-manager.ts
RalphLoopConfig (Interface)
* Ralph Loop configuration from .claude/ralph-loop.local.md
src/ralph-config.ts

Core symbols most depended-on inside this repo

log
called by 814
src/respawn-controller.ts
on
called by 528
src/web/public/gesture/gesture-codeman.js
set
called by 404
src/utils/lru-map.ts
get
called by 392
src/web/public/gesture/gesture-codeman.js
emit
called by 391
src/web/public/gesture/gesture-codeman.js
processTerminalData
called by 344
src/ralph-tracker.ts
stop
called by 267
src/utils/event-loop-monitor.ts
filter
called by 246
src/web/public/gesture/gesture-codeman.js

Shape

Function 1,940
Method 1,725
Interface 242
Class 168
Enum 1

Languages

TypeScript100%

Modules by API surface

src/web/public/gesture/gesture-codeman.js445 symbols
src/web/public/panels-ui.js166 symbols
src/web/public/app.js150 symbols
src/session.ts109 symbols
src/ralph-tracker.ts95 symbols
src/respawn-controller.ts94 symbols
src/web/public/settings-ui.js87 symbols
src/tmux-manager.ts85 symbols
src/web/public/terminal-ui.js71 symbols
src/web/server.ts68 symbols
src/web/public/session-ui.js67 symbols
src/subagent-watcher.ts65 symbols

For agents

$ claude mcp add Codeman \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact