Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
check-metadata
command
|
|
|
contextd
command
Package main provides the entry point for the contextd server.
|
Package main provides the entry point for the contextd server. |
|
ctxd
command
Package main implements the ctxd CLI for manual operations against contextd HTTP server.
|
Package main implements the ctxd CLI for manual operations against contextd HTTP server. |
|
github-webhook
command
Package main provides a GitHub webhook server that triggers Temporal workflows.
|
Package main provides a GitHub webhook server that triggers Temporal workflows. |
|
migrate-tenant
command
|
|
|
plugin-validator
command
Package main provides a Temporal worker for plugin validation workflows.
|
Package main provides a Temporal worker for plugin validation workflows. |
|
testagent
command
Package main provides a CLI for running test agent scenarios.
|
Package main provides a CLI for running test agent scenarios. |
|
internal
|
|
|
checkpoint
Package checkpoint provides session state persistence and resumption.
|
Package checkpoint provides session state persistence and resumption. |
|
compression
Package compression provides text compression algorithms for context optimization.
|
Package compression provides text compression algorithms for context optimization. |
|
config
Package config provides configuration loading for contextd v2.
|
Package config provides configuration loading for contextd v2. |
|
conversation
Package conversation provides indexing and search capabilities for Claude Code conversation files (JSONL format).
|
Package conversation provides indexing and search capabilities for Claude Code conversation files (JSONL format). |
|
embeddings
Package embeddings provides embedding generation via multiple providers.
|
Package embeddings provides embedding generation via multiple providers. |
|
extraction
Package extraction provides decision extraction capabilities from conversation messages using heuristic pattern matching.
|
Package extraction provides decision extraction capabilities from conversation messages using heuristic pattern matching. |
|
folding
Package folding provides context-folding for LLM agent context management.
|
Package folding provides context-folding for LLM agent context management. |
|
hooks
Package hooks provides lifecycle hook management for contextd
|
Package hooks provides lifecycle hook management for contextd |
|
http
Package http provides HTTP server functionality for contextd.
|
Package http provides HTTP server functionality for contextd. |
|
ignore
Package ignore provides gitignore-style file parsing for repository indexing.
|
Package ignore provides gitignore-style file parsing for repository indexing. |
|
logging
internal/logging/config.go
|
internal/logging/config.go |
|
mcp
Package mcp provides a simplified MCP server that calls internal packages directly.
|
Package mcp provides a simplified MCP server that calls internal packages directly. |
|
mcp/handlers
internal/mcp/handlers/memory.go
|
internal/mcp/handlers/memory.go |
|
project
Package project provides multi-project isolation for contextd-v2.
|
Package project provides multi-project isolation for contextd-v2. |
|
reflection
Package reflection provides self-reflection capabilities for analyzing memory patterns and generating insights from past sessions.
|
Package reflection provides self-reflection capabilities for analyzing memory patterns and generating insights from past sessions. |
|
registry
Package registry manages tenant/project registration with UUID tracking.
|
Package registry manages tenant/project registration with UUID tracking. |
|
repository
Package repository provides repository indexing functionality for semantic code search.
|
Package repository provides repository indexing functionality for semantic code search. |
|
sanitize
Package sanitize provides shared identifier sanitization for collection names.
|
Package sanitize provides shared identifier sanitization for collection names. |
|
secrets
Package secrets provides secret detection and redaction using gitleaks.
|
Package secrets provides secret detection and redaction using gitleaks. |
|
telemetry
Package telemetry provides OpenTelemetry instrumentation for contextd.
|
Package telemetry provides OpenTelemetry instrumentation for contextd. |
|
troubleshoot
Package troubleshoot provides AI-powered error diagnosis and pattern recognition.
|
Package troubleshoot provides AI-powered error diagnosis and pattern recognition. |
|
vectorstore
Package vectorstore provides vector storage implementations.
|
Package vectorstore provides vector storage implementations. |
|
workflows
Package workflows provides Temporal workflow definitions for contextd automation.
|
Package workflows provides Temporal workflow definitions for contextd automation. |
|
pkg
|
|
|
api/v1
Package v1 contains generated gRPC code from contextd.proto.
|
Package v1 contains generated gRPC code from contextd.proto. |
|
test
|
|
|
agent
Package agent provides test agent functionality for contextd validation.
|
Package agent provides test agent functionality for contextd validation. |
|
integration/framework
Package framework provides the integration test harness for contextd.
|
Package framework provides the integration test harness for contextd. |
Click to show internal directories.
Click to hide internal directories.