Commit Graph

52 Commits

Author SHA1 Message Date
lukaszraczylo 4add030bed Increase tests coverage. 2025-12-19 02:17:28 +00:00
github-actions[bot] 587cdab9a5 chore: update marketplace for v0.6.26 2025-12-19 02:17:27 +00:00
lukaszraczylo 2098a38d64 Add restart command, fix post-update restarts as well. 2025-12-19 02:17:27 +00:00
github-actions[bot] d90664d27d chore: update marketplace for v0.6.22 2025-12-19 02:17:26 +00:00
lukaszraczylo fbb09ac6f5 Update go.mod and go.sum (#2) 2025-12-19 02:17:26 +00:00
github-actions[bot] 6680aa7072 chore: update marketplace for v0.6.18 2025-12-19 02:17:25 +00:00
lukaszraczylo cbf6f533f3 Prevent endless loops during connectivity issues. 2025-12-19 02:17:25 +00:00
github-actions[bot] 7d856c7330 chore: update marketplace for v0.6.15 2025-12-19 02:17:24 +00:00
lukaszraczylo 406de5c850 Increase automatic update size limit to 250MB 2025-12-19 02:17:24 +00:00
github-actions[bot] 7fed76b53e chore: update marketplace for v0.6.11 2025-12-19 02:17:23 +00:00
lukaszraczylo 9a2f66d37c Don't store system / agent summaries. 2025-12-19 02:17:23 +00:00
github-actions[bot] 9d12f08c91 chore: update marketplace for v0.6.8 2025-12-19 02:17:22 +00:00
lukaszraczylo 4440fd0afb Fixes onnx version mismatch, vectordb not liking it and dashboard
Fixes summaries not being generated and timeline showing all observations
despite of project filter being applied.
2025-12-19 02:17:22 +00:00
github-actions[bot] 2730727e8b chore: update marketplace for v0.6.4 2025-12-19 02:17:21 +00:00
lukaszraczylo cae0af62e2 Add deployment of statusline. 2025-12-19 02:17:21 +00:00
github-actions[bot] cc7b458f07 chore: update marketplace for v0.6.1 2025-12-19 02:17:20 +00:00
lukaszraczylo 916b2354aa fixup! ... another attempt with goreleaser publishing. 2025-12-19 02:17:20 +00:00
lukaszraczylo cc95e92450 ... another attempt with goreleaser publishing. 2025-12-19 02:17:19 +00:00
lukaszraczylo 97fb3a4102 Website dependencies. 2025-12-19 02:17:19 +00:00
lukaszraczylo d01f51d0d1 Fix the release jsons conflicts 2025-12-19 02:17:18 +00:00
lukaszraczylo a45d1dc0e7 ... f-windows. 2025-12-19 02:17:18 +00:00
lukaszraczylo 939ff8573d Remove AMD64 macos support. Just realised nobody uses it anymore. 2025-12-19 02:17:17 +00:00
lukaszraczylo 95073ae65e Correctly identify the platform during the build. 2025-12-19 02:17:17 +00:00
lukaszraczylo 17d69bc8fe Fix Windows linker conflict between go-sqlite3 and sqlite-vec
Both libraries embed their own copy of SQLite, causing duplicate
symbol errors on Windows. Add CGO_LDFLAGS to allow multiple definitions.
2025-12-19 02:17:16 +00:00
lukaszraczylo 9afd95d0e5 Fix windows build. 2025-12-19 02:17:16 +00:00
lukaszraczylo 47c83a71e2 Add windows embeddings as well. 2025-12-19 02:17:15 +00:00
lukaszraczylo 0f78f6af43 Add preparation workflow. 2025-12-19 02:17:15 +00:00
lukaszraczylo 48e54a6773 Dynamically download ONNX libraries from microshit's website. 2025-12-19 02:17:14 +00:00
lukaszraczylo 02169677a9 Release local embeddings and local sqlite-vec without need for chroma. 2025-12-19 02:17:14 +00:00
lukaszraczylo e975419ec7 Fix install / uninstall. 2025-12-19 02:17:13 +00:00
lukaszraczylo 6e4c132651 Move from chroma to sqlitevec with local embedding 2025-12-19 02:17:13 +00:00
lukaszraczylo 6a685a79c2 Additional abstractions for both sqlite and chroma. 2025-12-19 02:17:12 +00:00
lukaszraczylo c40fa7317b Dashboard and sdk processor improvements. 2025-12-19 02:17:12 +00:00
lukaszraczylo cded6bb532 Improvements to the queue processing. 2025-12-19 02:17:11 +00:00
lukaszraczylo 4dc0a81582 Update documentation so uvx is uv ( and uvx is included ) 2025-12-19 02:17:11 +00:00
lukaszraczylo 0af10165c6 Move SDK processing to async queue. 2025-12-19 02:17:10 +00:00
lukaszraczylo 091af2d21b Fixes installation scripts. 2025-12-19 02:17:10 +00:00
lukaszraczylo a71c61932e Utilise semantic version for the dashboard as well. 2025-12-19 02:17:09 +00:00
lukaszraczylo bc4e9e66ae Add the statusline. Fix the installation. 2025-12-19 02:17:09 +00:00
lukaszraczylo be4a7c19d0 Fix the issue with hanging browser tab. 2025-12-19 02:17:08 +00:00
github-actions[bot] b431221f53 chore: update marketplace for v0.6.1 2025-12-19 02:17:07 +00:00
lukaszraczylo 38b3786942 HTTP and SSE dead client fix
Fix 1: HTTP Server timeouts (service.go)
  - Added IdleTimeout: 120s - closes idle keep-alive connections
  - Added ReadTimeout: 30s - prevents hung connections waiting for request data

  Fix 2: SSE dead client cleanup (broadcaster.go) - This was the real leak
  - Bug: When Write() failed on a disconnected client, it just logged and continued - the dead client stayed in the clients map forever
  - Effect: Dead clients accumulated and every Broadcast() call would try (and fail) to write to them
  - Fix: Now tracks failed writes and removes dead clients from the map

  The SSE bug was likely the main cause. Every time a browser tab closed or connection dropped, the client stayed registered. On each broadcast (processing status updates happen frequently), it would try to write to dead connections, fail, but never clean up.
2025-12-19 02:17:07 +00:00
github-actions[bot] 64dd58dbfa chore: update marketplace for v0.5.1 2025-12-19 02:17:06 +00:00
lukaszraczylo 816af36dd3 Startup and update sequence
1. Version mismatch restart loop (pkg/hooks/worker.go):
    - Added versionsCompatible() and extractBaseVersion() functions
    - Hooks no longer restart worker when base versions match (e.g., v0.3.5-dirty ≈ v0.3.5-2-gca711a8-dirty)
2. Auto-update detection (internal/update/update.go):
    - isNewerVersion() now extracts base version before comparing
    - No longer always reports updates for dirty/dev builds
3. Non-blocking ChromaDB sync (internal/worker/handlers.go):
    - SyncUserPrompt now runs in a goroutine with 10-second timeout
    - /api/sessions/init responds immediately without waiting for ChromaDB
2025-12-19 02:17:06 +00:00
github-actions[bot] c715413c09 chore: update marketplace for v0.4.1 2025-12-19 02:17:05 +00:00
lukaszraczylo 7a6182bb3b Fix autoupdate, add healtcheck status to the dashboard 2025-12-19 02:17:05 +00:00
github-actions[bot] 05a5cea5c7 chore: update marketplace for v0.3.5 2025-12-19 02:17:04 +00:00
lukaszraczylo 9c7fcbc64c Hotfix: Auto update capability. 2025-12-19 02:17:04 +00:00
github-actions[bot] a9535c0b64 chore: update marketplace for v0.3.1 2025-12-19 02:17:03 +00:00
lukaszraczylo 7f9a28743e Add placeholder for the build to progress. 2025-12-19 02:17:03 +00:00