Skip to main content

Crate codetether_agent

Crate codetether_agent 

Source
Expand description

CodeTether Agent - A2A-native AI coding agent

A Rust implementation of an AI coding agent with first-class support for the A2A (Agent-to-Agent) protocol and the CodeTether ecosystem.

Modules§

a2a
A2A Protocol Implementation
agent
Agent system.
audit
System-wide audit trail
autochat
Shared autochat relay helpers used by TUI and CLI flows.
benchmark
Benchmark module - evaluates CodeTether across models using Ralph PRDs
browser
bus
Central in-process agent message bus
cli
CLI command definitions and handlers
cloudevents
cognition
Perpetual cognition runtime for persona swarms.
config
Configuration system
event_stream
Event streaming module for real-time event propagation
forage
github_pr
indexer
Codebase indexer
k8s
Kubernetes self-deployment and pod management.
lsp
LSP (Language Server Protocol) client implementation
mcp
MCP (Model Context Protocol) implementation
moltbook
Moltbook integration — secure social networking for CodeTether agents
okr
OKR (Objectives and Key Results) domain models
provenance
provider
AI Provider abstraction layer.
ralph
Ralph - Autonomous PRD-driven agent loop
rlm
Recursive Language Model (RLM) processing
secrets
Secrets management via HashiCorp Vault
server
HTTP Server
session
Session Management
swarm
Swarm orchestration for parallel sub-agent execution
telemetry
Telemetry module for monitoring and observability
tls
TLS / crypto provider initialization helpers.
tool
Tool system
tui
util
Shared utility helpers used across modules.
worker_server
Worker HTTP Server
worktree
Git worktree management for isolated agent execution