Oliver Kieselbach
1fda382488
fine tuning UX
2026-04-01 13:31:23 +02:00
Oliver Kieselbach
71f3e99326
fix quick search
2026-04-01 13:20:41 +02:00
Oliver Kieselbach
a594a4ccd9
ux fine tuning
2026-04-01 13:05:50 +02:00
Oliver Kieselbach
1acab3a3c9
ux change no more analyze rule banner
2026-04-01 13:03:07 +02:00
Oliver Kieselbach
7789fec75d
ux fix for quick search
2026-04-01 12:56:40 +02:00
Oliver Kieselbach
734061031b
better OIDC config cache scaling
2026-04-01 12:52:15 +02:00
Oliver Kieselbach
f8e9cb2a70
added tip of the day
2026-04-01 12:34:13 +02:00
Oliver Kieselbach
2aeaf575bc
fixes persistence of important completion states, crash loop for hello, and race condition for device info
2026-04-01 12:32:59 +02:00
Oliver Kieselbach
17d72b9b3f
fix bootstrap rate limit, fix download timeout
2026-04-01 12:04:17 +02:00
Oliver Kieselbach
53e6692cad
enhanced progress portal
2026-04-01 04:33:45 +02:00
Oliver Kieselbach
405916d582
progress portal bugfix
2026-04-01 04:27:17 +02:00
Oliver Kieselbach
3368bd94c7
chore and progress portal bugfix
2026-04-01 04:27:05 +02:00
Oliver Kieselbach
a2d01a1a45
added proxied download for diag package
2026-04-01 03:56:23 +02:00
Oliver Kieselbach
a01e8924f7
fixed test fail due to hardend config endpoint
2026-04-01 03:26:39 +02:00
Oliver Kieselbach
c9f6122c34
fix webhook notification
2026-04-01 03:23:28 +02:00
Oliver Kieselbach
7dd9cd2f72
Fix cross-tenant vulnerability in test-notification endpoint
2026-04-01 03:05:20 +02:00
Oliver Kieselbach
ba34fc984b
hardened config endpoint
2026-04-01 03:00:19 +02:00
Oliver Kieselbach
5c45b47813
added odata sanitizer
2026-04-01 02:39:11 +02:00
Oliver Kieselbach
d12b8895a5
bootstrap token auth fix
2026-04-01 02:22:48 +02:00
Oliver Kieselbach
6b3c201880
added missing script output
2026-04-01 01:37:25 +02:00
Oliver Kieselbach
71e6475497
updated bootstrapper
2026-04-01 00:27:23 +02:00
Oliver Kieselbach
823c459138
bootstrapper exit values
2026-04-01 00:10:29 +02:00
Oliver Kieselbach
7596b586b0
bugfix bootstrap
2026-03-31 23:54:46 +02:00
Oliver Kieselbach
02325a302d
update maintenance function
2026-03-31 23:44:39 +02:00
Oliver Kieselbach
dd8e155a11
comment update
2026-03-31 23:35:16 +02:00
Oliver Kieselbach
55b077659d
bug fix bootstrap
2026-03-31 23:30:43 +02:00
Oliver Kieselbach
906879aada
bugfix ntpserver null value
2026-03-31 23:23:54 +02:00
Oliver Kieselbach
5e6c8922ef
updaze docs agent bootstrap
2026-03-31 23:07:30 +02:00
Oliver Kieselbach
5f1bd1c470
bugfix bootstrapper and update architecture.md
2026-03-31 22:49:51 +02:00
Oliver Kieselbach
e8903ff413
chore
2026-03-31 22:38:28 +02:00
Oliver Kieselbach
7c3d8f54bd
added agent unit tests
2026-03-31 22:29:24 +02:00
Oliver Kieselbach
2c37a73d6f
docs update regarding agent marker
2026-03-31 22:06:31 +02:00
Oliver Kieselbach
3b871b299d
cahgned bootstrap guards and added more, new hybrid join completion logic
2026-03-31 22:00:08 +02:00
Oliver Kieselbach
1a89080f0f
agent docs updates
2026-03-31 21:25:51 +02:00
Oliver Kieselbach
db6a2a6254
added Distress channel unit tests
2026-03-31 17:10:59 +02:00
Oliver Kieselbach
f181205694
update gitignore
2026-03-31 05:02:13 +02:00
Oliver Kieselbach
615e1b7b94
chore gitignore
2026-03-31 05:01:56 +02:00
Oliver Kieselbach
31f8d2af37
some sec hardenings
2026-03-31 04:56:07 +02:00
Oliver Kieselbach
2625d1f948
fix Summary Dialog taskbar icon
2026-03-31 04:15:49 +02:00
Oliver Kieselbach
ac7aabe43b
fix ntpserver default
2026-03-31 03:41:22 +02:00
Oliver Kieselbach
af721bfa21
fix save of timezone toggle
2026-03-31 03:29:07 +02:00
Oliver Kieselbach
d9c4ea2657
agent emergency channel established
2026-03-31 03:07:52 +02:00
Oliver Kieselbach
f0cb6e55e8
agent emergency channel established
2026-03-31 03:07:30 +02:00
Oliver Kieselbach
4cf169f8af
improve MCP server: audit fixes + split tools into domain modules
...
- Add tool annotations (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) to all 23 tools
- Add isError flag to error responses (403, 503, KB not ready) for proper MCP error signaling
- Replace global token state with AsyncLocalStorage to prevent cross-session token leaks
- Add session TTL cleanup (12h interval, 2h max age) for abandoned sessions
- DRY server version string from package.json instead of 3x hardcoded
- Split 1060-line tools.ts into domain modules: sessions (359), search (353), admin (351)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 01:10:16 +02:00
Oliver Kieselbach
3cfe88c791
changed settings
2026-03-31 00:30:03 +02:00
Oliver Kieselbach
1d8db409ca
even more convenient fuzzy search
2026-03-30 22:40:07 +02:00
Oliver Kieselbach
3e71cf036e
more robust timestamp handling and tests
2026-03-30 21:55:17 +02:00
Oliver Kieselbach
3ca642006f
updated settings
2026-03-30 21:26:51 +02:00
Oliver Kieselbach
d66f90be50
updated mcp tools
2026-03-30 21:07:22 +02:00
Oliver Kieselbach
09156f64ad
polished bootstrapper ps1
2026-03-30 18:13:16 +02:00