internal/

directory
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 8, 2026 License: MIT

Directories

Path Synopsis
echoctl
cmd
service/agents/domain/service/runtime/toolloop
Package toolloop implements tool call loop detection aligned with OpenClaw's tool-loop-detection.ts.
Package toolloop implements tool call loop detection aligned with OpenClaw's tool-loop-detection.ts.
service/gateway
Package gateway implements the IM platform gateway layer for Echoryn.
Package gateway implements the IM platform gateway layer for Echoryn.
service/golem
Package golem provides a unified Golem cluster management subsystem.
Package golem provides a unified Golem cluster management subsystem.
service/llm/provider/thinking
Package thinking provides a Strategy pattern for mapping Echoryn's unified ThinkingLevel to provider-specific eino model configurations.
Package thinking provides a Strategy pattern for mapping Echoryn's unified ThinkingLevel to provider-specific eino model configurations.
service/plugin/builtin
Package builtin registers all in-tree (built-in) plugins.
Package builtin registers all in-tree (built-in) plugins.
service/plugin/builtin/diagnostics
Package diagnostics implements the "diagnostics" built-in plugin.
Package diagnostics implements the "diagnostics" built-in plugin.
service/plugin/builtin/diagnostics/trace
Package trace provides LLM-aware distributed tracing for Echoryn.
Package trace provides LLM-aware distributed tracing for Echoryn.
service/plugin/builtin/golem-cluster
Package golem_cluster provides the golem-cluster plugin for Hivemind.
Package golem_cluster provides the golem-cluster plugin for Hivemind.
service/plugin/builtin/llmtask
Package llmtask implements the "llm-task" built-in plugin.
Package llmtask implements the "llm-task" built-in plugin.
service/plugin/builtin/llmtask/entity
Package entity defines configuration and types for the llm-task plugin.
Package entity defines configuration and types for the llm-task plugin.
service/plugin/builtin/skills
Package skills provides the skills built-in plugin for Hivemind.
Package skills provides the skills built-in plugin for Hivemind.
pkg
protocol
Package protocol provides the Go domain types used by the scheduler and other internal services to represent Golem nodes, tasks, and their lifecycle These types mirror the protobuf definitions in pkg/proto/golem/ but are pure Go structs - free of protobuf dependencies - so internal packages can use them without pulling in the generated code.
Package protocol provides the Go domain types used by the scheduler and other internal services to represent Golem nodes, tasks, and their lifecycle These types mirror the protobuf definitions in pkg/proto/golem/ but are pure Go structs - free of protobuf dependencies - so internal packages can use them without pulling in the generated code.

Jump to

Keyboard shortcuts

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