Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
elph
command
|
|
|
internal
|
|
|
rendermd
Package rendermd renders assistant markdown for the TUI (Glamour + prose fallback).
|
Package rendermd renders assistant markdown for the TUI (Glamour + prose fallback). |
|
tools
Package tools defines coding-agent built-in tools that are not published in pkg/tool.
|
Package tools defines coding-agent built-in tools that are not published in pkg/tool. |
|
pkg
|
|
|
ai/providers/anthropic
Package anthropic provides an Anthropic Messages API adapter for Elph providers.
|
Package anthropic provides an Anthropic Messages API adapter for Elph providers. |
|
ai/providers/google
Package google provides a Google GenAI adapter stub for future Gemini support.
|
Package google provides a Google GenAI adapter stub for future Gemini support. |
|
ai/providers/internal/httpheaders
Package httpheaders provides shared User-Agent resolution for HTTP-based providers.
|
Package httpheaders provides shared User-Agent resolution for HTTP-based providers. |
|
ai/providers/openai
Package openai provides an OpenAI chat completions adapter for Elph providers.
|
Package openai provides an OpenAI chat completions adapter for Elph providers. |
|
ai/providers/openaicompat
Package openaicompat provides OpenAI-compatible chat completion adapters.
|
Package openaicompat provides OpenAI-compatible chat completion adapters. |
|
ai/providers/openrouter
Package openrouter provides an OpenRouter adapter built on openaicompat.
|
Package openrouter provides an OpenRouter adapter built on openaicompat. |
|
core/agent
Package agent implements the framework-neutral coding-agent turn loop.
|
Package agent implements the framework-neutral coding-agent turn loop. |
|
jsoncfg
Package jsoncfg parses standard JSON and JSONC (comments and trailing commas).
|
Package jsoncfg parses standard JSON and JSONC (comments and trailing commas). |
|
skill
Package skill implements the Agent Skills format (https://agentskills.io/specification) for discovery and invocation in Elph.
|
Package skill implements the Agent Skills format (https://agentskills.io/specification) for discovery and invocation in Elph. |
|
tools
Package tool defines built-in coding-agent tools as a publishable library.
|
Package tool defines built-in coding-agent tools as a publishable library. |
|
tools/codesearch
Package codesearch searches code on GitHub and GitLab.
|
Package codesearch searches code on GitHub and GitLab. |
|
tools/fetchurl
Package fetchurl fetches remote HTTP(S) content for the FetchURL agent tool.
|
Package fetchurl fetches remote HTTP(S) content for the FetchURL agent tool. |
|
tools/goal
Package goal implements Goal tool state, types, and a context-scoped store for CreateGoal, GetGoal, UpdateGoal, and SetGoalBudget tool execution.
|
Package goal implements Goal tool state, types, and a context-scoped store for CreateGoal, GetGoal, UpdateGoal, and SetGoalBudget tool execution. |
|
tools/todolist
Package todolist implements TodoList tool state and argument handling.
|
Package todolist implements TodoList tool state and argument handling. |
|
tools/websearch
Package websearch implements reusable multi-engine web search with ENV-based provider selection and DuckDuckGo fallback.
|
Package websearch implements reusable multi-engine web search with ENV-based provider selection and DuckDuckGo fallback. |
Click to show internal directories.
Click to hide internal directories.