What's Changed
- Initial setup of WTFB Linear Agents project by Scott Graham (@cheddarfox) in #1
- Main init merge by Scott Graham (@cheddarfox) in #2
- Add Test Planning Document for Linear Planning Agent by Scott Graham (@cheddarfox) in #3
- Add planning documentation and implementation templates by Scott Graham (@cheddarfox) in #4
- Merge pull request #4 from ByBren-LLC/dev by Scott Graham (@cheddarfox) in #5
- Add kick-off notes for implementation tasks by Scott Graham (@cheddarfox) in #6
- Merge pull request #6 from ByBren-LLC/dev by Scott Graham (@cheddarfox) in #7
- Merge pull request #7 from ByBren-LLC/main by Scott Graham (@cheddarfox) in #8
- Implement Token Management for Linear OAuth Authentication by Scott Graham (@cheddarfox) in #13
- SAFe Implementation in Linear Research and Implementation by Scott Graham (@cheddarfox) in #15
- Database Schema Design Implementation by Scott Graham (@cheddarfox) in #14
- Add implementation documents and kickoff notes for 10 high-priority tasks by Scott Graham (@cheddarfox) in #16
- Linear API Error Handling by Scott Graham (@cheddarfox) in #32
- Implement Confluence API Integration by Scott Graham (@cheddarfox) in #30
- Implement Extract Planning Information functionality by Scott Graham (@cheddarfox) in #28
- Implement PI Planning Support spike by Scott Graham (@cheddarfox) in #35
- Add implementation documents and kickoff notes for 10 high-priority tasks by Scott Graham (@cheddarfox) in #37
- Implement Planning Session State Management by Scott Graham (@cheddarfox) in #29
- Implement Maintain SAFe Hierarchy functionality by Scott Graham (@cheddarfox) in #31
- Add Linear Planning Agent Integration Plan by Scott Graham (@cheddarfox) in #38
- Implement Parse Confluence Documents v2 by Scott Graham (@cheddarfox) in #39
- Implement Create Linear Issues from Planning Data v2 by Scott Graham (@cheddarfox) in #40
- Implement Synchronize Linear with Confluence v2 by Scott Graham (@cheddarfox) in #41
- Improve Linear-Confluence Synchronization by Scott Graham (@cheddarfox) in #42
- Improve Containerization for Linear Planning Agent by Scott Graham (@cheddarfox) in #43
- Add Comprehensive Setup Documentation by Scott Graham (@cheddarfox) in #44
- Add Remote Agent Workflow Documentation by Scott Graham (@cheddarfox) in #45
- Add Unified CLI for Linear Planning Agent by Scott Graham (@cheddarfox) in #46
- Sync main branch with dev by Scott Graham (@cheddarfox) in #47
- Add Linear Planning Agent Setup Checklist by Scott Graham (@cheddarfox) in #48
- [Feature] Backup Claude PR agent configuration files by Scott Graham (@cheddarfox) in #49
- feat: Add OAuth Routes Integration planning documentation by Scott Graham (@cheddarfox) in #50
- Merge OAuth Routes Integration Planning Documentation to Main by Scott Graham (@cheddarfox) in #51
- feat: Add Agent Operations Slack Integration planning documentation by Scott Graham (@cheddarfox) in #56
- feat: Complete OAuth Integration for Linear Planning Agent by Scott Graham (@cheddarfox) in #58
- feat: Database Schema Integration - Resolve dual-database conflicts by Scott Graham (@cheddarfox) in #61
- feat: implement WIP folder organization for specs by Scott Graham (@cheddarfox) in #66
- feat: complete WIP categorization of all specs files by Scott Graham (@cheddarfox) in #67
- Linear SDK Integration Complete - 83% Error Reduction SUCCESS by Scott Graham (@cheddarfox) in #68
- feat: Add comprehensive Docker CLI and webhook integration documentation by Scott Graham (@cheddarfox) in #69
- Fix OAuth Test Timeouts - Integration Test Configuration (LIN-25) by Scott Graham (@cheddarfox) in #75
- fix: resolve database model test issues with conflict resolution (LIN-23) by Scott Graham (@cheddarfox) in #80
- fix: resolve Jest timer mocking infrastructure with conflict resolution (LIN-22) by Scott Graham (@cheddarfox) in #81
- docs: add LIN-27 remote agent documentation for TypeScript fixes by Scott Graham (@cheddarfox) in #83
- docs: add focused kickoff notes for LIN-28, LIN-30, LIN-31, LIN-32 sub-issues by Scott Graham (@cheddarfox) in #89
- ✅ COMPLETE: Linear SDK Response Pattern Fixes for v2.6.0 Compatibility (LIN-28) by Scott Graham (@cheddarfox) in #90
- ✅ COMPLETE: Linear SDK Enum Value Corrections (LIN-30) by Scott Graham (@cheddarfox) in #92
- ✅ COMPLETE: Linear SDK DateTime Type Compatibility (LIN-31) by Scott Graham (@cheddarfox) in #91
- fix: resolve PlanningExtractor constructor signature mismatch (LIN-32) by Scott Graham (@cheddarfox) in #94
- 🎯 ARCHITECT: Complete Linear SDK v2.6.0 Compatibility - Docker Deployment Unblocked by Scott Graham (@cheddarfox) in #95
- feat: SAAFe Pulse™ Linear Agent Capabilities Audit by Scott Graham (@cheddarfox) in #98
- fix(oauth): Complete OAuth Integration and Database Compatibility by Scott Graham (@cheddarfox) in #99
- fix: update all path references for new WIP folder structure by Scott Graham (@cheddarfox) in #100
- feat: Comprehensive WIP folder audit and reorganization [LIN-35] by Scott Graham (@cheddarfox) in #103
- docs: add comprehensive README files for all WIP folders by Scott Graham (@cheddarfox) in #101
- feat: Complete agent assignment automation and README documentation [LIN-35] by Scott Graham (@cheddarfox) in #104
- feat: Merge major updates from dev to main - Agent automation, WIP reorganization, OAuth fixes by Scott Graham (@cheddarfox) in #105
- feat: Enhanced SlackNotifier for Operational Intelligence by Scott Graham (@cheddarfox) in #107
- feat: Agent Operations Slack Integration Technical Enabler (Agent #5) by Scott Graham (@cheddarfox) in #108
- feat: Planning Agent Slack Integration - Comprehensive Notification System by Scott Graham (@cheddarfox) in #111
- feat: Implement comprehensive health monitoring system by Scott Graham (@cheddarfox) in #112
- fix: Jest Mock Type Infrastructure Issues (LIN-39) by Scott Graham (@cheddarfox) in #121
- fix(sync): resolve intervalMinutes property access errors (LIN-42) by Scott Graham (@cheddarfox) in #118
- feat: Fix SAFe Model Type Completeness (LIN-41) 🎯 by Scott Graham (@cheddarfox) in #120
- fix(linear-sdk): Linear SDK v2.6.0 Compatibility Fixes (LIN-40) by Scott Graham (@cheddarfox) in #119
- fix: MAESTRO MODE - Jest Infrastructure & Test Suite Recovery by Scott Graham (@cheddarfox) in #122
- feat(planning): Implement ART Planning Story Decomposition and Complete Planning Documentation by Scott Graham (@cheddarfox) in #130
- sync: Merge dev into main - ART Planning System & Recent Updates by Scott Graham (@cheddarfox) in #131
- feat: Story Decomposition Engine (LIN-47) by Scott Graham (@cheddarfox) in #132
- Enhanced System Health Monitoring with Real Data Integration by Scott Graham (@cheddarfox) in #133
- feat: API Adapter Layer for Story Decomposition Integration (LIN-55) by Scott Graham (@cheddarfox) in #139
- feat: Story Scoring and Prioritization system (LIN-50) by Scott Graham (@cheddarfox) in #140
- feat: Dependency Mapping System for SAFe ART Planning (LIN-48) by Scott Graham (@cheddarfox) in #141
- feat: implement ART Iteration Planning system with Phase 2 Value Delivery Validation (LIN-49) by Scott Graham (@cheddarfox) in #142
- feat(LIN-57): Implement Linear webhook event processors - Day 1 by Scott Graham (@cheddarfox) in #148
- feat(LIN-57): Implement comment mention processor - Day 2 by Scott Graham (@cheddarfox) in #149
- feat(LIN-57): Implement assignment processors with auto-status - Day 3 by Scott Graham (@cheddarfox) in #150
- feat: LIN-57 Day 4 - Advanced webhook processors (status, reactions, comments) by Scott Graham (@cheddarfox) in #151
- docs: LIN-57 Day 5 - Comprehensive documentation and final polish by Scott Graham (@cheddarfox) in #152
- feat(LIN-61): implement natural language command parser with intent recognition by Scott Graham (@cheddarfox) in #157
- feat(LIN-62): implement parameter extraction and context awareness engine by Scott Graham (@cheddarfox) in #158
- feat(LIN-63): implement CLI executor bridge for command execution by Scott Graham (@cheddarfox) in #159
- feat: Decompose LIN-58 Natural Language Command Parser by Scott Graham (@cheddarfox) in #156
- feat(LIN-59): implement proactive agent actions system by Scott Graham (@cheddarfox) in #160
- feat(LIN-60): Enhanced Response System - Professional Context-Aware Communication by Scott Graham (@cheddarfox) in #162
- feat(docs): Security & API Documentation (LIN-68) by Scott Graham (@cheddarfox) in #169
- feat(LIN-67): Comprehensive Agent System Documentation by Scott Graham (@cheddarfox) in #170
- feat: LIN-69 Supporting Systems Documentation - Complete Enterprise Documentation by Scott Graham (@cheddarfox) in #171
- fix(LIN-65): add missing organizationId to enhanced response integration test by Scott Graham (@cheddarfox) in #172
- feat(LIN-64): comprehensive progress tracker business logic refinements by Scott Graham (@cheddarfox) in #173
- fix(jest): Jest Mock Type Infrastructure Fixes - Phase 1 Foundation Complete (LIN-70) by Scott Graham (@cheddarfox) in #178
- hotfix: Update current.md with Agent #1 completion status for Remote Agent deployment by Scott Graham (@cheddarfox) in #179
- feat(lin-72): Linear SDK v2.6.0 Compatibility Analysis - Already Compliant by Scott Graham (@cheddarfox) in #180
- fix: resolve property definition issues in core source files (LIN-73 - Corrected) by Scott Graham (@cheddarfox) in #182
- fix(safe-models): Complete SAFe model type completeness fixes [LIN-71] by Scott Graham (@cheddarfox) in #183
- feat: Production Release - Complete Agent Integration & TypeScript Resolution by Scott Graham (@cheddarfox) in #185
New Contributors
- Scott Graham (@cheddarfox) made their first contribution in #1
Full Changelog: https://github.com/ByBren-LLC/WTFB-Linear-agents/commits/v0.98.0