Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
524 commits
Select commit Hold shift + click to select a range
dd09b01
test: Add -short flag handling to Cognee and OpenCode integration tests
milos85vasic Jan 22, 2026
d4e8b53
Auto-commit
milos85vasic Jan 23, 2026
9f221cb
Auto-commit
milos85vasic Jan 23, 2026
fbbd531
Auto-commit
milos85vasic Jan 23, 2026
9d04582
docs: Update comprehensive completion plan v2.0
milos85vasic Jan 23, 2026
ae3c86d
feat: Implement critical placeholder code
milos85vasic Jan 23, 2026
1cb79dd
docs: Add package documentation (doc.go) for 16 internal packages
milos85vasic Jan 23, 2026
a60626e
feat: Implement self-improvement training with reward model
milos85vasic Jan 23, 2026
2f9f865
docs: Add comprehensive documentation and video courses
milos85vasic Jan 23, 2026
4789c42
docs: Add comprehensive gRPC API documentation
milos85vasic Jan 23, 2026
6cf0574
docs: Add operations runbook and development style guide
milos85vasic Jan 23, 2026
ef91e03
docs: Update user manuals and video courses READMEs
milos85vasic Jan 23, 2026
9761b66
docs: Update completion plan with implementation progress
milos85vasic Jan 23, 2026
4e23da6
docs: Update completion plan with LLMsVerifier implementations
milos85vasic Jan 23, 2026
31a27b8
feat: Enhance LLMsVerifier score extraction
milos85vasic Jan 23, 2026
453aa7a
docs: Mark test improvements as reviewed and adequate
milos85vasic Jan 23, 2026
9e462e2
docs: Update completion plan with verified implementation status
milos85vasic Jan 23, 2026
3206ab4
feat: Add verification timing tracking to LLMsVerifier
milos85vasic Jan 23, 2026
a853b67
fix: Handle nil logger in DebateSecurityAdapter and fix test assertion
milos85vasic Jan 23, 2026
c2ea9b0
docs: Expand stub READMEs and add MCP handler tests
milos85vasic Jan 23, 2026
ba6a37a
feat: Add 37 MCPs to CLI agent configurations and validation tests
milos85vasic Jan 23, 2026
64b363a
docs: Update CLAUDE.md with CLI agent MCP challenge and configuration
milos85vasic Jan 23, 2026
51857da
Auto-commit
milos85vasic Jan 23, 2026
f22b487
Auto-commit
milos85vasic Jan 23, 2026
6af048d
Auto-commit
milos85vasic Jan 23, 2026
2291538
Auto-commit
milos85vasic Jan 23, 2026
df2b7ea
Auto-commit
milos85vasic Jan 23, 2026
3b5886c
Auto-commit
milos85vasic Jan 23, 2026
3bb120b
Auto-commit
milos85vasic Jan 23, 2026
1031046
Auto-commit
milos85vasic Jan 23, 2026
957972d
Auto-commit
milos85vasic Jan 23, 2026
8cd26aa
Auto-commit
milos85vasic Jan 23, 2026
67e82fa
Auto-commit
milos85vasic Jan 23, 2026
493b05b
Auto-commit
milos85vasic Jan 24, 2026
79c8a69
Auto-commit
milos85vasic Jan 24, 2026
6ce3709
Auto-commit
milos85vasic Jan 24, 2026
f174b72
Auto-commit
milos85vasic Jan 24, 2026
5a9462f
Auto-commit
milos85vasic Jan 24, 2026
c498eae
Add output format detection and clean Markdown formatting for API cli…
milos85vasic Jan 24, 2026
e35c76a
Fix ANSI codes in streaming debate phase content
milos85vasic Jan 24, 2026
2efefd9
Add fallback error reporting with visual indicators for CLI agents
milos85vasic Jan 25, 2026
9de481a
Auto-commit
milos85vasic Jan 25, 2026
29b0c7f
Auto-commit
milos85vasic Jan 25, 2026
c98d576
Auto-commit
milos85vasic Jan 26, 2026
d6d957d
Auto-commit
milos85vasic Jan 26, 2026
b7c4409
Auto-commit
milos85vasic Jan 26, 2026
cc4f423
Add official MCP servers as git submodule
milos85vasic Jan 26, 2026
95d59a4
Update .gitignore for MCP servers and build artifacts
milos85vasic Jan 26, 2026
9e5e3df
Add verified MCP server documentation and templates
milos85vasic Jan 26, 2026
c04c492
Add 44 MCP server submodules with Docker Compose deployment
milos85vasic Jan 26, 2026
6db9590
Update VERIFIED_MCP_SERVERS.md with 92 MCP servers (48 submodules + 5…
milos85vasic Jan 26, 2026
39881fe
Add helixagent local MCP to OpenCode and Crush configs
milos85vasic Jan 26, 2026
72dcc6c
Fix OpenCode config: remove invalid model/small_model keys
milos85vasic Jan 26, 2026
d8317ee
Add comprehensive MCP validation system
milos85vasic Jan 26, 2026
d52551a
Update CLI agent MCP challenge for validated MCPs
milos85vasic Jan 26, 2026
98d8d48
Auto-commit
milos85vasic Jan 26, 2026
fc5d683
Add comprehensive MCP service infrastructure and status reporting
milos85vasic Jan 26, 2026
c2164b7
Add --working-mcps-only flag to export only functional MCPs
milos85vasic Jan 26, 2026
34c7624
Fix --working-mcps-only to use only verified npm packages
milos85vasic Jan 26, 2026
2db603d
Add Docker-based MCP servers from local git submodules
milos85vasic Jan 26, 2026
d9db31c
Auto-start 32 MCP servers from git submodules on HelixAgent boot
milos85vasic Jan 26, 2026
2a0b103
Fix ChromaDB API endpoint from v1 to v2
milos85vasic Jan 26, 2026
f5d3075
Fix Docker build paths - use project root context with SOURCE_DIR arg
milos85vasic Jan 26, 2026
ee13f73
Add MCP server build script with network workaround
milos85vasic Jan 26, 2026
b28ad3b
Update MCP server Dockerfile to support both Python and TypeScript
milos85vasic Jan 26, 2026
1dce114
Add comprehensive MCP integration tests and challenge script
milos85vasic Jan 26, 2026
c2d25d1
Add comprehensive protocol integration tests and challenge script
milos85vasic Jan 26, 2026
ed1f1dc
Auto-commit
milos85vasic Jan 26, 2026
6ae53f3
Fix MCP server protocol communication and add comprehensive tests
milos85vasic Jan 26, 2026
7b01afd
Add comprehensive MCP documentation and build system
milos85vasic Jan 26, 2026
26b9772
Add comprehensive infrastructure auto-boot system and protocol valida…
milos85vasic Jan 27, 2026
b8659bd
Add live monitoring system and update Prometheus configuration
milos85vasic Jan 27, 2026
4b56431
Fix Claude OAuth model names to match Anthropic API
milos85vasic Jan 27, 2026
3a02f5e
Fix service health monitoring and add validation tests
milos85vasic Jan 27, 2026
085aa43
Add logs directory to .gitignore
milos85vasic Jan 27, 2026
cba3501
Fix OpenCode config format for MCP servers
milos85vasic Jan 27, 2026
7bc5c91
Fix ChromaDB v2 API and Podman sysctls compatibility
milos85vasic Jan 27, 2026
10c92cf
Fix OpenCode MCP config format to use 'mcp' key with correct schema
milos85vasic Jan 27, 2026
95bb23a
Add WebSearch challenge for AI Debate Team validation
milos85vasic Jan 27, 2026
71ca3c9
Fix WebSearch challenge bash arithmetic and add all 48 CLI agents
milos85vasic Jan 27, 2026
c2e6582
Add -mod=mod flag to build targets for LLMsVerifier compatibility
milos85vasic Jan 27, 2026
c7035d4
Refine WebSearch challenge false positive detection
milos85vasic Jan 27, 2026
b78b263
Align Section 5 false positive detection with Section 2 patterns
milos85vasic Jan 27, 2026
b0a4401
Default to working MCPs only, simplify filterWorkingMCPs
milos85vasic Jan 27, 2026
0d50a87
Update LLMsVerifier submodule with verified MCP list
milos85vasic Jan 27, 2026
2a6f190
Remove all npm/npx MCP dependencies - only HelixAgent remote endpoints
milos85vasic Jan 27, 2026
d5430f1
Complete MCP Server Containerization - ZERO npx dependencies
milos85vasic Jan 27, 2026
e80a5da
Auto-commit
milos85vasic Jan 27, 2026
85fff81
Add MCP SSE Bridge for stdio-to-HTTP protocol translation
milos85vasic Jan 27, 2026
ba5ab7a
Auto-commit
milos85vasic Jan 27, 2026
2075626
Auto-commit
milos85vasic Jan 27, 2026
f0316f4
Auto-commit
milos85vasic Jan 27, 2026
58f3be4
Auto-commit
milos85vasic Jan 27, 2026
7a05a3f
Auto-commit
milos85vasic Jan 27, 2026
313e6e8
Auto-commit
milos85vasic Jan 27, 2026
0783dc5
Auto-commit
milos85vasic Jan 27, 2026
22271bd
Auto-commit
milos85vasic Jan 27, 2026
8900f28
Auto-commit
milos85vasic Jan 27, 2026
c6a8b92
Add OAuth CLI fallback providers and canned response detection
milos85vasic Jan 27, 2026
66c04bf
Auto-commit
milos85vasic Jan 28, 2026
e2ceb53
Add comprehensive provider mapping coverage (82 mappings, 29 providers)
milos85vasic Jan 28, 2026
0f4cf5a
Fix Zhipu GLM (ZAI) provider URL path duplication and update to GLM-4
milos85vasic Jan 28, 2026
bcc0be0
Fix provider API endpoint URLs (Fireworks, Cerebras, Together, Groq)
milos85vasic Jan 28, 2026
a78b911
Add 3-tier dynamic model discovery for OAuth CLI providers
milos85vasic Jan 28, 2026
8bcb554
Auto-commit
milos85vasic Jan 28, 2026
5a59eac
Auto-commit
milos85vasic Jan 28, 2026
f98fab6
Auto-commit
milos85vasic Jan 28, 2026
54eac37
Auto-commit
milos85vasic Jan 28, 2026
8ec3a44
Auto-commit
milos85vasic Jan 28, 2026
d2cd6eb
Auto-commit
milos85vasic Jan 28, 2026
0b24ee9
Auto-commit
milos85vasic Jan 28, 2026
d4b5048
Auto-commit
milos85vasic Jan 28, 2026
ce1630f
Auto-commit
milos85vasic Jan 28, 2026
5a27625
Auto-commit
milos85vasic Jan 28, 2026
24de115
Auto-commit
milos85vasic Jan 28, 2026
5194e86
Auto-commit
milos85vasic Jan 29, 2026
84dd48e
Auto-commit
milos85vasic Jan 29, 2026
f98e394
Auto-commit
milos85vasic Jan 29, 2026
30cdd28
Auto-commit
milos85vasic Jan 29, 2026
806edb1
feat: Unified Service Management & Code Formatters - Complete Impleme…
milos85vasic Jan 29, 2026
fcf4e32
Auto-commit
milos85vasic Jan 29, 2026
91bdf18
Auto-commit
milos85vasic Jan 29, 2026
f82cb7f
Fix Cognee integration: Handle HTTP 409 gracefully and add seeding
milos85vasic Jan 29, 2026
93d7220
Critical fixes: Cognee race condition, persistence, AutoCognify re-en…
milos85vasic Jan 29, 2026
469901a
Fix Cognee integration challenge to 100% pass rate
milos85vasic Jan 29, 2026
d2e203f
Fibonnaci utils.
milos85vasic Jan 29, 2026
6cee9d8
Phase 2 Progress: 40+ Challenges Validated - 96% Success Rate
milos85vasic Jan 29, 2026
51e26bc
Extend Ultimate AI CLI Agents List with 15 new specialized categories
milos85vasic Jan 29, 2026
c17a8be
Phase 2: Add 50+ AI CLI agents across 14 new specialized categories
milos85vasic Jan 29, 2026
7bd6ac6
Phase 3: Add 50+ AI CLI agents across 15 new specialized categories
milos85vasic Jan 29, 2026
59f89d5
Phase 4: Add 50+ AI CLI agents across 15 new specialized categories
milos85vasic Jan 29, 2026
6206c1b
Phase 5: THE ULTIMATE LIST - 50+ agents across 15 final specialized c…
milos85vasic Jan 29, 2026
8e1814e
Phase 6: Add 50+ agents across 10 specialized categories
milos85vasic Jan 29, 2026
b6058e7
Phase 7: Add 80+ agents across 10 advanced specialized categories
milos85vasic Jan 29, 2026
7d1f85b
Phase 8: Add 70+ agents across 10 diverse specialized categories
milos85vasic Jan 29, 2026
877671d
Fix all failing challenges to achieve 100% pass rate
milos85vasic Jan 29, 2026
b5ffa01
Phase 9: Add 60+ agents across 10 business & industry categories
milos85vasic Jan 29, 2026
71b89e8
Phase 10: Add 50+ agents across 10 service & resource categories - MI…
milos85vasic Jan 29, 2026
73af986
Phase 11: Add 50+ agents across 10 lifestyle & creative categories
milos85vasic Jan 29, 2026
2aeadce
Fix debate team size and challenge validation tests (100% pass rate)
milos85vasic Jan 29, 2026
67533ee
Phase 12: Add 50+ agents across 10 personal & specialized service cat…
milos85vasic Jan 29, 2026
4f248de
Fix ai_debate_team and cli_proxy challenges (100% pass rate)
milos85vasic Jan 29, 2026
5f41148
Fix canned_response_fallback and reliable_fallback challenges (100% p…
milos85vasic Jan 29, 2026
2ceba25
Fix zen provider challenge - update known models test (100% pass rate)
milos85vasic Jan 29, 2026
e3d6554
Auto-commit
milos85vasic Jan 29, 2026
785a1bf
Fix zen provider tests and challenge - update to current free models …
milos85vasic Jan 29, 2026
13450bf
Fix llms_reevaluation timestamp test - remove time window restriction
milos85vasic Jan 29, 2026
eee3bc3
Add --fast mode to main_challenge.sh
milos85vasic Jan 29, 2026
61d38ae
Integrate dynamic Zen discovery with LLMsVerifier
milos85vasic Jan 29, 2026
514cbd6
Fix advanced_provider_access_challenge build test
milos85vasic Jan 29, 2026
1b121a2
Fix external_mcp_servers_challenge expectations
milos85vasic Jan 29, 2026
868754c
Update llmsverifier_cliagents_challenge for current architecture
milos85vasic Jan 29, 2026
0248b15
Fix mcp_full_system_challenge secret detection test
milos85vasic Jan 29, 2026
5a94675
Fix minio_storage_challenge to skip live tests gracefully
milos85vasic Jan 29, 2026
f679298
Fix oauth_provider_verification_challenge expectations
milos85vasic Jan 29, 2026
41b38db
Add dynamic Zen model discovery with 3-tier fallback
milos85vasic Jan 29, 2026
924f68f
Auto-commit
milos85vasic Jan 29, 2026
0a06112
Fix bigdata_pipeline_challenge to skip live service tests
milos85vasic Jan 29, 2026
896755c
Fix unit test and bigdata_pipeline challenge
milos85vasic Jan 29, 2026
aa0bca6
Auto-commit
milos85vasic Jan 29, 2026
2e2775d
Add comprehensive service management and CLI agent configs
milos85vasic Jan 29, 2026
6f7e029
Auto-commit
milos85vasic Jan 30, 2026
e310a57
Auto-commit
milos85vasic Jan 30, 2026
3444c2b
feat: Replace Cognee with Mem0 as primary memory provider
milos85vasic Jan 30, 2026
2dc2725
test: Add Mem0 migration validation integration tests
milos85vasic Jan 30, 2026
1204567
test: Update config tests to reflect Cognee → Mem0 migration
milos85vasic Jan 30, 2026
7d1c73d
fix: Update tests for Cognee disabled by default
milos85vasic Jan 30, 2026
0fde30e
feat: Ensure OAuth/non-OAuth diversity in debate team fallbacks
milos85vasic Jan 30, 2026
afa4920
fix: Move mem0_migration_test.go to correct integration directory
milos85vasic Jan 30, 2026
ccf2ab6
docs: Update CLAUDE.md for Cognee → Mem0 migration
milos85vasic Jan 30, 2026
adca87b
docs: Add comprehensive Cognee → Mem0 migration guide
milos85vasic Jan 30, 2026
ef6d816
feat: Export CLI agent configurations for all 48 supported agents
milos85vasic Jan 30, 2026
ac17a3f
feat: Phase 1 & 2 - Kafka Streams + Distributed Mem0 with Event Sourcing
milos85vasic Jan 30, 2026
7b51602
feat: Add auto-commit and progress snapshot scripts
milos85vasic Jan 30, 2026
5bcaad5
docs: Add comprehensive progress tracking documentation
milos85vasic Jan 30, 2026
76c46a5
feat: Phase 3 - Infinite Context Engine with Kafka-Backed Replay
milos85vasic Jan 30, 2026
2d72ce6
docs: Add Phase 3 completion summary
milos85vasic Jan 30, 2026
0c99297
feat: Implement Phase 4 - Big Data Batch Processing with Apache Spark
milos85vasic Jan 30, 2026
eaa65ae
feat: Implement Phase 5 - Knowledge Graph Streaming with Neo4j
milos85vasic Jan 30, 2026
b6b6dde
feat: Implement Phase 6 - Time-Series Analytics with ClickHouse
milos85vasic Jan 30, 2026
7231253
feat: Implement Phase 7 - Cross-Conversation Learning (Multi-Session)
milos85vasic Jan 30, 2026
cf25b0a
feat: Implement Phase 8 - Comprehensive Testing Suite
milos85vasic Jan 30, 2026
95f2c73
feat: Phase 9 - Challenge Scripts (Long Conversations)
milos85vasic Jan 30, 2026
78cbea5
feat: Phase 10 - Documentation & Diagrams (Complete)
milos85vasic Jan 30, 2026
1d1aa90
feat: Phase 11 - Docker Compose & Deployment (Complete)
milos85vasic Jan 30, 2026
7c83ddd
feat: Phase 12 - Integration with Existing HelixAgent
milos85vasic Jan 30, 2026
07819b3
feat: Phase 13 - Performance Optimization & Tuning (Complete)
milos85vasic Jan 30, 2026
779fa96
feat: Phase 14 - Final Validation & Manual Testing (COMPLETE) + Proje…
milos85vasic Jan 30, 2026
c087970
Auto-commit
milos85vasic Jan 30, 2026
ec83c5c
Auto-commit
milos85vasic Jan 30, 2026
85a18dd
Remote deployment for services and containers.
milos85vasic Jan 30, 2026
7013d45
Enhanced remote deployment with no-build flag, test framework, and po…
milos85vasic Jan 30, 2026
f80dd5e
Remove subnet specification from helixagent-network to avoid conflict…
milos85vasic Jan 30, 2026
603c046
Change helixagent service to use network_mode: host to avoid network …
milos85vasic Jan 30, 2026
9751c29
Add docker.io prefix to monitoring images for podman short-name resol…
milos85vasic Jan 30, 2026
5444d54
Add docker.io prefix to messaging images for podman short-name resolu…
milos85vasic Jan 30, 2026
35b85f3
Add docker.io prefix to all Docker Hub images for podman short-name r…
milos85vasic Jan 30, 2026
3cf8180
Auto-commit
milos85vasic Jan 30, 2026
268296c
Auto-commit
milos85vasic Jan 30, 2026
9aaa323
Auto-commit
milos85vasic Jan 31, 2026
17aa34a
ACP request.
milos85vasic Jan 31, 2026
60b4914
Auto-commit
milos85vasic Jan 31, 2026
e00bff5
Auto-commit
milos85vasic Jan 31, 2026
f33a526
Auto-commit
milos85vasic Jan 31, 2026
e57943d
fix(bigdata): fix interface mismatches in bigdata integration
milos85vasic Jan 31, 2026
cfe92d7
fix(bigdata): fix remaining interface mismatches in integration.go
milos85vasic Jan 31, 2026
3755401
Auto-commit
milos85vasic Jan 31, 2026
1c9ef32
feat(bigdata): replace mock implementations with real integrations
milos85vasic Jan 31, 2026
bcdb171
Auto-commit
milos85vasic Jan 31, 2026
78857bc
Auto-commit
milos85vasic Jan 31, 2026
2008886
Auto-commit
milos85vasic Jan 31, 2026
4dc9a90
feat(services): implement comprehensive concurrency controls and secu…
milos85vasic Feb 1, 2026
f67f503
chore: add security reports and run_sonar.sh to .gitignore
milos85vasic Feb 1, 2026
8a6678d
feat(services): add Prometheus metrics for provider concurrency controls
milos85vasic Feb 1, 2026
d34ce64
feat(services): add comprehensive concurrency monitoring and metrics
milos85vasic Feb 1, 2026
0594135
Auto-commit
milos85vasic Feb 1, 2026
39c26f7
feat(services): implement retry logic for concurrency alert manager
milos85vasic Feb 1, 2026
d817b39
Auto-commit
milos85vasic Feb 1, 2026
4f8908f
Auto-commit
milos85vasic Feb 1, 2026
4a799f4
feat(monitoring): add retry queue API endpoints for concurrency alert…
milos85vasic Feb 1, 2026
ea2b4c1
feat(monitoring): add dead letter queue threshold alerts
milos85vasic Feb 1, 2026
80009d1
feat(monitoring): complete Phase 8.1 - add Prometheus metrics tests f…
milos85vasic Feb 1, 2026
d59c6c7
Auto-commit
milos85vasic Feb 1, 2026
948489e
feat: enhance protocol skills with LLM integration and formatters met…
milos85vasic Feb 1, 2026
99f0831
Auto-commit
milos85vasic Feb 1, 2026
6f6fd7c
fix(linting): fix 66+ errcheck violations across multiple systems
milos85vasic Feb 1, 2026
1950fcf
fix(linting): revert safe defer for non-error-returning Close methods…
milos85vasic Feb 1, 2026
c6f5b79
fix(linting): add safe defer for redis.Client.Close, file.Close, gzip…
milos85vasic Feb 2, 2026
737128c
fix(linting): add safe defer for file.Close in challenge framework fi…
milos85vasic Feb 2, 2026
c902f21
Auto-commit
milos85vasic Feb 2, 2026
182268a
docs(claude): optimize CLAUDE.md size and add mandatory development s…
milos85vasic Feb 2, 2026
ff10d28
fix(tests): resolve 4 failing unit test packages
milos85vasic Feb 2, 2026
363f709
fix(core): resolve all errcheck violations, enable memory service, fi…
milos85vasic Feb 2, 2026
ef63c96
test(coverage): add tests for analytics, conversation, learning, bigd…
milos85vasic Feb 2, 2026
0f266b6
perf(concurrency): O(1) LRU cache, semaphore limits, timeout-based sh…
milos85vasic Feb 2, 2026
951508c
security(scanning): add Snyk policy, SBOM generation, fix gosec HIGH …
milos85vasic Feb 2, 2026
6a74129
test(comprehensive): stress tests, integration tests, benchmarks, cha…
milos85vasic Feb 2, 2026
3f43b2e
docs(complete): per-package READMEs, user manuals, video courses, dia…
milos85vasic Feb 2, 2026
dc5e064
docs(website): update all pages, add BigData/gRPC/memory/security docs
milos85vasic Feb 2, 2026
d9c3d0c
fix(docker): use static build for mock-llm to avoid Alpine mirror issues
milos85vasic Feb 2, 2026
59ba9ef
fix(tests): resolve all failing unit test packages across 6 areas
milos85vasic Feb 2, 2026
f97f8fd
fix(challenges): increase startup timeout for provider verification
milos85vasic Feb 2, 2026
a313966
feat(modules): integrate Containers and Challenges as independent sub…
milos85vasic Feb 2, 2026
e46bcf2
feat(completion): comprehensive completion plan - 8 phases
milos85vasic Feb 3, 2026
2afe826
fix(concurrency): additional thread-safety improvements
milos85vasic Feb 3, 2026
19cea89
docs(modules): document 20 extracted modules in CLAUDE.md
milos85vasic Feb 3, 2026
d9914dc
feat(modules): integrate 18 extracted modules as submodules
milos85vasic Feb 3, 2026
6e77947
docs(reports): add comprehensive completion plan report
milos85vasic Feb 3, 2026
d8aaf1a
feat(modules): update all 18 extracted modules with docs and test fixes
milos85vasic Feb 3, 2026
d2d9f67
chore(ci): bump actions/checkout from 4 to 6
dependabot[bot] Feb 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
Empty file added --help
Empty file.
99 changes: 99 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
version: 2
updates:
# Go modules
- package-ecosystem: "gomod"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "06:00"
timezone: "UTC"
open-pull-requests-limit: 10
groups:
go-minor-patch:
patterns:
- "*"
update-types:
- "minor"
- "patch"
labels:
- "dependencies"
- "go"
commit-message:
prefix: "chore(deps)"
reviewers:
- "milosvasic"

# GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "06:00"
timezone: "UTC"
open-pull-requests-limit: 5
labels:
- "dependencies"
- "github-actions"
commit-message:
prefix: "chore(ci)"

# Docker
- package-ecosystem: "docker"
directory: "/docker"
schedule:
interval: "weekly"
day: "monday"
time: "06:00"
timezone: "UTC"
open-pull-requests-limit: 5
labels:
- "dependencies"
- "docker"
commit-message:
prefix: "chore(docker)"

# LLMsVerifier submodule
- package-ecosystem: "gomod"
directory: "/LLMsVerifier"
schedule:
interval: "weekly"
labels:
- "dependencies"
- "submodule"
commit-message:
prefix: "chore(deps)"

# Toolkit submodule
- package-ecosystem: "gomod"
directory: "/Toolkit"
schedule:
interval: "weekly"
labels:
- "dependencies"
- "submodule"
commit-message:
prefix: "chore(deps)"

# Containers submodule
- package-ecosystem: "gomod"
directory: "/Containers"
schedule:
interval: "weekly"
labels:
- "dependencies"
- "submodule"
commit-message:
prefix: "chore(deps)"

# Challenges submodule
- package-ecosystem: "gomod"
directory: "/Challenges"
schedule:
interval: "weekly"
labels:
- "dependencies"
- "submodule"
commit-message:
prefix: "chore(deps)"
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: SuperAgent Protocol Enhancement CI/CD
name: HelixAgent Protocol Enhancement CI/CD

on:
push:
Expand Down Expand Up @@ -125,7 +125,7 @@ jobs:
id: meta
uses: docker/metadata-action@v5
with:
images: superagent/superagent
images: helixagent/helixagent
tags: |
type=ref,event=branch
type=ref,event=pr
Expand Down Expand Up @@ -171,18 +171,18 @@ jobs:
- name: Update image tag
run: |
cd k8s/staging
kustomize edit set image superagent/superagent=superagent/superagent:develop-${{ github.sha }}
kustomize edit set image helixagent/helixagent=helixagent/helixagent:develop-${{ github.sha }}

- name: Deploy to staging
run: |
echo "Deploying to staging environment..."
kustomize build k8s/staging | kubectl apply -f -
kubectl rollout status deployment/staging-superagent -n superagent-staging --timeout=300s
kubectl rollout status deployment/staging-helixagent -n helixagent-staging --timeout=300s

- name: Verify deployment
run: |
kubectl get pods -n superagent-staging -l app=superagent
kubectl get svc -n superagent-staging
kubectl get pods -n helixagent-staging -l app=helixagent
kubectl get svc -n helixagent-staging

deploy-production:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -212,12 +212,12 @@ jobs:
- name: Update image tag
run: |
cd k8s/production
kustomize edit set image superagent/superagent=superagent/superagent:${{ github.sha }}
kustomize edit set image helixagent/helixagent=helixagent/helixagent:${{ github.sha }}

- name: Create secrets from GitHub Secrets
run: |
kubectl create secret generic prod-superagent-secrets \
--namespace=superagent-production \
kubectl create secret generic prod-helixagent-secrets \
--namespace=helixagent-production \
--from-literal=db-host=${{ secrets.PROD_DB_HOST }} \
--from-literal=db-user=${{ secrets.PROD_DB_USER }} \
--from-literal=db-password=${{ secrets.PROD_DB_PASSWORD }} \
Expand All @@ -230,17 +230,17 @@ jobs:
run: |
echo "Deploying to production environment..."
kustomize build k8s/production | kubectl apply -f -
kubectl rollout status deployment/prod-superagent -n superagent-production --timeout=600s
kubectl rollout status deployment/prod-helixagent -n helixagent-production --timeout=600s

- name: Verify deployment
run: |
kubectl get pods -n superagent-production -l app=superagent
kubectl get svc -n superagent-production
kubectl get ingress -n superagent-production
kubectl get pods -n helixagent-production -l app=helixagent
kubectl get svc -n helixagent-production
kubectl get ingress -n helixagent-production

- name: Run smoke tests
run: |
INGRESS_IP=$(kubectl get ingress prod-superagent -n superagent-production -o jsonpath='{.status.loadBalancer.ingress[0].ip}')
INGRESS_IP=$(kubectl get ingress prod-helixagent -n helixagent-production -o jsonpath='{.status.loadBalancer.ingress[0].ip}')
if [ -n "$INGRESS_IP" ]; then
curl -sf "http://${INGRESS_IP}/health" || echo "Health check pending (may need DNS propagation)"
fi
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
name: CI
on:
push:
branches: [ main, 001-super-agent ]
branches: [ main, 001-helix-agent ]
pull_request:
branches: [ main, 001-super-agent ]
branches: [ main, 001-helix-agent ]

jobs:
build:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ jobs:
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>SuperAgent Documentation</title>
<title>HelixAgent Documentation</title>
<style>
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; max-width: 800px; margin: 0 auto; padding: 2rem; line-height: 1.6; }
h1 { color: #2563eb; }
Expand All @@ -133,16 +133,16 @@ jobs:
</style>
</head>
<body>
<h1>🚀 SuperAgent Documentation</h1>
<p>Welcome to the comprehensive documentation for SuperAgent - the AI-powered multi-provider LLM orchestration platform.</p>
<h1>🚀 HelixAgent Documentation</h1>
<p>Welcome to the comprehensive documentation for HelixAgent - the AI-powered multi-provider LLM orchestration platform.</p>

<div class="nav">
<a href="/">🏠 Home</a>
<a href="/docs/">📚 Docs</a>
<a href="/docs/api/">🔧 API</a>
<a href="/docs/developer/">💻 Developer</a>
<a href="/docs/user/">👤 User Guide</a>
<a href="https://github.com/superagent/superagent">⭐ GitHub</a>
<a href="https://dev.helix.agent">⭐ GitHub</a>
</div>

<h2>📖 Documentation Sections</h2>
Expand All @@ -159,15 +159,15 @@ jobs:

<h2>🎯 Quick Start</h2>
<ol>
<li><a href="user/">Read the User Guide</a> to understand SuperAgent capabilities</li>
<li><a href="user/">Read the User Guide</a> to understand HelixAgent capabilities</li>
<li><a href="developer/">Check the Developer Guide</a> for installation and setup</li>
<li><a href="api/">Explore the API Documentation</a> for integration details</li>
<li><a href="deployment/">Follow the Deployment Guide</a> for production setup</li>
</ol>

<h2>🔗 Quick Links</h2>
<ul>
<li><a href="https://github.com/superagent/superagent">GitHub Repository</a></li>
<li><a href="https://dev.helix.agent">GitHub Repository</a></li>
<li><a href="api/openapi.yaml">OpenAPI Specification</a></li>
<li><a href="architecture.md">Architecture Overview</a></li>
<li><a href="DEVELOPMENT_STATUS.md">Development Status</a></li>
Expand Down
Loading
Loading