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
Compatibility shim for the extracted browser crate.
bus
Central in-process agent message bus
cli
CLI command definitions and handlers
cloudevents
cognition
Perpetual cognition runtime for persona swarms.
config
Configuration system
crash
Crash reporting (opt-in)
distill
Self-training flywheel — distill successful runs into LoRA adapters.
event_stream
Event streaming module for real-time event propagation
forage
github_pr
image_clipboard
Clipboard image bridge helpers.
indexer
Codebase indexer
k8s
Kubernetes self-deployment and pod management.
knowledge_graph
Live knowledge graph — queryable semantic code model.
lsp
LSP (Language Server Protocol) client implementation
marketplace
Agent marketplace — OKR auctions, bidding, reputation tracking.
mcp
MCP (Model Context Protocol) implementation
memory
Project-level persistent memory.
mesh
Cross-machine swarm federation via mDNS peer discovery.
moltbook
Moltbook integration — secure social networking for CodeTether agents
okr
OKR (Objectives and Key Results) domain models
platform
Platform abstraction layer.
plugin_marketplace
MCP Plugin Marketplace — discover, install, and sandbox community tools.
provenance
provider
AI Provider abstraction layer.
ralph
Ralph - Autonomous PRD-driven agent loop
rlm
Recursive Language Model (RLM)
search
Search — LLM-routed search across grep, glob, web, memory, and RLM.
secrets
Secrets management via HashiCorp Vault
server
HTTP Server
session
Session Management
swarm
Swarm orchestration for parallel sub-agent execution
telemetry
Telemetry
tls
TLS / crypto provider initialization helpers.
tool
Tool system
tui
util
Shared utility helpers used across modules.
voice
Voice-native pair programming — STT, command routing, TTS responses.
worker_server
Worker HTTP Server
workspace_scan
worktree
Git worktree management for isolated agent execution
worktree_stub
Cargo workspace stub injection for worktree isolation.