Files
ss-tools/docs/openapi/superset/README.md
busya 30ba70933d feat(llm): mask API keys in UI responses and prevent masked-key leakage in fetch/test/save payloads
- Add mask_api_key() and is_masked_or_placeholder() to llm_provider service
- Return masked keys in all provider CRUD endpoints
- Reject masked/placeholder keys in fetch_models and test_provider_config
- Show masked key with Change button in ProviderConfig.svelte edit form
- Exclude masked keys from fetch-models, test, and submit payloads on frontend
- Update semantics-core skill with clarified complexity tier rules
- Switch agent modes from subagent to all
2026-05-15 23:34:09 +03:00

1.3 KiB

Superset OpenAPI split index

Source: .ai/openapi/superset_openapi.json

Sections

  • meta.json — OpenAPI version and info
  • components/responses.json — 7 response definitions
  • components/schemas.json — 359 schema definitions
  • components/securitySchemes.json — 2 security scheme definitions
  • paths/ — 27 API resource groups

Path groups

  • paths/advanced_data_type.json — 2 paths
  • paths/annotation_layer.json — 6 paths
  • paths/assets.json — 2 paths
  • paths/async_event.json — 1 paths
  • paths/available_domains.json — 1 paths
  • paths/cachekey.json — 1 paths
  • paths/chart.json — 16 paths
  • paths/css_template.json — 4 paths
  • paths/dashboard.json — 23 paths
  • paths/database.json — 28 paths
  • paths/dataset.json — 15 paths
  • paths/datasource.json — 1 paths
  • paths/embedded_dashboard.json — 1 paths
  • paths/explore.json — 5 paths
  • paths/log.json — 3 paths
  • paths/me.json — 2 paths
  • paths/menu.json — 1 paths
  • paths/misc.json — 1 paths
  • paths/query.json — 6 paths
  • paths/report.json — 7 paths
  • paths/rowlevelsecurity.json — 4 paths
  • paths/saved_query.json — 7 paths
  • paths/security.json — 32 paths
  • paths/sqllab.json — 8 paths
  • paths/tag.json — 10 paths
  • paths/theme.json — 10 paths
  • paths/user.json — 1 paths