Pulse/internal
rcourtman 6019e3e77e fix: normalize custom OpenAI-compatible API URLs (#1067)
Users providing base URLs like "https://openrouter.ai/api/v1" were
getting HTML error responses because the client used the URL directly
without appending "/chat/completions".

- Normalize baseURL in NewOpenAIClient to ensure it ends with /chat/completions
- Fix modelsEndpoint() to derive /models from the normalized baseURL
- Add tests for URL normalization with various endpoint formats
2026-01-09 09:13:36 +00:00
..
agentbinaries Improve internal package test coverage 2025-12-29 17:25:21 +00:00
agentexec fix: Allow qm/pct reboot/shutdown commands with approval 2026-01-04 17:57:51 +00:00
agentupdate Enhance devcontainer and CI workflows 2026-01-01 22:29:15 +00:00
ai fix: normalize custom OpenAI-compatible API URLs (#1067) 2026-01-09 09:13:36 +00:00
alerts fix: Preserve ackState for old acknowledged alerts during restore 2026-01-06 11:00:36 +00:00
api fix: normalize custom OpenAI-compatible API URLs (#1067) 2026-01-09 09:13:36 +00:00
auth fix: multiple triage fixes for stability and correctness 2026-01-08 22:54:33 +00:00
buffer Fix offline buffering: add tests, remove unused config, fix flaky test 2025-12-02 22:31:44 +00:00
ceph Improve internal package test coverage 2025-12-29 17:25:21 +00:00
config fix: add cluster endpoint IP override and Windows agent download support 2026-01-08 23:04:25 +00:00
crypto Improve internal package test coverage 2025-12-29 17:25:21 +00:00
discovery fix: Update runtime config when toggling Docker update actions setting 2026-01-03 11:14:17 +00:00
dockeragent fix: Agent 405 errors when reverse proxy redirects HTTP to HTTPS 2026-01-07 17:56:07 +00:00
errors refactor: Remove unreachable dead code branches 2025-12-02 14:48:57 +00:00
hostagent fix: normalize custom OpenAI-compatible API URLs (#1067) 2026-01-09 09:13:36 +00:00
hostmetrics fix: Show usable RAIDZ capacity instead of raw pool size 2026-01-08 09:38:18 +00:00
kubernetesagent fix: Agent 405 errors when reverse proxy redirects HTTP to HTTPS 2026-01-07 17:56:07 +00:00
license fix: multiple triage fixes for stability and correctness 2026-01-08 22:54:33 +00:00
logging Improve internal package test coverage 2025-12-29 17:25:21 +00:00
mdadm Improve internal package test coverage 2025-12-29 17:25:21 +00:00
metrics Improve test coverage 2025-12-17 12:00:59 +00:00
mock feat(kubernetes): Add Kubernetes mock data and UI 2025-12-12 23:13:40 +00:00
models feat: Add centralized agent configuration management (Pro) 2026-01-08 12:06:36 +00:00
monitoring fix: add cluster endpoint IP override and Windows agent download support 2026-01-08 23:04:25 +00:00
notifications feat: add demo AI findings for mock mode 2025-12-22 17:16:26 +00:00
remoteconfig feat: Add centralized agent configuration management (Pro) 2026-01-08 12:06:36 +00:00
resources Enhance devcontainer and CI workflows 2026-01-01 22:29:15 +00:00
sensors Enhance devcontainer and CI workflows 2026-01-01 22:29:15 +00:00
smartctl feat: PULSE_DISK_EXCLUDE now applies to SMART monitoring. Related to #983 2025-12-31 23:07:01 +00:00
ssh/knownhosts Improve internal package test coverage 2025-12-29 17:25:21 +00:00
system Improve internal package test coverage 2025-12-29 17:25:21 +00:00
tempproxy Improve internal package test coverage 2025-12-29 17:25:21 +00:00
types test: add unit tests for types package 2025-11-26 14:10:21 +00:00
updatedetection Enhance devcontainer and CI workflows 2026-01-01 22:29:15 +00:00
updates feat: Enable update checks for Docker environments. Related to #1016 2026-01-02 14:22:40 +00:00
utils Enhance devcontainer and CI workflows 2026-01-01 22:29:15 +00:00
websocket fix: Prevent panic from send on closed websocket channel 2026-01-06 17:41:25 +00:00