Skip to content

chore: add Dependabot + 3 bug fixes - #258

Merged
Patel230 merged 1 commit into
mainfrom
chore/ecosystem-hygiene-2026
Aug 25, 2026
Merged

chore: add Dependabot + 3 bug fixes#258
Patel230 merged 1 commit into
mainfrom
chore/ecosystem-hygiene-2026

Conversation

@Patel230

Copy link
Copy Markdown
Contributor

Summary

Dependabot configuration + three targeted bug fixes.

Changes

Dependabot

  • gomod: weekly updates, PR limit 10, production/development dependency groups
  • GitHub Actions: weekly updates, PR limit 5

Bug Fixes

  1. batch_exec.go: batchPoll now returns an error on JSON parse failure instead of silently treating malformed response as success
  2. compact_auto.go: Replaced log.Printf with sess.Logger() calls for consistent observability
  3. hawk-mcpkit: Added Validate() method + called from buildHTTPServer to fail-fast on RequireBearerToken/WithHTTPToken conflict

Testing

  • All hawk tests pass (batch exec, compact engine)
  • go vet clean
  • CI will validate on this PR

Dependabot:
- Weekly gomod updates (PR limit 10, dependency groups)
- Weekly GitHub Actions updates (PR limit 5)

Bug fixes:
- batch_exec: batchPoll now returns error on malformed JSON
  response instead of silently treating parse failure as success
- engine/compact: Replace log.Printf with sess.Logger() calls
- hawk-mcpkit: Add Validate() method + call from buildHTTPServer
  to fail-fast on RequireBearerToken/WithHTTPToken conflict
@Patel230
Patel230 enabled auto-merge (squash) August 25, 2026 00:34
@Patel230
Patel230 merged commit 9395dc3 into main Aug 25, 2026
26 checks passed
@Patel230
Patel230 deleted the chore/ecosystem-hygiene-2026 branch August 25, 2026 00:49
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.

1 participant