Directories
¶
| Path | Synopsis |
|---|---|
|
ABOUTME: Bootstrap functions for creating mux agents in hex.
|
ABOUTME: Bootstrap functions for creating mux agents in hex. |
|
Package agentsmd provides hierarchical AGENTS.md file loading with directory traversal.
|
Package agentsmd provides hierarchical AGENTS.md file loading with directory traversal. |
|
Package approval manages persistent approval rules for tool execution.
|
Package approval manages persistent approval rules for tool execution. |
|
Package commands provides slash command loading and execution.
|
Package commands provides slash command loading and execution. |
|
Package convcontext provides context window management and message pruning for conversations.
|
Package convcontext provides context window management and message pruning for conversations. |
|
Package core provides the Anthropic API client and core conversation functionality.
|
Package core provides the Anthropic API client and core conversation functionality. |
|
Package export provides conversation export functionality in multiple formats.
|
Package export provides conversation export functionality in multiple formats. |
|
Package frontmatter provides utilities for parsing YAML frontmatter from markdown files.
|
Package frontmatter provides utilities for parsing YAML frontmatter from markdown files. |
|
Package hooks provides lifecycle hooks for Claude Code events.
|
Package hooks provides lifecycle hooks for Claude Code events. |
|
Package logging provides structured logging with multiple output formats and levels.
|
Package logging provides structured logging with multiple output formats and levels. |
|
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 |
|
Package permissions provides tool execution permission checking.
|
Package permissions provides tool execution permission checking. |
|
Package plugins provides plugin installation and lifecycle management.
|
Package plugins provides plugin installation and lifecycle management. |
|
Package project provides utilities for finding project directories.
|
Package project provides utilities for finding project directories. |
|
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 |
|
Package pubsub provides a generic publish-subscribe event broker for decoupled communication.
|
Package pubsub provides a generic publish-subscribe event broker for decoupled communication. |
|
Package services defines business logic interfaces and domain models for the application.
|
Package services defines business logic interfaces and domain models for the application. |
|
Package skills provides skill loading and tool integration.
|
Package skills provides skill loading and tool integration. |
|
Package storage provides database operations for conversations, messages, and metadata.
|
Package storage provides database operations for conversations, messages, and metadata. |
|
Package subagents provides isolated execution contexts for subagent tasks.
|
Package subagents provides isolated execution contexts for subagent tasks. |
|
Package suggestions provides template suggestion and smart completion functionality.
|
Package suggestions provides template suggestion and smart completion functionality. |
|
Package templates provides template loading and rendering for conversations.
|
Package templates provides template loading and rendering for conversations. |
|
Package tools provides the tool system for extending Hex with external capabilities.
|
Package tools provides the tool system for extending Hex with external capabilities. |
|
Package ui provides the Bubble Tea terminal user interface components.
|
Package ui provides the Bubble Tea terminal user interface components. |
|
animations
Package animations provides gradient generation and color interpolation for visual polish.
|
Package animations provides gradient generation and color interpolation for visual polish. |
|
browser
Package browser provides conversation browsing and search interfaces for the TUI.
|
Package browser provides conversation browsing and search interfaces for the TUI. |
|
components
Package components provides reusable Bubbles components with Dracula theme styling.
|
Package components provides reusable Bubbles components with Dracula theme styling. |
|
dashboard
Package dashboard provides status dashboards for plugins and MCP servers.
|
Package dashboard provides status dashboards for plugins and MCP servers. |
|
forms
Package forms provides beautiful huh-based forms for the hex TUI.
|
Package forms provides beautiful huh-based forms for the hex TUI. |
|
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. |
|
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. |
|
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. |
Click to show internal directories.
Click to hide internal directories.