Skip to content

docs: sync all documentation to V3 config format#2766

Open
SiYue-ZO wants to merge 1 commit intosipeed:mainfrom
SiYue-ZO:docs/v3-config-format-sync
Open

docs: sync all documentation to V3 config format#2766
SiYue-ZO wants to merge 1 commit intosipeed:mainfrom
SiYue-ZO:docs/v3-config-format-sync

Conversation

@SiYue-ZO
Copy link
Copy Markdown
Contributor

@SiYue-ZO SiYue-ZO commented May 4, 2026

📝 Description

Sync all documentation to match the V3 config format. This PR updates 26 files across the codebase to align with the new V3 schema changes: api_key (string) → api_keys (array), channelschannel_list, and version number 2 → 3.

Changes include:

  • Replace config/config.example.json with V3 format
  • Update config-versioning.md version references and code examples
  • Update 7 project README quick-start config examples
  • Update 12 security docs (ANTIGRAVITY_AUTH + credential_encryption)
  • Update provider-refactoring.md and security_configuration.md
  • Update 3 channel docs: channelschannel_list

🗣️ Type of Change

  • 🐞 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 📖 Documentation update
  • ⚡ Code refactoring (no functional changes, no api changes)

🤖 AI Code Generation

  • 🛠️ Mostly AI-generated (AI draft, Human verified/modified)

🔗 Related Issue

N/A — documentation sync for V3 config format migration.

📚 Technical Context (Skip for Docs)

Skipped — documentation-only change.

🧪 Test Environment

  • Hardware: PC
  • OS: Windows 11
  • Model/Provider: N/A
  • Channels: N/A

☑️ Checklist

  • My code/docs follow the style of this project.
  • I have performed a self-review of my own changes.
  • I have updated the documentation accordingly.

- Replace config/config.example.json with V3 format (version: 3, api_keys array, channel_list)
- Update config-versioning.md: version 2→3, ConfigV2→ConfigV3, CurrentVersion=3
- Update 7 project READMEs: api_key→api_keys, add version: 3 to quick-start examples
- Update 12 security docs (ANTIGRAVITY_AUTH + credential_encryption): api_key→api_keys
- Update provider-refactoring.md: api_key→api_keys in all config examples
- Update security_configuration.md: api_key→api_keys in Before example
- Update 3 channel docs: channels→channel_list in JSON examples
@SiYue-ZO SiYue-ZO force-pushed the docs/v3-config-format-sync branch from 4259d75 to e304dce Compare May 6, 2026 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant