Modules§
- agents
- api
- Public API layer (Facade) for tmai-core.
- audit
- auto_
approve - codex_
ws - Codex CLI app-server WebSocket integration.
- command_
sender - config
- detectors
- git
- github
- GitHub integration via
ghCLI — fetches PR, CI, and issue data. - hooks
- Hook integration for Claude Code HTTP hooks.
- ipc
- IPC module for communication between PTY wrappers and tmai parent process
- monitor
- pty
- PTY session management for spawning and streaming terminal processes.
- pty_
inject - PTY stdin injection via
/proc/{pid}/fd/0. - review
- runtime
- Runtime adapter abstraction for tmux decoupling.
- security
- Config audit scanner for Claude Code configuration files.
- session_
discovery - Session Auto-Discovery for Claude Code instances.
- session_
lookup - Session lookup for Claude Code .jsonl files.
- state
- teams
- tmux
- transcript
- JSONL Transcript Watcher for Claude Code conversation logs.
- usage
- Usage monitoring — fetch and parse Claude Code
/usageoutput. - utils
- worktree
- Git worktree CRUD operations.
- wrap
- PTY wrapping module for AI agent monitoring