jason.woltje
  • Joined on 2025-11-30
jason.woltje closed issue mosaic/stack#379 2026-02-15 08:30:19 +00:00
Register MatrixService in BridgeModule with conditional loading
jason.woltje commented on issue mosaic/stack#379 2026-02-15 08:30:19 +00:00
Register MatrixService in BridgeModule with conditional loading

Completed in commit 771ed48 on branch feature/m12-matrix-bridge.

  • CHAT_PROVIDERS injection token for bridge-agnostic provider array
  • Conditional loading: Discord loads if DISCORD_BOT_TOKEN set,…
jason.woltje closed issue mosaic/stack#384 2026-02-15 08:30:15 +00:00
Add Synapse + Element Web to docker-compose for dev environment
jason.woltje commented on issue mosaic/stack#384 2026-02-15 08:30:15 +00:00
Add Synapse + Element Web to docker-compose for dev environment

Completed in commit 4a5cb64 on branch feature/m12-matrix-bridge.

  • Added docker-compose.matrix.yml overlay with Synapse + Element Web
  • Synapse homeserver config for local dev
  • Element Web…
jason.woltje commented on issue mosaic/stack#378 2026-02-15 08:30:12 +00:00
Install matrix-bot-sdk and create MatrixService skeleton

Completed in commit 5b5d381 on branch feature/m12-matrix-bridge.

  • Installed matrix-bot-sdk v0.8.0
  • Created MatrixService implementing IChatProvider
  • Connection management, thread support…
jason.woltje closed issue mosaic/stack#378 2026-02-15 08:30:12 +00:00
Install matrix-bot-sdk and create MatrixService skeleton
jason.woltje pushed to feature/m13-speech-services at mosaic/stack 2026-02-15 08:30:01 +00:00
d37c78f503 feat(#394): implement Chatterbox TTS provider with voice cloning
jason.woltje pushed to feature/m13-speech-services at mosaic/stack 2026-02-15 08:28:09 +00:00
79b1d81d27 feat(#393): implement Kokoro-FastAPI TTS provider with voice catalog
jason.woltje pushed to feature/m12-matrix-bridge at mosaic/stack 2026-02-15 08:26:19 +00:00
ad24720616 feat(#382): Herald Service: broadcast to all active chat providers
jason.woltje pushed to feature/m10-telemetry at mosaic/stack 2026-02-15 08:25:57 +00:00
a943ae139a fix(#375): resolve lint errors in usage dashboard
jason.woltje pushed to feature/m10-telemetry at mosaic/stack 2026-02-15 08:21:56 +00:00
8e27f73f8f fix(#375): resolve recharts TypeScript strict mode type errors
jason.woltje pushed to feature/m13-speech-services at mosaic/stack 2026-02-15 08:20:33 +00:00
b5edb4f37e feat(#391): add base TTS provider and factory classes
3ae9e53bcc feat(#391): implement tiered TTS provider architecture with base class
Compare 2 commits »
jason.woltje pushed to feature/m12-matrix-bridge at mosaic/stack 2026-02-15 08:20:16 +00:00
4a9ecab4dd chore(orchestrator): Update tasks — Phase 2 complete, Phase 3 starting
jason.woltje pushed to feature/m12-matrix-bridge at mosaic/stack 2026-02-15 08:19:18 +00:00
771ed484e4 feat(#379): Register MatrixService in BridgeModule with conditional loading
jason.woltje pushed to feature/m12-matrix-bridge at mosaic/stack 2026-02-15 08:16:57 +00:00
7d22c2490a feat(#380): Workspace-to-Matrix-Room mapping and provisioning
jason.woltje pushed to feature/m10-telemetry at mosaic/stack 2026-02-15 08:16:46 +00:00
2eafa91e70 fix(#370): add mypy import-untyped ignore for mosaicstack_telemetry
jason.woltje pushed to feature/m10-telemetry at mosaic/stack 2026-02-15 08:14:15 +00:00
248f711571 fix(#370): add Gitea PyPI registry to coordinator CI install step
jason.woltje pushed to feature/m10-telemetry at mosaic/stack 2026-02-15 08:10:33 +00:00
306c2e5bd8 fix(#371): resolve TypeScript strictness errors in telemetry tracking
746ab20c38 chore: update tasks.md — all M10-Telemetry tasks complete
a5ee974765 feat(#375): frontend token usage and cost dashboard
5958569cba docs(#376): telemetry integration guide
d6c6af10d9 feat(#372): track orchestrator agent task completions via telemetry
Compare 14 commits »
jason.woltje pushed to feature/m13-speech-services at mosaic/stack 2026-02-15 08:10:12 +00:00
c40373fa3b feat(#389): create SpeechModule with provider abstraction layer
jason.woltje pushed to feature/m10-telemetry at mosaic/stack 2026-02-15 08:07:48 +00:00
f3fe2fad16 fix(#371): resolve TypeScript strictness errors in telemetry tracking