Maicel logo maicel

Changelog

Week 14 (2026)

Web UI Internationalization

Voice Input in Chat

Week 13 (2026)

i18n: Remove all German strings from code (Constitution Rule 6+9)

Security: Response Sanitization + SSRF Hardening (from PR #24)

Chat UX Flow Fixes

Security & NixOS Config Consistency Fixes

WorkflowAgent — LLM-Powered Workflow Execution

Knowledge System v2 — Smart Zettelkasten

Static Website (maicel.com)

Content Architecture

Gateway — Task 8: Docs API endpoints

Website — Task 3: Astro project scaffold

Website — Task 2: Constitution and About Markdown files

Website — Task 1: Extract docs.html content into Markdown files

Earlier in Week 13

Agent Handoff — Task 6: Remove Old Routing + Integration Tests

Agent Handoff — Task 5: Handoff Execution + Handler-Based Routing in ChatService

Tests

Agent Handoff — Tasks 3 & 4: MaicelHandler, CreatorHandler, PlannerHandler

Tests

Agent Handoff — Task 1: Schema + Session Agent Tracking

Agent Handoff — Task 2: AgentHandler Protocol

Tests

Docs — README rewrite

File Handling — Task 4: Telegram + Web Upload + File Tools + /inbox

Telegram document/photo handlers (src/maicel/channels/telegram.py):

Web upload endpoint (src/maicel/gateway/routes.py):

File tools in ChatService (src/maicel/chat/service.py):

/inbox slash command (src/maicel/chat/slash_commands.py):

Frontend upload button (src/maicel/frontend/out/index.html):

Tests (tests/test_file_handling.py):

File Handling — Task 3: LLM Analyzer + Filing Rules

File Handling — Task 1: Inbox Manager + Filename Sanitization

Chat — Tool Result Guard + Conversation Validator

Week 13 continued

Knowledge Base — Task 5: Index Auto-Generation + CHANGELOG

Knowledge Base — Task 2: KnowledgeBase Service — CRUD + FTS5 Indexer

Knowledge Base — Task 1: Schema + Note Data Model

Permission UI — 5-option agent-scoped prompts

Speech-to-Text

SecurityProxy — Process Isolation for Credentials and Network Access

Background Execution System

Security: Sanitizer Case-Sensitivity Fix (Sentinel)

Security Fixes from Code Audit (Codex)

Test count: 1498 passed, 34 skipped

Week 13 earlier

Critical Bug Fixes

System Permission Prompts (Claude Code Pattern)

Creator Agent Integration

Security (6 Quick Fixes from Overnight Review)

Live LLM Testing Framework

Classifier Improvements

System Prompt Cleanup

Security Architecture Decisions (documented)

Plans Created

Tests: 1458 passed, 0 failures


Week 13 start

Creator Agent: Interactive Interview Engine

Smart Tool Discovery

Workflow Tools + Scheduling

Workflow Capability Scoping

System Prompt Cleanup

Telegram Channel (Production-Ready)

MCP Integration (Connector-Tools via MCP Server)

Security Gate (SEC21)

Memory Write Security (H-03)

MCP Command Validation (F-01, F-03, F-11)

Planner + Creator MCP-Awareness

Memory UX Verbesserungen

Debugging + Tooling

Cost Tracking Fix

Gherkin Scenarios

Tests: 1338 passed, 0 failures


Week 12 (2026)

Security Audit + Fixes

Integration Tests: 101 neue Tests

Web Frontend Plan