pkg/

directory
v0.0.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 1, 2026 License: MIT

Directories

Path Synopsis
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.
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL