- 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
- 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
- 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