Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent provides the stateful agent with transcript, tools, and events.
|
Package agent provides the stateful agent with transcript, tools, and events. |
|
Package config provides settings loading via viper (global + project-local JSON).
|
Package config provides settings loading via viper (global + project-local JSON). |
|
Package contextfiles discovers and loads AGENTS.md / CLAUDE.md context files from the current directory and its parents, stopping at the git root or home dir.
|
Package contextfiles discovers and loads AGENTS.md / CLAUDE.md context files from the current directory and its parents, stopping at the git root or home dir. |
|
Package events provides a typed event bus for the agent.
|
Package events provides a typed event bus for the agent. |
|
Package llm provides the LLM provider abstraction.
|
Package llm provides the LLM provider abstraction. |
|
Package modes provides the four mode implementations.
|
Package modes provides the four mode implementations. |
|
Package prompts provides discovery, parsing, and expansion of prompt template files.
|
Package prompts provides discovery, parsing, and expansion of prompt template files. |
|
Package service implements the core sharur logic behind a Protobuf-defined interface.
|
Package service implements the core sharur logic behind a Protobuf-defined interface. |
|
Package session provides JSONL-backed session management.
|
Package session provides JSONL-backed session management. |
|
Package skills provides discovery and parsing of SKILL.md files.
|
Package skills provides discovery and parsing of SKILL.md files. |
|
Package themes provides a token-based color system for the sharur TUI.
|
Package themes provides a token-based color system for the sharur TUI. |
|
Package tools provides the universal tool interface and registry.
|
Package tools provides the universal tool interface and registry. |
|
Package types holds shared types used across sharur packages.
|
Package types holds shared types used across sharur packages. |
Click to show internal directories.
Click to hide internal directories.