Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
90fb8dd
🚀 Squashed changes from test2
abahmed Jun 24, 2026
e563a08
🔧 Enable LLM by default across all config layers
abahmed Jun 24, 2026
c7bf2d4
🔧 Set ReportStartupBaseline default to false
abahmed Jun 24, 2026
f02d4e7
🔧 Increase HpaMonitor SustainedMinutes default to 20
abahmed Jun 24, 2026
bbc37c3
🔧 Sync Helm chart defaults with deploy.yaml (resources, pullPolicy, L…
abahmed Jun 24, 2026
3a2430c
🔧 Fix chart: scoping bug and GOMEMLIMIT to match deploy.yaml
abahmed Jun 24, 2026
3267eeb
🔧 Revert test2 image ref back to kwatch in publish.yml
abahmed Jun 24, 2026
df82488
📝 Update README to match current config defaults and add missing sect…
abahmed Jun 24, 2026
a7073eb
📝 Remove outdated provider screenshots from README
abahmed Jun 24, 2026
cc5535d
📝 Rewrite README with emojis and beginner-friendly tone
abahmed Jun 24, 2026
dfef6d6
fix: persist LLM analysis to correlation engine and swap to MiniCPM5-1B
abahmed Jun 29, 2026
ed55972
fix: prevent re-notification of active errors on restart
abahmed Jun 29, 2026
f39052b
chore: fix minor robustness and maintenance issues
abahmed Jun 29, 2026
a7a1a44
chore(helm): remove replicaCount and nativeSidecar from chart
abahmed Jun 29, 2026
2771217
upgrade models
abahmed Jun 29, 2026
566b2af
chore: update LLM model references and remove CHANGELOG
abahmed Jun 29, 2026
29bac52
feat: add new hexagonal badge logo for kwatch brand identity
abahmed Jun 29, 2026
9358156
docs: note LLM sidecar only supports amd64/arm64
abahmed Jun 29, 2026
1d9186b
docs: remove 'sidecar' from AI descriptions
abahmed Jun 29, 2026
39c1fb8
chore: remove unused pendingPodThreshold from example config
abahmed Jun 29, 2026
6714853
chore: replace real values with placeholders in example config
abahmed Jun 29, 2026
f52543d
chore: add all missing config fields to example config
abahmed Jun 29, 2026
69bbe8c
chore: update LLM image references and CI config
abahmed Jun 29, 2026
daada0b
chore: stage and commit all pending changes
abahmed Jun 30, 2026
155144c
Add cooldown cleanup for seen keys
abahmed Jul 1, 2026
1d21e51
Update Correlation config parameters
abahmed Jul 1, 2026
1e46b75
Update process_node.go
abahmed Jul 1, 2026
27e7d55
Enhance system prompt for Kubernetes RCA assistant
abahmed Jul 1, 2026
9ed1a98
Refine system prompt for Kubernetes RCA assistant
abahmed Jul 1, 2026
70c2d7b
Refactor IncidentKey for consistent crash-loop handling
abahmed Jul 1, 2026
8e07264
Sustained checks for HPAScalingError, CronJobSuspended, node pressure…
abahmed Jul 2, 2026
1480c3f
Add PVC edges to graph, configmap/secret/pvc impact reporting, tests;…
abahmed Jul 4, 2026
0c3443b
Fix hard-coded string lengths, severity for critical thresholds, filt…
abahmed Jul 5, 2026
ee79a55
fix: set BaselineTTL in TestControllerPodEvent to prevent baseline su…
abahmed Jul 5, 2026
ac92518
100% handler coverage and remaining coverage gap closure
abahmed Jul 5, 2026
4f38cad
remove AGENTS.md
abahmed Jul 5, 2026
e149a41
feat: alert retry jitter, cluster-autoscaler monitor, audit logging, …
abahmed Jul 6, 2026
ab75802
refactor: clean LLM prompt — remove examples, tighten rules
abahmed Jul 6, 2026
7593af1
refactor: smart message format across all providers
abahmed Jul 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 20 additions & 10 deletions .github/workflows/publish-llm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,22 +15,32 @@ jobs:
packages: write
contents: read
steps:
- uses: actions/checkout@v7
- name: Check out the repo
uses: actions/checkout@v7
- name: Free disk space
run: docker buildx prune -af && df -h
- uses: docker/setup-buildx-action@v4
- uses: docker/login-action@v4
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v4
- name: Login to GitHub Container Registry
uses: docker/login-action@v4
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v7
- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v6
with:
images: ghcr.io/abahmed/kwatch-llm
tags: |
type=raw,value=${{ inputs.version }}
type=raw,value=latest
- name: Build and push Docker image
uses: docker/build-push-action@v7
with:
context: deploy/llm
platforms: linux/amd64,linux/arm64
context: deploy/llm
push: true
build-args: |
MODEL_VERSION=${{ github.event.inputs.version }}
tags: |
ghcr.io/abahmed/kwatch-llm:${{ github.event.inputs.version }}
ghcr.io/abahmed/kwatch-llm:latest
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
build-args: MODEL_VERSION=${{ github.event.inputs.version }}
4 changes: 2 additions & 2 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ jobs:
- name: Build and push Docker image
uses: docker/build-push-action@v7
with:
platforms: linux/amd64,linux/arm64,linux/arm/v6,linux/arm/v7
platforms: linux/amd64,linux/arm64,linux/arm/v7,linux/arm/v6
context: .
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
build-args: RELEASE_VERSION=${{ steps.meta.outputs.version }}
build-args: RELEASE_VERSION=${{ steps.meta.outputs.version }}
121 changes: 0 additions & 121 deletions CHANGELOG.md

This file was deleted.

Loading