safesight-control/internal/service
tian 700d964524 feat: device capabilities from agent /v1/capabilities
Agent 新增 /v1/capabilities 接口,返回设备检测能力列表。
Managerd 控制台查询此接口,仅显示设备真实支持的功能。

- Agent: capabilities.go — 根据插件节点类型映射能力
- Managerd: pageConsole 查询 /v1/capabilities 过滤可选功能
- ConsoleFeature 增加 Description 字段,hover 显示说明
- 旧 agent 无此接口时回退为显示已持久化的功能
2026-05-12 13:52:53 +08:00
..
agent_client.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
alarm_collector.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
auto_config_test.go feat: persist device features to DB as source of truth 2026-05-12 13:40:37 +08:00
auto_config.go feat: device capabilities from agent /v1/capabilities 2026-05-12 13:52:53 +08:00
config_assets_test.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
config_assets.go refactor: 合并第三方服务类型,去重字段 2026-05-09 12:31:09 +08:00
config_preview_test.go refactor: 合并第三方服务类型,去重字段 2026-05-09 12:31:09 +08:00
config_preview.go refactor: 合并第三方服务类型,去重字段 2026-05-09 12:31:09 +08:00
config_runtime_render.go feat: 标准调试参数 & 克隆不立即保存 2026-05-09 11:39:02 +08:00
discovery.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
face_gallery_builder.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
model_management_test.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
model_management.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
profile_editor.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
registry_test.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
registry.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
resource_management_test.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
resource_management.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
standard_templates.go feat: 标准调试参数 & 克隆不立即保存 2026-05-09 11:39:02 +08:00
task_test.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
task.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
template_composer_test.go feat: console one-click auto-config pipeline 2026-05-12 13:26:49 +08:00
template_composer.go feat: console one-click auto-config pipeline 2026-05-12 13:26:49 +08:00
template_slots_test.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
template_slots.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
template_test.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00
template.go chore: convert all tabs to spaces 2026-05-08 20:05:40 +08:00