Skip to content

Feat/003 response generation kb#142

Merged
scheilch merged 4 commits intomainfrom
feat/003-response-generation-kb
May 6, 2026
Merged

Feat/003 response generation kb#142
scheilch merged 4 commits intomainfrom
feat/003-response-generation-kb

Conversation

@scheilch
Copy link
Copy Markdown
Owner

@scheilch scheilch commented May 6, 2026

No description provided.

…guard

- Add body-aware field detection: bot now checks which specific bug
  template fields are missing (steps, logs, version) instead of posting
  a generic 'we need more info' comment
- If all fields are filled, bot posts BUG_CLEAR_TEMPLATE (acknowledgment)
- Add bot_has_commented() guard to prevent duplicate bot comments on
  issue_comment events
- Remove auto-labels from issue templates (labels now set by bot only)
- Add 5 new unit tests for field detection logic
- All 190 tests passing
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

❌ Commit Message Validation Failed

Your PR contains commits that don't follow the Conventional Commits format.

Required Format

<type>(<scope>): <subject>

Examples

feat(devices): add SSDP auto-discovery
fix(api): handle null response in device sync
docs(readme): update installation instructions
test(backend): add regression test for XML parsing

Allowed Types

  • feat - New feature
  • fix - Bug fix
  • docs - Documentation only
  • style - Code style (formatting, no logic change)
  • refactor - Code refactoring (no feature/fix)
  • perf - Performance improvement
  • test - Adding/updating tests
  • build - Build system changes
  • ci - CI/CD changes
  • chore - Maintenance (dependencies, etc.)
  • revert - Revert previous commit

Optional Scopes

devices, api, frontend, backend, docker, workflow

How to Fix

Option 1: Amend last commit

git commit --amend -m "feat(devices): add SSDP discovery"
git push --force-with-lease

Option 2: Interactive rebase (multiple commits)

git rebase -i HEAD~3  # Last 3 commits
# Mark commits as "reword" in editor
# Update commit messages
git push --force-with-lease

Need help? Check Conventional Commits Guide

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

❌ Commit Message Validation Failed

Your PR contains commits that don't follow the Conventional Commits format.

Required Format

<type>(<scope>): <subject>

Examples

feat(devices): add SSDP auto-discovery
fix(api): handle null response in device sync
docs(readme): update installation instructions
test(backend): add regression test for XML parsing

Allowed Types

  • feat - New feature
  • fix - Bug fix
  • docs - Documentation only
  • style - Code style (formatting, no logic change)
  • refactor - Code refactoring (no feature/fix)
  • perf - Performance improvement
  • test - Adding/updating tests
  • build - Build system changes
  • ci - CI/CD changes
  • chore - Maintenance (dependencies, etc.)
  • revert - Revert previous commit

Optional Scopes

devices, api, frontend, backend, docker, workflow

How to Fix

Option 1: Amend last commit

git commit --amend -m "feat(devices): add SSDP discovery"
git push --force-with-lease

Option 2: Interactive rebase (multiple commits)

git rebase -i HEAD~3  # Last 3 commits
# Mark commits as "reword" in editor
# Update commit messages
git push --force-with-lease

Need help? Check Conventional Commits Guide

1 similar comment
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

❌ Commit Message Validation Failed

Your PR contains commits that don't follow the Conventional Commits format.

Required Format

<type>(<scope>): <subject>

Examples

feat(devices): add SSDP auto-discovery
fix(api): handle null response in device sync
docs(readme): update installation instructions
test(backend): add regression test for XML parsing

Allowed Types

  • feat - New feature
  • fix - Bug fix
  • docs - Documentation only
  • style - Code style (formatting, no logic change)
  • refactor - Code refactoring (no feature/fix)
  • perf - Performance improvement
  • test - Adding/updating tests
  • build - Build system changes
  • ci - CI/CD changes
  • chore - Maintenance (dependencies, etc.)
  • revert - Revert previous commit

Optional Scopes

devices, api, frontend, backend, docker, workflow

How to Fix

Option 1: Amend last commit

git commit --amend -m "feat(devices): add SSDP discovery"
git push --force-with-lease

Option 2: Interactive rebase (multiple commits)

git rebase -i HEAD~3  # Last 3 commits
# Mark commits as "reword" in editor
# Update commit messages
git push --force-with-lease

Need help? Check Conventional Commits Guide

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented May 6, 2026

@scheilch scheilch merged commit 392cddf into main May 6, 2026
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants