Commit Graph

12 Commits

Author SHA1 Message Date
JNB af8542b233
Merge branch 'main' into claude/vcg-agent-sdk-phase-1-u0psi 2026-04-01 07:36:47 -04:00
JackChen 376785c3fa Add Chinese README and GitHub topic tags for discoverability 2026-04-01 16:24:43 +08:00
JackChen ae6968a52c Publish to npm as @jackchen_me/open-multi-agent 2026-04-01 13:44:23 +08:00
JackChen 0c02327a56 Switch install method to GitHub, remove npm badges 2026-04-01 13:14:29 +08:00
JackChen 3b24b99056 Improve README: clearer intro, fewer code walls, contributing section 2026-04-01 13:04:40 +08:00
JackChen 6cbc5582fe Add star history chart to README and update .gitignore 2026-04-01 12:12:28 +08:00
Claude f3683e0721
Update ROADMAP.md: mark Phase 1 as complete
https://claude.ai/code/session_012cMotoivyjuMwbrnDo6YRg
2026-04-01 01:18:32 +00:00
Claude a91f5fd19d
Phase 1C: Add centralized configuration with env var support
- Create src/config/defaults.ts with DEFAULT_CONFIG and loadConfig()
- Support env vars: VCG_VLLM_URL, VCG_VLLM_MODEL, VCG_VLLM_API_KEY,
  VCG_DEFAULT_PROVIDER, VCG_MAX_CONCURRENCY, VCG_LOG_LEVEL
- Config priority: constructor args > env vars > defaults
- Add VCGConfig type to types.ts
- Export config utilities from public API

https://claude.ai/code/session_012cMotoivyjuMwbrnDo6YRg
2026-04-01 01:03:23 +00:00
Claude cadac55ac7
Phase 1B: Add vLLM adapter with shared OpenAI-compat helpers
- Extract shared OpenAI-format conversion helpers to openai-compat.ts
- Refactor OpenAIAdapter to import from shared module
- Create VLLMAdapter class reusing openai-compat helpers
- Add VLLMConfig type and 'vllm' to SupportedProvider union
- Update createAdapter() to accept VLLMConfig for vllm provider
- Export VLLMAdapter and VLLMConfig from public API

https://claude.ai/code/session_012cMotoivyjuMwbrnDo6YRg
2026-04-01 00:57:30 +00:00
Claude fb97f273a4
Phase 1A: Rename package to @vcg/agent-sdk and class to VCGAgentSDK
- Rename npm package from open-multi-agent to @vcg/agent-sdk
- Rename OpenMultiAgent class to VCGAgentSDK in orchestrator
- Add deprecated OpenMultiAgent re-export alias for backward compat
- Update all doc comments and JSDoc references
- Update all 4 example files to use new imports

https://claude.ai/code/session_012cMotoivyjuMwbrnDo6YRg
2026-04-01 00:54:45 +00:00
Claude 6cc5545d6e
Add ROADMAP.md: plan to transform into VCG Agent SDK
Phased plan covering vLLM adapter, developer presets, custom tool
ecosystem, built-in LLM request queuing, cron scheduler, i18n,
and production hardening.

https://claude.ai/code/session_01541y4vXcT6Gc7uVsGaAyd8
2026-04-01 00:36:08 +00:00
JackChen a6244cfe64 Initial release: open-multi-agent v0.1.0
Production-grade multi-agent orchestration framework.
Model-agnostic, supports team collaboration, task scheduling
with dependency resolution, and inter-agent communication.
2026-04-01 04:33:15 +08:00