Releases: tiemenrtuinstra/baarn-raadsinformatie
Releases · tiemenrtuinstra/baarn-raadsinformatie
Release list
v2.4.0 - SQLite Crash Resistance & New Features
What's New in v2.4.0
🛡️ Database Reliability
- Crash-resistant SQLite: Added
PRAGMA synchronous=FULLto prevent database corruption on crashes/power loss - More frequent WAL checkpoints (every 100 operations vs 1000)
- Added connection timeout and busy timeout for better lock handling
🆕 New Providers
- election_program_provider: Search and manage political party programs
- standpunt_provider: Track party positions on various topics
- document_generator: Generate political documents (amendments, motions)
- dossier_provider: Dossier management and tracking
- summary_provider: AI-powered document summaries
- transcription_provider: Audio/video transcription with Whisper
- visit_report_provider: Work visit reports
🤖 New Agents
- amendement-maker: Create amendments for council meetings
- motie-maker: Create motions for council meetings
- standpunt-analist: Analyze political party positions
- verkiezingsprogramma-zoeker: Search election programs
- werkbezoek-verslag: Generate work visit reports
📦 Installation & Scripts
- One-liner installation:
irm https://raw.githubusercontent.com/tiemenrtuinstra/baarn-raadsinformatie/main/scripts/install.ps1 | iex - rotate_api_key: Security key rotation scripts (PowerShell, Bash, Python)
- index_documents: Rebuild search index
- parallel_download: Fast bulk document downloads
🔧 Infrastructure
- GitHub Actions release workflow for automated Docker builds
- Copilot Studio connector configuration
- Rich CLI progress UI with pause/resume support
⬆️ Upgrade Notes
If you have an existing installation, the database will be automatically upgraded. If you experience database corruption, delete data/baarn.db and run a fresh sync.
Release v2.0.0
Baarn Raadsinformatie MCP Server v2.0.0
Features
- 13 MCP Tools voor data access
- 24 AI Agents voor gespecialiseerde taken
- Automatische synchronisatie met Notubiz API
- Docker support
Installatie
git clone https://github.com/tiementuinstra/baarn-raadsinformatie.git
cd baarn-raadsinformatie
pip install -r requirements.txt