Files
multica/server/migrations/441_runtime_profile_add_codearts.up.sql
mikyan fe59262188 feat(agent): add Huawei Cloud CodeArts support (#6985)
* feat(agent): add Huawei Cloud CodeArts support

* fix(migrations): resolve CodeArts prefix collision

* fix(agent): address CodeArts review feedback

* fix(agent): tighten CodeArts integration scope

* fix(agent): resolve CodeArts follow-up review blockers

* fix(agent): redact CodeArts launch arguments

* docs: sync supported runtime counts

* fix(agent): own CodeArts model probe process tree
2026-08-31 12:30:59 +08:00

34 lines
851 B
SQL

-- Add Huawei Cloud CodeArts Agent as a first-party protocol family. NOT VALID
-- preserves historical-row tolerance while enforcing the expanded whitelist
-- for new rows.
ALTER TABLE runtime_profile DROP CONSTRAINT IF EXISTS runtime_profile_protocol_family_check;
ALTER TABLE runtime_profile ADD CONSTRAINT runtime_profile_protocol_family_check
CHECK (protocol_family IN (
'claude',
'codebuddy',
'codex',
'copilot',
'opencode',
'codearts',
'openclaw',
'hermes',
'pi',
'cursor',
'kimi',
'reasonix',
'dsh',
'kiro',
'antigravity',
'qoder',
'qoderclicn',
'traecli',
'deveco',
'grok',
'qwen',
'qwenpaw',
'mcode',
'dim',
'zeroclaw'
)) NOT VALID;