Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
hex
command
ABOUTME: Export command to export conversations in multiple formats ABOUTME: Supports Markdown, JSON, and HTML output to stdout or file
|
ABOUTME: Export command to export conversations in multiple formats ABOUTME: Supports Markdown, JSON, and HTML output to stdout or file |
|
hexreplay
command
|
|
|
hexviz
command
|
|
|
internal
|
|
|
adapter
ABOUTME: Bootstrap functions for creating mux agents in hex.
|
ABOUTME: Bootstrap functions for creating mux agents in hex. |
|
agentsmd
Package agentsmd provides hierarchical AGENTS.md file loading with directory traversal.
|
Package agentsmd provides hierarchical AGENTS.md file loading with directory traversal. |
|
approval
Package approval manages persistent approval rules for tool execution.
|
Package approval manages persistent approval rules for tool execution. |
|
commands
Package commands provides slash command loading and execution.
|
Package commands provides slash command loading and execution. |
|
convcontext
Package convcontext provides context window management and message pruning for conversations.
|
Package convcontext provides context window management and message pruning for conversations. |
|
core
Package core provides the Anthropic API client and core conversation functionality.
|
Package core provides the Anthropic API client and core conversation functionality. |
|
export
Package export provides conversation export functionality in multiple formats.
|
Package export provides conversation export functionality in multiple formats. |
|
frontmatter
Package frontmatter provides utilities for parsing YAML frontmatter from markdown files.
|
Package frontmatter provides utilities for parsing YAML frontmatter from markdown files. |
|
hooks
Package hooks provides lifecycle hooks for Claude Code events.
|
Package hooks provides lifecycle hooks for Claude Code events. |
|
logging
Package logging provides structured logging with multiple output formats and levels.
|
Package logging provides structured logging with multiple output formats and levels. |
|
memory
ABOUTME: Project memory scanner for cross-session context awareness ABOUTME: Detects project type, build/test commands, and structure; persists to .hex/project.json
|
ABOUTME: Project memory scanner for cross-session context awareness ABOUTME: Detects project type, build/test commands, and structure; persists to .hex/project.json |
|
permissions
Package permissions provides tool execution permission checking.
|
Package permissions provides tool execution permission checking. |
|
plugins
Package plugins provides plugin installation and lifecycle management.
|
Package plugins provides plugin installation and lifecycle management. |
|
project
Package project provides utilities for finding project directories.
|
Package project provides utilities for finding project directories. |
|
providers
ABOUTME: Factory creates and manages provider instances ABOUTME: Provides registry for available providers and instantiation logic
|
ABOUTME: Factory creates and manages provider instances ABOUTME: Provides registry for available providers and instantiation logic |
|
pubsub
Package pubsub provides a generic publish-subscribe event broker for decoupled communication.
|
Package pubsub provides a generic publish-subscribe event broker for decoupled communication. |
|
services
Package services defines business logic interfaces and domain models for the application.
|
Package services defines business logic interfaces and domain models for the application. |
|
skills
Package skills provides skill loading and tool integration.
|
Package skills provides skill loading and tool integration. |
|
storage
Package storage provides database operations for conversations, messages, and metadata.
|
Package storage provides database operations for conversations, messages, and metadata. |
|
subagents
Package subagents provides isolated execution contexts for subagent tasks.
|
Package subagents provides isolated execution contexts for subagent tasks. |
|
suggestions
Package suggestions provides template suggestion and smart completion functionality.
|
Package suggestions provides template suggestion and smart completion functionality. |
|
templates
Package templates provides template loading and rendering for conversations.
|
Package templates provides template loading and rendering for conversations. |
|
tools
Package tools provides the tool system for extending Hex with external capabilities.
|
Package tools provides the tool system for extending Hex with external capabilities. |
|
ui
Package ui provides the Bubble Tea terminal user interface components.
|
Package ui provides the Bubble Tea terminal user interface components. |
|
ui/animations
Package animations provides gradient generation and color interpolation for visual polish.
|
Package animations provides gradient generation and color interpolation for visual polish. |
|
ui/browser
Package browser provides conversation browsing and search interfaces for the TUI.
|
Package browser provides conversation browsing and search interfaces for the TUI. |
|
ui/components
Package components provides reusable Bubbles components with Dracula theme styling.
|
Package components provides reusable Bubbles components with Dracula theme styling. |
|
ui/dashboard
Package dashboard provides status dashboards for plugins and MCP servers.
|
Package dashboard provides status dashboards for plugins and MCP servers. |
|
ui/forms
Package forms provides beautiful huh-based forms for the hex TUI.
|
Package forms provides beautiful huh-based forms for the hex TUI. |
|
ui/layout
Package layout provides consistent border styles and spacing utilities for TUI layout.
|
Package layout provides consistent border styles and spacing utilities for TUI layout. |
|
ui/theme
Package theme provides Dracula color palette and lipgloss styles for the hex TUI.
|
Package theme provides Dracula color palette and lipgloss styles for the hex TUI. |
|
ui/visualization
Package visualization provides real-time visualization of token usage and context windows.
|
Package visualization provides real-time visualization of token usage and context windows. |
|
test
|
|
Click to show internal directories.
Click to hide internal directories.