URLS

URL configuration for Smarter API v1.

This module defines the urlpatterns for the /api/v1/ entry point and delegates route handling to app-specific URL modules.

Routes

  • accounts/: User account management endpoints.

  • llm_clients/: LLMClient CRUD and related operations.

  • cli/: Brokered services for CLI workflows.

  • connections/: External connection integration endpoints.

  • plugins/: Plugin management endpoints.

  • prompts/: Prompt and interaction endpoints.

  • providers/: Provider integration endpoints.

  • secrets/: Secret management endpoints.

  • tests/: Test-only endpoints.

  • vectorstores/: Vector store endpoints (enabled only when

    SMARTER_ENABLE_VECTORSTORE=true).

Each included URL set uses a namespace to avoid naming collisions and to keep API components logically separated.