Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
15 commits
Select commit Hold shift + click to select a range
006ef5c
feat(tools): Implement Context7 API integration for library ID resolu…
claude[bot] Sep 2, 2025
af2d4a6
chore: Update agent.json, Dockerfile, Taskfile.yml, and main.go with …
edenreich Sep 2, 2025
c71e52e
Merge branch 'main' into claude/issue-6-20250902-1743
edenreich Sep 2, 2025
abd39c3
Merge branch 'main' into claude/issue-6-20250902-1743
edenreich Sep 2, 2025
ff49cc9
refactor: Merge branch 'main' into claude/issue-6-20250902-1743
edenreich Sep 2, 2025
500160e
chore: Update generated files and configurations to version 0.12.2; a…
edenreich Sep 2, 2025
d0fbced
fix: Improve the generator to also output default input and output modes
edenreich Sep 2, 2025
2a6c22e
chore: Update agent configuration and documentation; add new environm…
edenreich Sep 3, 2025
ee35822
docs: Add example environment files and Docker Compose setup for Docu…
edenreich Sep 3, 2025
962b547
chore: Add claude-code package configuration and update environment v…
edenreich Sep 3, 2025
e0d4654
fix: Integrate LLM client into agent builder for improved documentati…
edenreich Sep 3, 2025
ed49ac9
fix: Update skills to include logger for improved debugging and error…
edenreich Sep 3, 2025
49c557e
fix: Correct error message formatting in get_library_docs handler for…
edenreich Sep 3, 2025
6657489
fix: Remove claude-code references and add golangci-lint configuratio…
edenreich Sep 3, 2025
016f96f
chore: Update README and example environment file with new server tim…
edenreich Sep 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .adl-ignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,11 @@
# - Directories: build/
# - Comments: lines starting with #

tools/*
skills/*
Taskfile.yml
Dockerfile
k8s/deployment.yaml
.env.example

# Go dependency files
go.sum
Expand Down
48 changes: 48 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Documentation Agent Configurations
CONTEXT7_API_KEY=

# A2A Configuration

# Server Configuration
A2A_PORT=8080
A2A_DEBUG=false
A2A_AGENT_URL=http://localhost:8080
A2A_STREAMING_STATUS_UPDATE_INTERVAL=1s

# Agent Metadata
A2A_AGENT_CARD_FILE_PATH=.well-known/agent.json

# LLM Client Configuration
A2A_AGENT_CLIENT_PROVIDER=
A2A_AGENT_CLIENT_MODEL=
A2A_AGENT_CLIENT_MAX_TOKENS=4096
A2A_AGENT_CLIENT_TEMPERATURE=0.7
A2A_AGENT_CLIENT_SYSTEM_PROMPT=""

# LLM Provider Settings (set the appropriate one based on your provider)
A2A_AGENT_CLIENT_API_KEY=your-api-key-here
# A2A_AGENT_CLIENT_BASE_URL=https://api.openai.com/v1 # Optional: Custom endpoint

# Client Configuration
A2A_AGENT_CLIENT_TIMEOUT=30s
A2A_AGENT_CLIENT_MAX_RETRIES=3
A2A_AGENT_CLIENT_MAX_CHAT_COMPLETION_ITERATIONS=10

# Capabilities
A2A_CAPABILITIES_STREAMING=true
A2A_CAPABILITIES_PUSH_NOTIFICATIONS=false
A2A_CAPABILITIES_STATE_TRANSITION_HISTORY=true

# Task Management
A2A_TASK_RETENTION_MAX_COMPLETED_TASKS=100
A2A_TASK_RETENTION_MAX_FAILED_TASKS=50
A2A_TASK_RETENTION_CLEANUP_INTERVAL=5m

# Storage Configuration (optional)
A2A_QUEUE_PROVIDER=memory
# A2A_QUEUE_URL=redis://localhost:6379 # Required when using Redis
A2A_QUEUE_MAX_SIZE=100
A2A_QUEUE_CLEANUP_INTERVAL=30s

# Authentication (optional - OIDC)
A2A_AUTH_ENABLE=false
209 changes: 165 additions & 44 deletions .flox/env/manifest.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions .flox/env/manifest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ version = 1
go.pkg-path = "go"
go.version = "^1.24"

golangci-lint.pkg-path = "golangci-lint"
golangci-lint.version = "^2.4.0"
golangci-lint.pkg-group = "common"

go-task.pkg-path = "go-task"
go-task.pkg-group = "common"

Expand Down
Loading