> ## Documentation Index
> Fetch the complete documentation index at: https://docs.oktolabs.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Runtime

> Return the currently effective runtime settings + restart flag.



## OpenAPI

````yaml /openapi.json get /api/v1/settings/runtime
openapi: 3.1.0
info:
  description: >-
    Okto Pulse REST API schema generated from okto-pulse-core 0.2.0 source for
    docs.oktolabs.ai.
  title: Okto Pulse
  version: 0.2.0
servers: []
security: []
paths:
  /api/v1/settings/runtime:
    get:
      tags:
        - settings
      summary: Get Runtime
      description: Return the currently effective runtime settings + restart flag.
      operationId: get_runtime_api_v1_settings_runtime_get
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/RuntimeSettingsResponse'
          description: Successful Response
      security:
        - HTTPBearer: []
components:
  schemas:
    RuntimeSettingsResponse:
      description: >-
        GET/PUT response shape — Graph DB keys + Event Queue keys (spec
        bdcda842).


        ``restart_required`` is true only when a Graph DB key (Kùzu
        constructor-time)

        diverges from the boot snapshot. Event Queue keys hot-reload via the

        worker pool's 5s settings cache.
      properties:
        kg_connection_pool_size:
          title: Kg Connection Pool Size
          type: integer
        kg_decay_tick_interval_minutes:
          title: Kg Decay Tick Interval Minutes
          type: integer
        kg_decay_tick_max_age_days:
          title: Kg Decay Tick Max Age Days
          type: integer
        kg_decay_tick_staleness_days:
          title: Kg Decay Tick Staleness Days
          type: integer
        kg_kuzu_buffer_pool_mb:
          title: Kg Kuzu Buffer Pool Mb
          type: integer
        kg_kuzu_max_db_size_gb:
          title: Kg Kuzu Max Db Size Gb
          type: integer
        kg_queue_alert_threshold:
          title: Kg Queue Alert Threshold
          type: integer
        kg_queue_claim_timeout_s:
          title: Kg Queue Claim Timeout S
          type: integer
        kg_queue_max_attempts:
          title: Kg Queue Max Attempts
          type: integer
        kg_queue_max_concurrent_workers:
          title: Kg Queue Max Concurrent Workers
          type: integer
        kg_queue_min_interval_ms:
          title: Kg Queue Min Interval Ms
          type: integer
        restart_required:
          title: Restart Required
          type: boolean
      required:
        - kg_kuzu_buffer_pool_mb
        - kg_kuzu_max_db_size_gb
        - kg_connection_pool_size
        - kg_queue_max_concurrent_workers
        - kg_queue_min_interval_ms
        - kg_queue_claim_timeout_s
        - kg_queue_max_attempts
        - kg_queue_alert_threshold
        - kg_decay_tick_interval_minutes
        - kg_decay_tick_staleness_days
        - kg_decay_tick_max_age_days
        - restart_required
      title: RuntimeSettingsResponse
      type: object
  securitySchemes:
    HTTPBearer:
      scheme: bearer
      type: http

````