spring: application: name: dap-admin profiles: active: local sql: init: mode: always lifecycle: timeout-per-shutdown-phase: 20s ai: openai: api-key: ${OPENROUTER_API_KEY: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} base-url: https://openrouter.ai/api/v1 chat: options: model: google/gemma-4-31b-it:free temperature: 0.3 server: port: 8081 http2: enabled: true shutdown: graceful mcp: gateway: fallback: default-url: http://tool-oth:8084 routes: sms: http://tool-sms:8082 hr: http://tool-oth:8084 agent-claims-required: false trusted-claims-required: false write-approval-required: false default-page-size: 100 max-page-size: 500 max-pages-per-call: 3 max-stream-bytes: 1048576 max-response-bytes-from-tool: 5242880 tool-registry-sync-interval-millis: 5000 security: tenant-domains: TESTER-DEV: ALL system: ALL mybatis: mapper-locations: classpath:mapper/**/*.xml type-aliases-package: "" configuration: map-underscore-to-camel-case: true logging: level: com.corundumstudio.socketio: DEBUG org.apache.kafka: ERROR