Skip to content

Commit a281aa7

Browse files
committed
Issue SchemaStore#5068: Add missing model fields to metricshub connector schema file
- Flatten web configuration
1 parent e91f986 commit a281aa7

1 file changed

Lines changed: 16 additions & 38 deletions

File tree

src/test/metricshub/metricshub.yaml

Lines changed: 16 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -31,44 +31,6 @@ otelCollector:
3131
workingDir: /opt/metricshub/otel
3232
disabled: false
3333

34-
# Web server configuration
35-
web:
36-
tls:
37-
enabled: true
38-
keystore:
39-
path: classpath:m8b-keystore.p12
40-
password: NOPWD
41-
key-password: customKeyPassword
42-
key-alias: custom-alias
43-
ai:
44-
openai:
45-
tool-output:
46-
max-tool-output-bytes: 10485760
47-
safety-delta-bytes: 2097152
48-
base-temp-dir: ${java.io.tmpdir}/metricshub/ai
49-
api-key: sk-1234567890abcdef
50-
model: gpt-5.2
51-
reasoning:
52-
enabled: true
53-
effort: MEDIUM
54-
summary: AUTO
55-
56-
# Additional web configuration examples (commented out to show different options)
57-
# web:
58-
# tls:
59-
# enabled: false # Disable TLS, use HTTP
60-
# ai:
61-
# openai:
62-
# tool-output:
63-
# max-tool-output-bytes: 20971520 # 20MB
64-
# safety-delta-bytes: 4194304 # 4MB
65-
# base-temp-dir: /tmp/custom-ai-dir
66-
# model: gpt-4
67-
# reasoning:
68-
# enabled: false
69-
# effort: HIGH
70-
# summary: DETAILED
71-
7234
# Enable compression for state set metrics
7335
stateSetCompression: suppressZeros
7436

@@ -93,6 +55,7 @@ sequential: false
9355
# Self monitoring flag
9456
enableSelfMonitoring: false
9557

58+
# Web server configuration
9659
web:
9760
server.port: '31888'
9861
spring.main.banner-mode: 'off'
@@ -113,6 +76,21 @@ web:
11376
jwt.short_expire: 3600
11477
jwt.long_expire: 86400
11578
jwt.secret: ''
79+
# TLS configuration
80+
tls.enabled: true
81+
tls.keystore.path: classpath:m8b-keystore.p12
82+
tls.keystore.password: NOPWD
83+
tls.keystore.key-password: customKeyPassword
84+
tls.keystore.key-alias: custom-alias
85+
# AI configuration
86+
ai.openai.tool-output.max-tool-output-bytes: 10485760
87+
ai.openai.tool-output.safety-delta-bytes: 2097152
88+
ai.openai.tool-output.base-temp-dir: ${java.io.tmpdir}/metricshub/ai
89+
ai.openai.api-key: sk-1234567890abcdef
90+
ai.openai.model: gpt-5.2
91+
ai.openai.reasoning.enabled: true
92+
ai.openai.reasoning.effort: MEDIUM
93+
ai.openai.reasoning.summary: AUTO
11694

11795
# Resource Groups configuration
11896
resourceGroups:

0 commit comments

Comments
 (0)