Directories
¶
| Path | Synopsis |
|---|---|
|
providers/anthropic
Package anthropic provides an Anthropic Messages API adapter for Elph providers.
|
Package anthropic provides an Anthropic Messages API adapter for Elph providers. |
|
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. |
|
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. |
|
providers/openai
Package openai provides an OpenAI chat completions adapter for Elph providers.
|
Package openai provides an OpenAI chat completions adapter for Elph providers. |
|
providers/openaicompat
Package openaicompat provides OpenAI-compatible chat completion adapters.
|
Package openaicompat provides OpenAI-compatible chat completion adapters. |
|
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. |
|
Package jsoncfg parses standard JSON and JSONC (comments and trailing commas).
|
Package jsoncfg parses standard JSON and JSONC (comments and trailing commas). |
|
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. |
|
Package tool defines built-in coding-agent tools as a publishable library.
|
Package tool defines built-in coding-agent tools as a publishable library. |
|
codesearch
Package codesearch searches code on GitHub and GitLab.
|
Package codesearch searches code on GitHub and GitLab. |
|
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. |
|
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. |
|
todolist
Package todolist implements TodoList tool state and argument handling.
|
Package todolist implements TodoList tool state and argument handling. |
|
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.