Releases
v0.98.0
Compare
Sorry, something went wrong.
No results found
Changelog
190f915 Add 6 new Step* functions to finalize_steps.go (engine-finalize-enforcement wave 1)
f3b50a0 Add CheckAgentComplexity to protocol validation
abf6cc2 Add Discord and Telegram notification adapters with tests and README
bdbc238 Add Dispatcher (fan-out + error collection) and Registry (config-driven adapter instantiation)
4e47ed4 Add Slack webhook adapter with Block Kit formatting and tests
1521741 Add W001_AGENT_SCOPE_LARGE warning code constant to result codes
4119a42 Add logger field to Orchestrator struct with SetLogger setter and log() helper; replace 8 fmt.Fprintf calls with structured slog calls
974f0ee Add sawtools init command with zero-config project detection
745cb28 Add tests for StepVerifyCompletionReports, StepCheckAgentStatuses, StepPredictConflicts, StepCheckTypeCollisions, StepCheckWiringDeclarations, StepPopulateIntegrationChecklist
c0047ae Engine finalization enforcement + interview mode fixes + planning doc pruning
dc16cdb Fix G5/G6/G7/G11: phase skip guard, truncation warning, non-interactive suppression, UUID format
2c986ca Merge saw/agent-complexity-enforcement/wave1-agent-A: ## Context You are implementing Layer 1 of agent c
da00490 Merge saw/agent-complexity-enforcement/wave1-agent-B: ## Context You are implementing Layer 1 of agent c
acb5c0c Merge saw/engine-finalize-enforcement/wave2-agent-B: ## Context
9548a09 Merge saw/engine-finalize-enforcement/wave2-agent-C: ## Context
0da1772 Merge saw/engine-finalize-enforcement/wave2-agent-D: ## Context
f5d76f8 Merge saw/interview-mode-gaps/wave1-agent-A: You are implementing fixes for gaps G5, G6, G7, G1
4f184d3 Merge saw/logging-injection/wave1-agent-A: ## Agent A — Add Logger field to engine opts str
566b5d0 Merge saw/logging-injection/wave1-agent-B: ## Agent B — Add Logger field to Orchestrator st
77ed981 Merge saw/logging-injection/wave2-agent-C: ## Agent C — Migrate fmt.Fprintf calls in pkg/or
81d1af4 Merge saw/logging-injection/wave2-agent-D: ## Agent D — Migrate fmt.Fprintf calls in pkg/pr
9f500ef Merge saw/logging-injection/wave3-agent-E: ## Agent E — Migrate secondary packages (worktre
d131840 Merge saw/logging-injection/wave3-agent-F: ## Agent F — Wire slog.Logger in cmd/sawtools en
4754c6b Merge saw/saw-init/wave1-agent-A: ## Context
5369536 Merge saw/webhook-adapter-unification/wave1-agent-A: ## Goal Unify the config field names across all th
d807219 Merge saw/webhook-notifications/wave1-agent-B: ## Agent B: Dispatcher + Registry
78c98fb Merge saw/webhook-notifications/wave1-agent-C: ## Agent C: Slack Adapter
f054e53 Merge saw/webhook-notifications/wave1-agent-D: ## Agent D: Discord + Telegram Adapters + README
30a26cd Unify config field names across Slack, Discord, and Telegram adapters
5b4f64d Webhook adapter unification: unified field names with backward compat
9a80153 Webhook system complete + pre-wave-gate fix + validation hardening
58047a2 Wire 6 new Step* functions into FinalizeWave() pipeline
a3fa964 Wire slog.Logger in cmd/sawtools entry points and add Logger to PrepareWaveOpts
5283c0a changelog: v0.96.0-v0.98.0 entries for sawtools init, webhook system, adapter unification
aa7d9a7 engine: severity-aware E37 critic verdict enforcement in prepare-wave
98e5b29 feat(engine): add Logger field to opts structs and migrate Fprintf to slog
aebb518 feat: agent complexity enforcement (W001_AGENT_SCOPE_LARGE)
ff8790d feat: structured slog logging via Logger injection across engine, orchestrator, protocol, and cmd/sawtools
edd5c93 finalize-wave: use --repo-dir flag as default repo path
a0c24dd finalize_wave: delegate I4/E7/E11/collision/wiring/M5 checks to engine steps
f7eefc4 fix: block finalize-wave when agent branches deleted without merging
609a95d fix: disable GoReleaser brews section, formula maintained manually
0242fd1 fix: disable Homebrew tap until repo is created
b808a3c fix: skip quality gates when build system absent in repo
46d7ecb logging: migrate secondary packages to slog (worktree, journal, resume, bedrock)
ace696d migrate pkg/orchestrator merge/stubs/journal fmt.Fprintf calls to slog
3dbc813 migrate pkg/protocol fmt.Fprintf/log.Printf to slog
3d4a45c refactor: replace W001 string literal with result.CodeAgentScopeLarge
7f296ff scaffold: add notify types for webhook notification system
You can’t perform that action at this time.