Files
story/migrations/000048_hardware_agent_capability_guardrails.up.sql
T

18 lines
701 B
PL/PgSQL
Raw Normal View History

2026-09-06 17:04:11 +08:00
BEGIN;
ALTER TABLE hardware_agent_device_binding
ADD COLUMN minimum_sdk_version varchar(80);
ALTER TABLE hardware_agent_session
ADD COLUMN sdk_version varchar(80) NOT NULL DEFAULT 'unknown',
ADD COLUMN capability_snapshot jsonb NOT NULL DEFAULT '{}'::jsonb,
ADD COLUMN provider_connection_ref varchar(200),
ADD COLUMN dynamic_config_applied_at timestamptz;
COMMENT ON COLUMN hardware_agent_device_binding.minimum_sdk_version IS
'Minimum Volcengine hardware-agent SDK version accepted for new sessions.';
COMMENT ON COLUMN hardware_agent_session.capability_snapshot IS
'Immutable device capability declaration used for privacy and runtime admission decisions.';
COMMIT;