2026-01-14 - 2026-04-14

Overview

264 Active Pull Requests
188 Active Issues
Excluding merges, 1 author has pushed 228 commits to main and 376 commits to all branches. On main, 587 files have changed and there have been 97516 additions and 18649 deletions.

13 Releases published by 1 user

Published mosaic-v0.0.29 mosaic v0.0.29 2026-04-08 00:42:54 +00:00

Published mosaic-v0.0.28 mosaic-v0.0.28 2026-04-06 00:46:31 +00:00

Published mosaic-v0.0.27 mosaic-v0.0.27 2026-04-06 00:15:23 +00:00

Published mosaic-v0.0.26 mosaic-v0.0.26 — Bootstrap Hotfix 2026-04-05 22:17:59 +00:00

Published mosaic-v0.0.25 @mosaicstack/mosaic 0.0.25 — install UX hardening 2026-04-05 20:53:26 +00:00

Published mosaic-v0.0.24 mosaic v0.0.24 2026-04-05 14:49:05 +00:00

Published v0.2.0 2026-03-23 01:29:15 +00:00

Published v0.1.0 2026-03-20 02:14:37 +00:00

Published v0.0.8 v0.0.8 — Phase 7: Feature Completion 2026-03-15 19:50:24 +00:00

Published v0.0.7 v0.0.7 — Phase 6: CLI & Tools 2026-03-15 01:07:27 +00:00

Published v0.0.6 v0.0.6 — Phase 5: Remote Control 2026-03-15 00:06:35 +00:00

Published v0.0.5 v0.0.5 — Phase 4: Memory & Intelligence 2026-03-13 13:57:07 +00:00

Published v0.0.4 v0.0.4 — Phase 3: Web Dashboard 2026-03-13 13:38:00 +00:00

264 Pull requests merged by 1 user

Merged #459 chore(release): @mosaicstack/mosaic 0.0.30 2026-04-12 02:18:18 +00:00

Merged #458 fix(mosaic): seed TOOLS.md from defaults on install 2026-04-12 02:02:22 +00:00

Merged #456 docs(scratchpad): finalize yolo runtime hotfix evidence 2026-04-11 17:14:01 +00:00

Merged #455 fix(mosaic): stop yolo runtime from leaking runtime name as first user message 2026-04-11 16:57:44 +00:00

Merged #453 chore(release): @mosaicstack/mosaic 0.0.29 2026-04-08 00:42:55 +00:00

Merged #452 fix(installer): preserve credentials dir and seed STANDARDS.md 2026-04-08 00:40:50 +00:00

Merged #451 feat(framework): superpowers enforcement, typecheck hook, file-ownership rules 2026-04-07 00:44:22 +00:00

Merged #450 chore(release): @mosaicstack/mosaic 0.0.28 2026-04-06 00:46:31 +00:00

Merged #448 chore: sweep mosaicstack/mosaic-stack → mosaicstack/stack + add short install URL 2026-04-06 00:39:58 +00:00

Merged #449 fix(mosaic): mask password input in TUI login prompt 2026-04-06 00:33:54 +00:00

Merged #447 docs: update README for mosaicstack/stack repo rename 2026-04-06 00:22:21 +00:00

Merged #446 feat(mosaic): drill-down main menu + provider-first flow + quick start 2026-04-06 00:15:24 +00:00

Merged #445 docs: orchestrator close-out IUV-M02 2026-04-05 23:50:56 +00:00

Merged #444 feat(mosaic): IUV-M02 — CORS/FQDN UX polish + skill installer rework 2026-04-05 23:44:08 +00:00

Merged #443 docs: orchestrator close-out IUV-M01 — mark tasks done, append session 2 2026-04-05 22:40:09 +00:00

Merged #442 docs: mark IUV-M01 complete — mosaic-v0.0.26 released (#436) 2026-04-05 22:31:38 +00:00

Merged #441 fix: add vitest.config.ts to eslint allowDefaultProject (#440 build fix) 2026-04-05 22:01:58 +00:00

Merged #440 fix: bootstrap hotfix — DTO erasure, wizard failure, port prefill, Pi SDK copy (mosaic-v0.0.26) 2026-04-05 21:43:31 +00:00

Merged #439 docs: scaffold install-ux-v2 mission 2026-04-05 21:27:20 +00:00

Merged #435 chore(release): @mosaicstack/mosaic 0.0.25 2026-04-05 20:53:20 +00:00

Merged #434 docs: close out install-ux-hardening mission 2026-04-05 19:19:55 +00:00

Merged #433 feat: unified first-run flow — merge wizard + gateway install (IUH-M03) 2026-04-05 19:13:03 +00:00

Merged #432 docs: mark IUH-M02 complete, start IUH-M03 2026-04-05 18:02:22 +00:00

Merged #431 feat: wizard remediation — password mask, hooks preview, headless (IUH-M02) 2026-04-05 17:47:54 +00:00

Merged #430 docs: scaffold install-ux-hardening mission + archive cli-unification 2026-04-05 17:15:40 +00:00

Merged #429 feat: mosaic uninstall (IUH-M01) 2026-04-05 17:06:22 +00:00

Merged #424 docs: finalize CLI unification mission at mosaic-v0.0.24 2026-04-05 14:54:49 +00:00

Merged #423 fix: bump memory/queue/storage to 0.0.4 to force republish 2026-04-05 14:39:16 +00:00

Merged #422 fix: bump stale sub-package versions (brain/forge/log) 2026-04-05 14:26:31 +00:00

Merged #421 fix: revert mosaic to 0.0.22 alpha + republish macp 2026-04-05 14:15:47 +00:00

Merged #420 docs: mission cli-unification-20260404 complete 2026-04-05 07:54:51 +00:00

Merged #419 docs: CLI unification release v0.1.0 (M8) 2026-04-05 07:46:01 +00:00

Merged #418 feat(mosaic): unified first-run UX wizard -> gateway install -> verify 2026-04-05 07:29:18 +00:00

Merged #417 feat(mosaic): mosaic telemetry command (M6 CU-06-01..05) 2026-04-05 07:06:43 +00:00

Merged #416 docs: session 2 orchestrator bookkeeping (M3/M4/M5 complete) 2026-04-05 07:06:41 +00:00

Merged #415 fix(macp): align exports + add CLI smoke test 2026-04-05 06:57:42 +00:00

Merged #410 feat(macp): mosaic macp CLI surface 2026-04-05 06:33:53 +00:00

Merged #414 fix(mosaic): gateway token recovery review remediations 2026-04-05 06:13:30 +00:00

Merged #413 feat(mosaic): mosaic auth CLI surface 2026-04-05 06:11:34 +00:00

Merged #412 feat(forge): mosaic forge CLI surface 2026-04-05 06:08:53 +00:00

Merged #407 feat(log): mosaic log CLI surface 2026-04-05 05:57:23 +00:00

Merged #405 feat(storage): mosaic storage CLI surface 2026-04-05 05:48:15 +00:00

Merged #406 feat(memory): mosaic memory CLI surface 2026-04-05 05:44:09 +00:00

Merged #411 feat(mosaic): gateway token recovery via BetterAuth cookie 2026-04-05 05:43:50 +00:00

Merged #408 feat(mosaic): top-level mosaic config command 2026-04-05 05:37:09 +00:00

Merged #404 feat(queue): mosaic queue CLI surface 2026-04-05 05:28:01 +00:00

Merged #403 feat(brain): mosaic brain CLI surface 2026-04-05 05:20:45 +00:00

Merged #402 feat(mosaic): alphabetize and group mosaic --help output 2026-04-05 05:12:33 +00:00

Merged #401 docs(plan): gateway admin token recovery flow 2026-04-05 05:11:34 +00:00

Merged #400 docs: capture planning decisions + session 1 handoff 2026-04-05 04:57:01 +00:00

Merged #399 docs: archive stale mission, scaffold CLI unification mission 2026-04-05 04:47:54 +00:00

Merged #398 chore: remove legacy @mosaicstack/cli package 2026-04-05 04:39:47 +00:00

Merged #397 chore: bump @mosaicstack/mosaic to 0.0.21 for republish 2026-04-05 04:12:06 +00:00

Merged #396 ci: fail publish pipeline loudly on registry/auth/network errors 2026-04-05 03:58:36 +00:00

Merged #395 fix: populate KNOWN_PACKAGES for mosaic update command 2026-04-05 03:52:58 +00:00

Merged #394 fix: update Gitea org references from mosaic/ to mosaicstack/ 2026-04-05 03:35:12 +00:00

Merged #393 fix(mosaic): resumable gateway install + prominent admin token 2026-04-05 03:19:08 +00:00

Merged #392 fix: rename @mosaic/* packages to @mosaicstack/* 2026-04-05 03:11:56 +00:00

Merged #389 fix(packages): bump db/memory/queue for PGlite + adapter factories 2026-04-05 02:20:24 +00:00

Merged #388 fix: simplify updater to @mosaic/mosaic only, add explicit tea repo/login flags 2026-04-05 02:09:25 +00:00

Merged #386 fix(packages): republish @mosaic/config and bump dependents 2026-04-05 01:56:58 +00:00

Merged #384 fix: retarget updater to @mosaic/mosaic 2026-04-05 01:52:30 +00:00

Merged #385 fix(mosaic): resolve framework scripts via import.meta.url 2026-04-05 01:41:46 +00:00

Merged #381 feat(mosaic): merge @mosaic/cli into @mosaic/mosaic 2026-04-05 01:11:33 +00:00

Merged #379 chore: bump @mosaic/cli and @mosaic/mosaic to 0.0.16 2026-04-05 00:52:10 +00:00

Merged #378 refactor(storage): replace better-sqlite3 with PGlite adapter 2026-04-04 21:58:15 +00:00

Merged #377 fix: remediate npm deprecation warnings in @mosaic/gateway 0.0.3 2026-04-04 21:03:55 +00:00

Merged #376 fix: gateway install preserves npm prefix via registry flag 2026-04-04 20:36:15 +00:00

Merged #375 chore: move gateway default port from 4000 to 14242 2026-04-04 20:17:40 +00:00

Merged #374 fix: scope Gitea registry to @mosaic packages only 2026-04-04 19:09:14 +00:00

Merged #373 fix: gateway install uses Gitea registry instead of npmjs 2026-04-04 18:59:41 +00:00

Merged #372 chore: bump @mosaic/mosaic and @mosaic/cli to 0.0.11 2026-04-04 18:47:04 +00:00

Merged #371 feat: local tier gateway with PGlite + Gitea-only publishing 2026-04-04 18:39:21 +00:00

Merged #370 feat: gateway publishability + npmjs publish script 2026-04-04 18:07:06 +00:00

Merged #369 feat: mosaic gateway CLI daemon management + admin token auth 2026-04-04 18:03:13 +00:00

Merged #368 fix: add build tools to CI install step for better-sqlite3 native bindings 2026-04-03 15:41:24 +00:00

Merged #366 fix: add build tools to CI install step for better-sqlite3 native bindings 2026-04-03 13:41:05 +00:00

Merged #367 fix: allow better-sqlite3 build script in pnpm 10 2026-04-03 13:11:08 +00:00

Merged #365 feat: storage abstraction retrofit — adapters for queue, storage, memory (phases 1-4) 2026-04-03 04:40:58 +00:00

Merged #364 fix: quality-rails Commander version mismatch + installer defaults 2026-04-03 02:40:02 +00:00

Merged #363 fix: installer copies default framework files (AGENTS.md) to mosaicHome 2026-04-03 02:34:44 +00:00

Merged #362 fix: all CLI script resolution uses bundled-first resolveTool() 2026-04-03 02:28:08 +00:00

Merged #361 fix: fwScript prefers npm-bundled scripts over stale deployed copies 2026-04-03 02:21:59 +00:00

Merged #360 chore: bump @mosaic/mosaic and @mosaic/cli to 0.0.6 2026-04-03 02:13:38 +00:00

Merged #359 fix: auto-migrate customized skills to skills-local/ on sync 2026-04-03 02:11:04 +00:00

Merged #358 fix: stale update banner + skill sync dirty worktree crash 2026-04-03 02:04:06 +00:00

Merged #357 chore: bump @mosaic/mosaic and @mosaic/cli to 0.0.4 2026-04-03 01:51:56 +00:00

Merged #356 fix: syncDirectory same-path guard, nested .git exclusion, and sync stash handling 2026-04-03 01:42:19 +00:00

Merged #355 fix: make mosaic init idempotent — detect existing config files 2026-04-03 01:30:02 +00:00

Merged #354 chore: bump all packages to 0.0.2 — drop alpha prerelease tag 2026-04-03 01:12:25 +00:00

Merged #352 feat: complete CLI command parity — coord, prdy, seq, upgrade 2026-04-03 00:52:36 +00:00

Merged #351 feat: unify mosaic CLI — single binary, no PATH conflict 2026-04-03 00:41:07 +00:00

Merged #350 docs: add project README 2026-04-03 00:17:11 +00:00

Merged #349 chore: bump all packages to 0.0.1-alpha.2 2026-04-02 18:21:24 +00:00

Merged #348 feat: add web search, file edit, MCP management, file refs, and /stop to CLI/TUI 2026-04-02 18:08:31 +00:00

Merged #347 feat: unified install.sh + auto-update checker (deprecates mosaic/bootstrap) 2026-04-02 05:41:08 +00:00

Merged #346 fix: remove stale bootstrap repo references 2026-04-02 02:27:50 +00:00

Merged #345 feat: complete bootstrap → monorepo migration (archive-ready) 2026-04-02 02:24:34 +00:00

Merged #344 feat: integrate framework files into monorepo 2026-04-02 02:20:19 +00:00

Merged #343 fix(web): add public/ directory — fixes Docker build COPY failure 2026-04-01 18:09:41 +00:00

Merged #342 fix(ci): use gitea_token secret for npm publish 2026-04-01 17:51:32 +00:00

Merged #341 feat: npm publish pipeline + package versioning (0.0.1-alpha.1) 2026-04-01 17:47:11 +00:00

Merged #340 feat: mosaic-* skill naming, board/forge/prdy skills, doctor --fix auto-wiring 2026-04-01 17:29:41 +00:00

Merged #339 feat: add Pi as first-class Mosaic runtime 2026-04-01 17:02:23 +00:00

Merged #338 fix(ci): pass DATABASE_URL through Turbo to test tasks 2026-03-31 04:03:30 +00:00

Merged #337 fix(db): add missing migration to Drizzle journal — fixes CI test failures 2026-03-31 03:03:45 +00:00

Merged #335 feat(ci): Docker build+push pipeline for gateway and web images 2026-03-31 01:48:09 +00:00

Merged #336 fix: parse VALKEY_URL into RedisOptions for BullMQ — fixes ECONNREFUSED 6379 2026-03-31 01:45:38 +00:00

Merged #333 fix: remove all hardcoded user paths — dynamic OC SDK resolution 2026-03-30 19:55:22 +00:00

Merged #332 fix: update MACP plugin paths from /home/jarvis to local environment 2026-03-30 19:47:11 +00:00

Merged #331 feat: monorepo consolidation — forge, MACP, framework plugin, profiles/guides/skills 2026-03-30 19:44:24 +00:00

Merged #330 fix(oc-plugin): MACP OC bridge — route through controller queue instead of Pi-direct 2026-03-30 15:48:13 +00:00

Merged #329 feat(oc-plugin): MACP ACP runtime backend — sessions_spawn(runtime:macp) 2026-03-30 04:29:48 +00:00

Merged #327 chore: Harness Foundation mission COMPLETE — v0.2.0 2026-03-23 01:29:06 +00:00

Merged #326 docs: add M7-003 through M7-007 Matrix architecture sections 2026-03-23 01:26:17 +00:00

Merged #324 feat(M5-008,M6-001-005): session hardening tests + BullMQ job queue 2026-03-23 01:21:59 +00:00

Merged #325 feat(M6-006,M6-007,M7-001,M7-002): admin jobs API, job event logging, channel adapter interface, message protocol 2026-03-23 01:21:04 +00:00

Merged #323 feat(M4-013,M5-001,M5-002,M5-003): routing e2e tests, agent config loading, model+agent switching 2026-03-23 01:09:10 +00:00

Merged #321 feat(M5-004,M5-005,M5-006,M5-007): session-conversation binding, session:info broadcast, agent creation from TUI, and session metrics 2026-03-23 00:58:07 +00:00

Merged #320 feat(M4-009,M4-010,M4-011): routing rules CRUD, per-user overrides, agent capabilities 2026-03-23 00:48:43 +00:00

Merged #319 test(M3-012): provider adapter integration tests for all 5 providers 2026-03-23 00:42:02 +00:00

Merged #318 feat(routing): implement routing decision pipeline — M4-006 2026-03-23 00:41:05 +00:00

Merged #317 fix(ci)+feat(M3-010/011): skip DB-gated tests in CI + provider_credentials migration 2026-03-23 00:34:32 +00:00

Merged #316 feat(routing): task classifier + default rules + CI test fixes — M4-004/005 2026-03-23 00:26:50 +00:00

Merged #314 feat(M3-005): ZaiAdapter for Z.ai GLM-5 provider 2026-03-23 00:09:17 +00:00

Merged #315 feat(routing): routing_rules schema + types — M4-001/002/003 2026-03-23 00:08:57 +00:00

Merged #312 chore: update TASKS.md — 25/65 done, Wave 5 in progress 2026-03-23 00:02:15 +00:00

Merged #311 feat(providers): OpenRouter adapter + Ollama embedding support — M3-004/006 2026-03-21 21:38:11 +00:00

Merged #310 feat(M3-003): OpenAI provider adapter for Codex gpt-5.4 2026-03-21 21:35:44 +00:00

Merged #309 feat(M3-002): implement AnthropicAdapter for Claude Sonnet 4.6, Opus 4.6, and Haiku 4.5 2026-03-21 21:33:56 +00:00

Merged #308 feat(M3-007,M3-009): provider health check scheduler and Ollama embedding default 2026-03-21 21:30:16 +00:00

Merged #307 chore: M1 + M2 milestones complete — 18/65 tasks done 2026-03-21 21:21:21 +00:00

Merged #303 feat(M3-008): define model capability matrix 2026-03-21 21:19:08 +00:00

Merged #305 test(M2-007): cross-user data isolation integration test 2026-03-21 21:16:51 +00:00

Merged #306 feat(M3-001): refactor ProviderService into IProviderAdapter pattern 2026-03-21 21:16:45 +00:00

Merged #304 test(persistence): M1-008 verification — 20 integration tests 2026-03-21 21:08:19 +00:00

Merged #302 chore: Wave 2 complete — 14/65 tasks done 2026-03-21 21:02:05 +00:00

Merged #301 feat(gateway): load conversation history on session resume (M1-004, M1-005) 2026-03-21 21:00:14 +00:00

Merged #299 feat(conversations): add search endpoint — M1-006 2026-03-21 20:45:51 +00:00

Merged #298 fix(security): M2-008 Valkey key audit — SCAN over KEYS, restrict /gc to admin 2026-03-21 20:45:45 +00:00

Merged #297 feat(tui): add /history command — M1-007 2026-03-21 20:41:28 +00:00

Merged #296 chore: Wave 1 complete — fix merge conflicts, update task status 2026-03-21 20:37:28 +00:00

Merged #290 fix(memory): scope InsightsRepo operations to userId — M2-001/002 2026-03-21 20:34:43 +00:00

Merged #293 fix(M2-005,M2-006): enforce user ownership at repo level for conversations and agents 2026-03-21 20:34:12 +00:00

Merged #295 chore: mark M1-001/002/003 and M2-003/004 done 2026-03-21 20:22:07 +00:00

Merged #294 fix(security): scope memory tools to session userId — M2-003/004 2026-03-21 20:19:21 +00:00

Merged #292 feat(chat): persist messages to DB via ConversationsRepo (M1-001/002/003) 2026-03-21 20:18:06 +00:00

Merged #289 chore: bootstrap Harness Foundation mission (Phase 9) 2026-03-21 20:10:48 +00:00

Merged #223 chore: mark P8-001/002/003 done in TASKS.md 2026-03-21 18:13:03 +00:00

Merged #222 feat(web): conversation sidebar with search, rename, delete 2026-03-21 13:10:04 +00:00

Merged #221 feat(web): design system — ms-* tokens, ThemeProvider, MosaicLogo, sidebar 2026-03-21 12:57:24 +00:00

Merged #220 feat(auth): add WorkOS and Keycloak SSO providers (rebased) 2026-03-21 12:57:08 +00:00

Merged #219 chore: mark P8-001/002/003 in-progress, P8-004 done 2026-03-21 12:30:04 +00:00

Merged #216 feat(web): chat interface — model selector, keybindings, thinking display, v0 styled header 2026-03-21 12:29:29 +00:00

Merged #215 chore: fix prettier formatting on markdown files 2026-03-21 12:29:10 +00:00

Merged #212 feat(gateway): add Anthropic, OpenAI, Z.ai LLM providers (P8-002) 2026-03-21 12:28:51 +00:00

Merged #211 perf: gateway + DB + frontend optimizations (P8-003) 2026-03-21 12:28:31 +00:00

Merged #210 feat(auth): add WorkOS and Keycloak SSO providers (P8-001) 2026-03-21 12:27:49 +00:00

Merged #214 docs: add TASKS.md agent-column schema to AGENTS.md 2026-03-20 01:10:56 +00:00

Merged #213 chore: add agent model column to TASKS.md 2026-03-20 01:08:29 +00:00

Merged #204 fix(web): conversation DELETE — resolve Failed to fetch TypeError 2026-03-17 02:43:57 +00:00

Merged #205 fix(cli): TUI polish — Ctrl+T, React keys, clipboard, version 2026-03-17 02:40:19 +00:00

Merged #203 fix(web): admin page role check — stop false redirect to /chat 2026-03-17 02:38:26 +00:00

Merged #201 fix(cli): sidebar delete conversation — fix silent failure 2026-03-17 02:36:47 +00:00

Merged #202 fix(gateway): filter projects by ownership — close data privacy leak 2026-03-17 02:35:46 +00:00

Merged #200 feat(gateway): Discord channel auto-creation on project bootstrap 2026-03-17 02:32:14 +00:00

Merged #198 feat(gateway): /system override condensation — accumulate + Haiku merge 2026-03-17 02:26:32 +00:00

Merged #190 feat(gateway): project bootstrap — docs structure + default agent 2026-03-17 02:12:25 +00:00

Merged #189 fix(gateway): system override TTL 5min → 7 days 2026-03-17 02:06:59 +00:00

Merged #188 fix(cli): disable Ink exitOnCtrlC so double-press handler runs 2026-03-16 13:55:19 +00:00

Merged #187 fix(cli): wire command:result + system:reload socket events in TUI 2026-03-16 13:21:12 +00:00

Merged #186 docs: mark mission complete — 9/9 milestones, all ACs verified (v0.1.0) 2026-03-16 03:51:22 +00:00

Merged #185 feat: verify Phase 8 platform architecture + integration tests (P8-019) 2026-03-16 03:43:43 +00:00

Merged #184 feat(cli): TUI autocomplete sidebar + fuzzy match + arg hints + input history (P8-017) 2026-03-16 03:30:16 +00:00

Merged #183 feat(gateway): WorkspaceService + ProjectBootstrapService + TeamsService (P8-015) 2026-03-16 03:14:11 +00:00

Merged #182 feat(gateway): MosaicPlugin lifecycle + ReloadService + hot reload (P8-013) 2026-03-16 03:00:56 +00:00

Merged #181 feat(gateway): /agent, /provider, /mission, /prdy, /tools commands (P8-012) 2026-03-16 02:50:19 +00:00

Merged #179 feat(gateway): SessionGCService three-tier GC + /gc command + cron (P8-014) 2026-03-16 02:42:35 +00:00

Merged #180 feat(gateway): PreferencesService + /preferences REST + /system Valkey override (P8-011) 2026-03-16 02:35:39 +00:00

Merged #178 feat(gateway): CommandRegistryService + CommandExecutorService (P8-010) 2026-03-16 02:10:32 +00:00

Merged #177 feat(gateway): tool path hardening + sandbox escape prevention (P8-016) 2026-03-16 02:02:49 +00:00

Merged #176 feat(cli): TUI slash command parsing + local commands (P8-009) 2026-03-16 01:58:56 +00:00

Merged #175 feat(db): teams schema + preferences.mutable migration 2026-03-16 01:46:44 +00:00

Merged #174 feat(types): CommandDef, CommandManifest, slash command socket events 2026-03-16 01:41:40 +00:00

Merged #173 docs: agent platform architecture plan — augmentation + task breakdown 2026-03-16 01:28:30 +00:00

Merged #159 docs: update TASKS.md and scratchpad for CLI command architecture 2026-03-15 23:11:38 +00:00

Merged #158 feat(cli): command architecture — agents, missions, gateway-aware prdy 2026-03-15 23:10:24 +00:00

Merged #157 feat(cli): TUI complete overhaul — components, sidebar, search, branding 2026-03-15 22:17:20 +00:00

Merged #156 fix(ci): remove from_secret to unblock PR pipelines 2026-03-15 21:48:51 +00:00

Merged #155 fix(web): add jsdom dependency and exclude e2e from vitest 2026-03-15 20:00:54 +00:00

Merged #154 chore(orchestrator): Phase 7 complete — v0.0.8 verified 2026-03-15 19:50:16 +00:00

Merged #153 docs(deploy): add deployment guide and expand .env.example 2026-03-15 19:46:39 +00:00

Merged #152 feat(web): Playwright E2E test suite for critical paths 2026-03-15 19:46:14 +00:00

Merged #151 docs: user guide, admin guide, dev guide (closes #57) 2026-03-15 19:40:45 +00:00

Merged #150 feat(admin): web admin panel — user CRUD, role assignment, system health 2026-03-15 19:18:47 +00:00

Merged #149 feat(coord): DB migration — project-scoped missions, multi-tenant RBAC 2026-03-15 19:18:18 +00:00

Merged #148 feat(agent): session cwd sandbox, system prompt config, tool restrictions 2026-03-15 19:15:06 +00:00

Merged #147 fix(cli): remove side-effect from agent:end state updater (#133) 2026-03-15 19:09:14 +00:00

Merged #146 feat(cli): add sessions list/resume/destroy subcommands 2026-03-15 19:04:11 +00:00

Merged #145 feat(web): settings persistence — profile, preferences save to DB (#124) 2026-03-15 18:43:52 +00:00

Merged #144 feat(cli): add --model/--provider flags and /model /provider TUI commands 2026-03-15 18:41:37 +00:00

Merged #143 feat(agent): skill invocation — load and execute skills from catalog (#128) 2026-03-15 18:36:59 +00:00

Merged #142 feat(web): provider management UI — list, test, model capabilities (#123) 2026-03-15 18:33:56 +00:00

Merged #141 feat(gateway): MCP client — connect to external MCP servers as agent tools (#127) 2026-03-15 18:28:32 +00:00

Merged #140 feat(web): project detail views — missions, tasks, PRD viewer (#122) 2026-03-15 18:28:15 +00:00

Merged #139 feat(web): conversation management — search, rename, delete, archive (#121) 2026-03-15 18:20:16 +00:00

Merged #138 feat(agent): expand tool registry — file, git, shell, web fetch (#126) 2026-03-15 18:17:18 +00:00

Merged #137 feat(gateway): add MCP server endpoint with streamable HTTP transport 2026-03-15 18:11:51 +00:00

Merged #136 feat(web): wire WebSocket chat with streaming and conversation switching (#120) 2026-03-15 18:09:15 +00:00

Merged #135 chore(orchestrator): Phase 7 planning — 10-wave execution plan 2026-03-15 17:47:56 +00:00

Merged #119 chore(orchestrator): rescope Phase 7 as Feature Completion, add Phase 8 2026-03-15 17:44:36 +00:00

Merged #118 chore(orchestrator): rescope Phase 7 + add Phase 8 2026-03-15 17:32:38 +00:00

Merged #117 fix(agent): register Ollama with api: openai-completions 2026-03-15 17:10:33 +00:00

Merged #116 fix(agent): pass dummy apiKey for Ollama provider registration 2026-03-15 17:08:20 +00:00

Merged #115 fix(cli): add Origin header to auth requests 2026-03-15 17:03:43 +00:00

Merged #114 feat(cli): add login command and authenticated TUI sessions 2026-03-15 17:00:09 +00:00

Merged #113 chore: remove deprecated husky v9 shim lines 2026-03-15 16:48:52 +00:00

Merged #112 fix(auth): add CORS headers to BetterAuth raw HTTP handler 2026-03-15 16:47:28 +00:00

Merged #111 fix(auth): add trustedOrigins to BetterAuth for cross-origin web dashboard 2026-03-15 16:44:21 +00:00

Merged #110 fix(gateway): CORS, memory userId from session, pgvector auto-init 2026-03-15 16:40:29 +00:00

Merged #109 fix(gateway): add missing @Inject() decorators causing silent startup hang 2026-03-15 01:52:01 +00:00

Merged #108 fix(gateway): load .env from monorepo root via dotenv 2026-03-15 01:25:10 +00:00

Merged #107 fix(ci): use from_secret syntax for Woodpecker v2 2026-03-15 01:16:36 +00:00

Merged #106 ci: enable Turbo remote cache + parallelize pipeline steps 2026-03-15 01:14:57 +00:00

Merged #105 chore(orchestrator): complete Phase 6 milestone v0.0.7 2026-03-15 01:07:15 +00:00

Merged #104 feat(cli): add prdy, quality-rails, and wizard subcommands 2026-03-15 01:05:32 +00:00

Merged #103 feat(mosaic): migrate install wizard from v0 to v1 2026-03-15 00:59:43 +00:00

Merged #102 fix(gateway): resolve two startup bugs blocking E2E testing 2026-03-15 00:45:29 +00:00

Merged #101 feat(prdy): migrate @mosaic/prdy from v0 to v1 2026-03-15 00:44:03 +00:00

Merged #100 feat(quality-rails): migrate @mosaic/quality-rails from v0 to v1 2026-03-15 00:23:56 +00:00

Merged #99 fix(gateway): wire Telegram plugin into gateway plugin host 2026-03-15 00:05:27 +00:00

Merged #97 feat(auth): P5-004 Authentik OIDC adapter via Better Auth genericOAuth 2026-03-13 20:15:51 +00:00

Merged #98 fix(gateway): ownership checks for TasksController findAll/create + MissionsController create 2026-03-13 20:15:47 +00:00

Merged #95 fix(ci): sequential steps + single install to prevent OOM on runner 2026-03-13 18:13:21 +00:00

Merged #85 fix(gateway): security hardening — auth guards, ownership checks, validation, rate limiting 2026-03-13 18:07:01 +00:00

Merged #93 feat(plugins): P5-003 Telegram channel plugin 2026-03-13 17:48:01 +00:00

Merged #92 feat(gateway): P5-001 plugin host module 2026-03-13 17:48:00 +00:00

Merged #91 feat(Phase 4): Memory & Intelligence — memory, log, summarization, skills 2026-03-13 13:56:51 +00:00

Merged #90 verify(P3-008): Phase 3 web dashboard verification 2026-03-13 13:37:43 +00:00

Merged #89 feat(web): admin panel with session management 2026-03-13 13:33:45 +00:00

Merged #88 feat(web): settings page with profile, providers, and models 2026-03-13 13:31:52 +00:00

Merged #87 feat(web): project list and mission dashboard views 2026-03-13 13:30:11 +00:00

Merged #86 feat(web): task management with list view and kanban board 2026-03-13 13:28:17 +00:00

Merged #84 feat(web): chat UI with conversations and WebSocket streaming 2026-03-13 13:25:29 +00:00

Merged #83 feat(web): wire auth pages with BetterAuth and route guards 2026-03-13 13:21:34 +00:00

Merged #82 feat(web): scaffold Next.js 16 dashboard with design system and auth client 2026-03-13 13:18:10 +00:00

Merged #81 fix: coord review remediations (path traversal, JSON parse, race condition) 2026-03-13 03:43:50 +00:00

Merged #79 test: verify Phase 2 — routing + coord tests (P2-007) 2026-03-13 03:40:08 +00:00

Merged #78 feat: agent session management — metrics, channels, dispose (P2-006) 2026-03-13 03:35:59 +00:00

Merged #77 feat: @mosaic/coord — migrate from v0, gateway integration (P2-005) 2026-03-13 03:32:21 +00:00

Merged #76 feat: tool registration — brain tools for agent sessions (P2-004) 2026-03-13 03:18:46 +00:00

Merged #75 feat: agent routing engine — cost/capability matrix (P2-003) 2026-03-13 03:13:51 +00:00

Merged #74 feat: multi-provider support — Anthropic + Ollama (P2-002) 2026-03-13 03:10:51 +00:00

Merged #73 fix: auth handler + circular imports — Phase 1 verification (P1-009) 2026-03-13 03:02:03 +00:00

Merged #72 feat: gateway CRUD routes — conversations, projects, missions, tasks (P1-005/006) 2026-03-13 02:41:03 +00:00

Merged #71 feat: auth middleware, brain data layer, Valkey queue (P1-002/003/004) 2026-03-13 02:37:56 +00:00

Merged #70 fix: Phase 0 verification — CI gates green (P0-009) 2026-03-13 02:28:38 +00:00

Merged #69 feat: Woodpecker CI pipeline + project docs (P0-007, P0-008) 2026-03-13 02:25:32 +00:00

Merged #68 feat(auth): @mosaic/auth — BetterAuth email/password setup 2026-03-13 02:21:16 +00:00

Merged #67 feat(db): @mosaic/db — Drizzle schema, PG connection, migrations 2026-03-13 02:17:19 +00:00

Merged #66 fix: Jaeger image tag + remap PG/Valkey ports 2026-03-13 02:06:00 +00:00

Merged #65 feat: foundation — Docker Compose, OTEL, shared types 2026-03-13 01:55:33 +00:00

Merged #61 feat: communication spine — gateway, TUI, Discord 2026-03-13 01:33:32 +00:00

Merged #60 feat(P0-001): scaffold monorepo structure 2026-03-13 01:11:47 +00:00

175 Issues closed from 1 user

Closed #457 install.sh does not seed TOOLS.md — breaks AGENTS.md mandatory load order 2026-04-12 02:02:22 +00:00

Closed #454 fix(launcher): mosaic yolo runtime passes runtime name as initial user message 2026-04-11 16:57:44 +00:00

Closed #438 IUV-M03: Install UX v2 — provider-first intelligent flow + drill-down main menu 2026-04-06 00:15:24 +00:00

Closed #437 IUV-M02: Install UX v2 polish — CORS→FQDN, skill installer rework 2026-04-05 23:44:08 +00:00

Closed #436 IUV-M01: Install UX v2 hotfix — bootstrap DTO, wizard failure propagation, port prefill, Pi SDK copy 2026-04-05 21:43:31 +00:00

Closed #427 IUH-M03: Unified first-run wizard (collapse wizard + gateway install) 2026-04-05 19:13:04 +00:00

Closed #426 IUH-M02: Wizard remediation — hooks visibility, password masking, headless path 2026-04-05 17:47:54 +00:00

Closed #425 IUH-M01: mosaic uninstall — top-level teardown + shell wrapper 2026-04-05 17:06:22 +00:00

Closed #391 Rename @mosaic/* to @mosaicstack/* and enhance update checker 2026-04-05 03:11:57 +00:00

Closed #390 Test issue 2026-04-05 02:34:37 +00:00

Closed #387 Simplify updater to @mosaic/mosaic only and fix Gitea wrapper repo context 2026-04-05 02:09:26 +00:00

Closed #382 Fix updater to check @mosaic/mosaic instead of @mosaic/cli 2026-04-05 01:52:31 +00:00

Closed #383 mosaic doctor fails with ERR_PACKAGE_PATH_NOT_EXPORTED fallback miss 2026-04-05 01:41:47 +00:00

Closed #328 OC-MACP: OpenClaw MACP plugin — sessions_spawn runtime:macp with Pi dispatch and completion signaling 2026-03-30 04:29:48 +00:00

Closed #288 M7-008: Publish channel-protocol.md 2026-03-23 01:26:19 +00:00

Closed #286 M7-006: Design agent-to-agent communication via Matrix 2026-03-23 01:26:18 +00:00

Closed #287 M7-007: Design multi-user isolation in Matrix 2026-03-23 01:26:18 +00:00

Closed #285 M7-005: Design remote auth bridging 2026-03-23 01:26:18 +00:00

Closed #284 M7-004: Design conversation multiplexing 2026-03-23 01:26:18 +00:00

Closed #283 M7-003: Design Matrix integration 2026-03-23 01:26:17 +00:00

Closed #277 M6-005: Migrate tier management → BullMQ 2026-03-23 01:22:20 +00:00

Closed #276 M6-004: Migrate GC → BullMQ 2026-03-23 01:22:20 +00:00

Closed #272 M5-008: Verify — /model switches, /agent switches, session resume 2026-03-23 01:22:19 +00:00

Closed #273 M6-001: Add BullMQ — configure with Valkey 2026-03-23 01:22:19 +00:00

Closed #275 M6-003: Migrate summarization cron → BullMQ 2026-03-23 01:22:19 +00:00

Closed #274 M6-002: Queue service — typed jobs, workers, error handling 2026-03-23 01:22:19 +00:00

Closed #279 M6-007: Job event logging — emit to agent_logs 2026-03-23 01:21:05 +00:00

Closed #282 M7-002: Define channel message protocol 2026-03-23 01:21:05 +00:00

Closed #281 M7-001: Define IChannelAdapter interface 2026-03-23 01:21:05 +00:00

Closed #278 M6-006: Admin jobs API — /api/admin/jobs 2026-03-23 01:21:04 +00:00

Closed #267 M5-003: /agent command — switch agent config mid-session 2026-03-23 01:09:19 +00:00

Closed #265 M5-001: Wire ChatGateway — load agent config from DB on session create 2026-03-23 01:09:18 +00:00

Closed #266 M5-002: /model command — end-to-end wiring 2026-03-23 01:09:18 +00:00

Closed #264 M4-013: Verify — coding→Opus, summarize→GLM-5, /model override 2026-03-23 01:09:17 +00:00

Closed #322 feat: M4-013/M5-001/M5-002/M5-003 — routing e2e tests + agent config + model/agent switching 2026-03-23 01:09:10 +00:00

Closed #270 M5-006: Agent creation from TUI — /agent new 2026-03-23 00:58:09 +00:00

Closed #271 M5-007: Session metrics — token usage, model switches, duration 2026-03-23 00:58:09 +00:00

Closed #268 M5-004: Session ↔ conversation binding — persist and resume 2026-03-23 00:58:08 +00:00

Closed #269 M5-005: Session info broadcast on model/agent switch 2026-03-23 00:58:08 +00:00

Closed #263 M4-012: Wire routing into ChatGateway — every message routes 2026-03-23 00:49:36 +00:00

Closed #259 M4-008: Routing transparency — session:info includes decision reason 2026-03-23 00:49:35 +00:00

Closed #258 M4-007: Routing override — /model forces specific model 2026-03-23 00:49:35 +00:00

Closed #262 M4-011: Agent specialization — declare capabilities in config 2026-03-23 00:48:44 +00:00

Closed #261 M4-010: Per-user routing overrides 2026-03-23 00:48:44 +00:00

Closed #260 M4-009: Routing rules CRUD — /api/routing/rules 2026-03-23 00:48:43 +00:00

Closed #251 M3-012: Verify — all providers connect, list models, complete chat 2026-03-23 00:42:02 +00:00

Closed #257 M4-006: Routing decision pipeline — classify → match → health → fallback 2026-03-23 00:41:06 +00:00

Closed #250 M3-011: Provider config CRUD — /api/providers 2026-03-23 00:35:04 +00:00

Closed #249 M3-010: OAuth token storage — encrypted per-user in DB 2026-03-23 00:35:04 +00:00

Closed #256 M4-005: Task classification — regex/keyword classifier 2026-03-23 00:26:51 +00:00

Closed #255 M4-004: Default routing rules — seed data 2026-03-23 00:26:51 +00:00

Closed #244 M3-005: Z.ai GLM adapter — GLM-5 2026-03-23 00:09:18 +00:00

Closed #252 M4-001: Define routing rule schema — DB migration 2026-03-23 00:08:58 +00:00

Closed #254 M4-003: Action types — routeTo with provider, model, agentConfig 2026-03-23 00:08:58 +00:00

Closed #253 M4-002: Condition types — taskType, complexity, domain, costTier, capabilities 2026-03-23 00:08:58 +00:00

Closed #245 M3-006: Ollama adapter — refactor + embedding support 2026-03-21 21:38:13 +00:00

Closed #243 M3-004: OpenRouter adapter — multi-model aggregator 2026-03-21 21:38:12 +00:00

Closed #242 M3-003: OpenAI adapter — Codex gpt-5.4 2026-03-21 21:35:44 +00:00

Closed #241 M3-002: Anthropic adapter — Claude Sonnet/Opus/Haiku 4.x 2026-03-21 21:33:57 +00:00

Closed #248 M3-009: Refactor EmbeddingService — Ollama default 2026-03-21 21:30:17 +00:00

Closed #246 M3-007: Provider health check — periodic probe + status endpoint 2026-03-21 21:30:16 +00:00

Closed #240 M3-001: Refactor ProviderService into IProviderAdapter pattern 2026-03-21 21:24:27 +00:00

Closed #247 M3-008: Model capability matrix 2026-03-21 21:19:23 +00:00

Closed #238 M2-007: Integration test — cross-user isolation 2026-03-21 21:16:52 +00:00

Closed #231 M1-008: Verify conversation persistence and context resume 2026-03-21 21:08:20 +00:00

Closed #227 M1-004: Load conversation history into Pi session on resume 2026-03-21 21:00:53 +00:00

Closed #228 M1-005: Context window management — summarize when history exceeds 80% 2026-03-21 21:00:53 +00:00

Closed #300 M1-004/M1-005: Load conversation history on session resume 2026-03-21 21:00:15 +00:00

Closed #229 M1-006: Conversation search endpoint 2026-03-21 20:45:56 +00:00

Closed #239 M2-008: Audit Valkey keys — no cross-user enumeration 2026-03-21 20:45:56 +00:00

Closed #230 M1-007: TUI /history command 2026-03-21 20:41:29 +00:00

Closed #237 M2-006: Audit AgentsRepo — findAccessible scope 2026-03-21 20:34:49 +00:00

Closed #236 M2-005: Audit ConversationsRepo — ownership checks 2026-03-21 20:34:49 +00:00

Closed #233 M2-002: Audit InsightsRepo — userId filter on findByUser, decayOldInsights 2026-03-21 20:34:49 +00:00

Closed #232 M2-001: Audit InsightsRepo — add userId to searchByEmbedding() 2026-03-21 20:34:48 +00:00

Closed #235 M2-004: Audit agent memory tools — scope to session user 2026-03-21 20:19:27 +00:00

Closed #234 M2-003: Audit PreferencesRepo — verify userId filtering 2026-03-21 20:19:26 +00:00

Closed #226 M1-003: Store message metadata (model, provider, tokens, tool calls) 2026-03-21 20:18:13 +00:00

Closed #225 M1-002: Wire agent event relay → ConversationsRepo for assistant messages 2026-03-21 20:18:12 +00:00

Closed #224 M1-001: Wire ChatGateway → ConversationsRepo for user messages 2026-03-21 20:18:12 +00:00

Closed #291 M1-001/002/003: Persist chat messages to DB 2026-03-21 20:18:07 +00:00

Closed #53 Additional SSO providers — WorkOS + Keycloak 2026-03-21 12:27:49 +00:00

Closed #194 bug(cli): /provider login — "URL copied to clipboard" but no clipboard copy occurs 2026-03-17 02:50:27 +00:00

Closed #192 bug(cli): Ctrl+T types "t" in input instead of cycling thinking level 2026-03-17 02:50:27 +00:00

Closed #193 bug(cli): duplicate React keys in CommandAutocomplete — "clear" and "help" collisions 2026-03-17 02:50:27 +00:00

Closed #199 bug(cli): TUI displays hardcoded version "0.0.0" instead of actual semver 2026-03-17 02:50:27 +00:00

Closed #195 bug(web): DELETE conversation fails with "Failed to fetch" TypeError 2026-03-17 02:43:57 +00:00

Closed #196 bug(web): admin page redirects to /chat — role check fails 2026-03-17 02:38:26 +00:00

Closed #191 bug(cli): sidebar "d" delete action does not delete a conversation 2026-03-17 02:36:47 +00:00

Closed #197 bug(gateway): projects list endpoint returns ALL projects regardless of ownership — data privacy violation 2026-03-17 02:35:46 +00:00

Closed #172 P8-019: Verify Platform Architecture — integration + E2E verification 2026-03-16 03:43:43 +00:00

Closed #170 P8-017: TUI Phase 8 — autocomplete sidebar, fuzzy match, arg hints, up-arrow history 2026-03-16 03:30:16 +00:00

Closed #168 P8-015: Gateway Phase 7 — WorkspaceService, ProjectBootstrapService, Teams project ownership 2026-03-16 03:14:11 +00:00

Closed #166 P8-013: Gateway Phase 5 — MosaicPlugin lifecycle, ReloadService, hot reload 2026-03-16 03:00:57 +00:00

Closed #165 P8-012: Gateway Phase 4 — /agent, /provider, /mission, /prdy, /tools commands 2026-03-16 02:50:19 +00:00

Closed #167 P8-014: Gateway Phase 6 — SessionGCService, all three GC tiers, /gc command 2026-03-16 02:42:35 +00:00

Closed #164 P8-011: Gateway Phase 3 — PreferencesService, /preferences REST, /system Valkey override 2026-03-16 02:35:39 +00:00

Closed #163 P8-010: Gateway Phase 2 — CommandRegistryService, CommandExecutorService, command module 2026-03-16 02:10:32 +00:00

Closed #169 P8-016: Security — strict path hardening in file/git/shell tools 2026-03-16 02:02:50 +00:00

Closed #162 P8-009: TUI Phase 1 — slash command parsing, local commands, InputBar wiring 2026-03-16 01:58:57 +00:00

Closed #160 P8-007: DB migrations — preferences.mutable + teams schema 2026-03-16 01:46:48 +00:00

Closed #161 P8-008: @mosaic/types — CommandDef, CommandManifest, socket events 2026-03-16 01:41:44 +00:00

Closed #171 P8-018: Spin-off plan stubs — Gatekeeper, Task Queue Unification, Chroot Sandboxing 2026-03-16 01:27:07 +00:00

Closed #132 P7-021: Verify Phase 7 — feature-complete platform E2E 2026-03-15 19:51:33 +00:00

Closed #58 Bare-metal deployment docs + .env.example 2026-03-15 19:46:39 +00:00

Closed #55 E2E test suite — Playwright critical paths 2026-03-15 19:46:14 +00:00

Closed #57 Documentation — user guide, admin guide, dev guide 2026-03-15 19:40:46 +00:00

Closed #125 P7-014: Web admin panel — user CRUD, role assignment, system health 2026-03-15 19:18:48 +00:00

Closed #131 P7-020: Coord DB migration — project-scoped missions, multi-tenant RBAC 2026-03-15 19:18:19 +00:00

Closed #134 FIX-03: Agent session — cwd sandbox, system prompt, tool restrictions 2026-03-15 19:15:06 +00:00

Closed #133 FIX-02: TUI agent:end — fix React state updater side-effect 2026-03-15 19:09:14 +00:00

Closed #130 P7-019: CLI session management — list, resume, destroy sessions 2026-03-15 19:04:11 +00:00

Closed #129 P7-018: CLI model/provider switching — --model, --provider, /model in TUI 2026-03-15 18:52:09 +00:00

Closed #124 P7-013: Web settings persistence — profile, preferences save to DB 2026-03-15 18:43:53 +00:00

Closed #128 P7-017: Agent skill invocation — load and execute skills from catalog 2026-03-15 18:37:02 +00:00

Closed #123 P7-012: Web provider management UI — add, configure, test LLM providers 2026-03-15 18:34:01 +00:00

Closed #127 P7-016: MCP client — gateway connects to external MCP servers as tools 2026-03-15 18:28:38 +00:00

Closed #122 P7-011: Web project detail views — missions, tasks, PRDs, dashboards 2026-03-15 18:28:18 +00:00

Closed #121 P7-010: Web conversation management — list, search, rename, delete, archive 2026-03-15 18:20:20 +00:00

Closed #126 P7-015: Agent tool expansion — file ops, git, shell exec, web fetch 2026-03-15 18:17:21 +00:00

Closed #52 MCP endpoint hardening — streamable HTTP transport 2026-03-15 18:11:52 +00:00

Closed #120 P7-009: Web chat — WebSocket integration, streaming, conversation switching 2026-03-15 18:09:15 +00:00

Closed #49 @mosaic/mosaic — install wizard for v1 2026-03-15 01:07:45 +00:00

Closed #48 @mosaic/quality-rails — migrate scaffolder from v0 2026-03-15 01:07:45 +00:00

Closed #51 Verify Phase 6 — CLI functional, all subcommands 2026-03-15 01:07:45 +00:00

Closed #47 @mosaic/prdy — migrate PRD wizard from v0 2026-03-15 01:07:44 +00:00

Closed #46 @mosaic/cli — unified CLI binary + subcommands 2026-03-15 01:05:32 +00:00

Closed #45 Verify Phase 5 — Discord + Telegram + SSO working 2026-03-15 00:05:28 +00:00

Closed #96 P5-004: Authentik OIDC adapter via Better Auth genericOAuth 2026-03-13 20:15:51 +00:00

Closed #43 @mosaic/telegram-plugin — Telegraf bot + channel plugin 2026-03-13 17:48:01 +00:00

Closed #41 Plugin host — gateway plugin loading + channel interface 2026-03-13 17:48:00 +00:00

Closed #40 Verify Phase 4 — memory + log pipeline working 2026-03-13 13:57:01 +00:00

Closed #39 Skill management — catalog, install, config 2026-03-13 13:57:00 +00:00

Closed #38 Memory integration — inject into agent sessions 2026-03-13 13:57:00 +00:00

Closed #36 @mosaic/log — log ingest, parsing, tiered storage 2026-03-13 13:57:00 +00:00

Closed #37 Summarization pipeline — Haiku-tier LLM + cron 2026-03-13 13:57:00 +00:00

Closed #35 Semantic search — pgvector embeddings + search API 2026-03-13 13:56:59 +00:00

Closed #34 @mosaic/memory — preference + insight stores 2026-03-13 13:56:51 +00:00

Closed #33 Verify Phase 3 — web dashboard functional E2E 2026-03-13 13:37:44 +00:00

Closed #32 Admin panel — user management, RBAC 2026-03-13 13:33:45 +00:00

Closed #31 Settings — provider config, profile, integrations 2026-03-13 13:31:52 +00:00

Closed #30 Project & mission views — dashboard + PRD viewer 2026-03-13 13:30:12 +00:00

Closed #29 Task management — list view + kanban board 2026-03-13 13:28:18 +00:00

Closed #28 Chat UI — conversations, messages, streaming 2026-03-13 13:25:29 +00:00

Closed #27 Auth pages — login, registration, SSO redirect 2026-03-13 13:21:34 +00:00

Closed #26 apps/web scaffold — Next.js 16 + BetterAuth + Tailwind 2026-03-13 13:18:10 +00:00

Closed #80 fix: coord review remediations — path traversal, JSON parse guards, race condition 2026-03-13 03:43:50 +00:00

Closed #25 Verify Phase 2 — multi-provider routing works 2026-03-13 03:40:08 +00:00

Closed #62 fix: call piSession.dispose() in AgentService.destroySession 2026-03-13 03:36:12 +00:00

Closed #24 Agent session management — tmux + monitoring 2026-03-13 03:36:00 +00:00

Closed #23 @mosaic/coord — migrate from v0, gateway integration 2026-03-13 03:32:21 +00:00

Closed #22 Tool registration — brain, queue, memory tools 2026-03-13 03:18:46 +00:00

Closed #21 Agent routing engine — cost/capability matrix 2026-03-13 03:13:51 +00:00

Closed #20 Multi-provider support — Anthropic + Ollama 2026-03-13 03:10:52 +00:00

Closed #18 Verify Phase 1 — gateway functional, API tested 2026-03-13 03:02:03 +00:00

Closed #15 Gateway routes — tasks, projects, missions CRUD 2026-03-13 02:41:04 +00:00

Closed #14 Gateway routes — conversations CRUD + messages 2026-03-13 02:41:04 +00:00

Closed #12 @mosaic/brain — migrate from v0, PG backend 2026-03-13 02:37:57 +00:00

Closed #13 @mosaic/queue — migrate from v0 2026-03-13 02:37:57 +00:00

Closed #11 Auth middleware — BetterAuth session validation 2026-03-13 02:37:57 +00:00

Closed #9 Verify Phase 0 — CI green, all packages build 2026-03-13 02:28:39 +00:00

Closed #8 Project docs — AGENTS.md, CLAUDE.md, README 2026-03-13 02:25:32 +00:00

Closed #7 CI pipeline — Woodpecker config 2026-03-13 02:25:32 +00:00

Closed #4 @mosaic/auth — BetterAuth email/password setup 2026-03-13 02:21:16 +00:00

Closed #3 @mosaic/db — Drizzle schema and PG connection 2026-03-13 02:17:19 +00:00

Closed #2 @mosaic/types — migrate and extend shared types 2026-03-13 01:55:39 +00:00

Closed #6 OTEL foundation — OpenTelemetry SDK setup 2026-03-13 01:55:39 +00:00

Closed #5 Docker Compose — PG 17, Valkey 8, SigNoz 2026-03-13 01:55:39 +00:00

Closed #16 WebSocket server — chat streaming 2026-03-13 01:33:47 +00:00

Closed #10 apps/gateway scaffold — NestJS + Fastify adapter 2026-03-13 01:33:47 +00:00

Closed #17 Basic agent dispatch — single provider 2026-03-13 01:33:47 +00:00

Closed #19 @mosaic/agent — Pi SDK integration + agent pool 2026-03-13 01:33:47 +00:00

Closed #50 Pi TUI integration — mosaic tui 2026-03-13 01:33:47 +00:00

Closed #42 @mosaic/discord-plugin — Discord bot + channel plugin 2026-03-13 01:33:47 +00:00

Closed #1 Scaffold monorepo 2026-03-13 01:11:47 +00:00

188 Issues created by 1 user

Opened #1 Scaffold monorepo 2026-03-13 00:47:59 +00:00

Opened #2 @mosaic/types — migrate and extend shared types 2026-03-13 00:47:59 +00:00

Opened #3 @mosaic/db — Drizzle schema and PG connection 2026-03-13 00:48:00 +00:00

Opened #5 Docker Compose — PG 17, Valkey 8, SigNoz 2026-03-13 00:48:00 +00:00

Opened #8 Project docs — AGENTS.md, CLAUDE.md, README 2026-03-13 00:48:00 +00:00

Opened #6 OTEL foundation — OpenTelemetry SDK setup 2026-03-13 00:48:00 +00:00

Opened #7 CI pipeline — Woodpecker config 2026-03-13 00:48:00 +00:00

Opened #4 @mosaic/auth — BetterAuth email/password setup 2026-03-13 00:48:00 +00:00

Opened #9 Verify Phase 0 — CI green, all packages build 2026-03-13 00:48:01 +00:00

Opened #10 apps/gateway scaffold — NestJS + Fastify adapter 2026-03-13 00:48:19 +00:00

Opened #14 Gateway routes — conversations CRUD + messages 2026-03-13 00:48:20 +00:00

Opened #11 Auth middleware — BetterAuth session validation 2026-03-13 00:48:20 +00:00

Opened #13 @mosaic/queue — migrate from v0 2026-03-13 00:48:20 +00:00

Opened #16 WebSocket server — chat streaming 2026-03-13 00:48:20 +00:00

Opened #15 Gateway routes — tasks, projects, missions CRUD 2026-03-13 00:48:20 +00:00

Opened #12 @mosaic/brain — migrate from v0, PG backend 2026-03-13 00:48:20 +00:00

Opened #17 Basic agent dispatch — single provider 2026-03-13 00:48:21 +00:00

Opened #18 Verify Phase 1 — gateway functional, API tested 2026-03-13 00:48:21 +00:00

Opened #22 Tool registration — brain, queue, memory tools 2026-03-13 00:48:36 +00:00

Opened #21 Agent routing engine — cost/capability matrix 2026-03-13 00:48:36 +00:00

Opened #20 Multi-provider support — Anthropic + Ollama 2026-03-13 00:48:36 +00:00

Opened #19 @mosaic/agent — Pi SDK integration + agent pool 2026-03-13 00:48:36 +00:00

Opened #24 Agent session management — tmux + monitoring 2026-03-13 00:48:36 +00:00

Opened #23 @mosaic/coord — migrate from v0, gateway integration 2026-03-13 00:48:36 +00:00

Opened #25 Verify Phase 2 — multi-provider routing works 2026-03-13 00:48:37 +00:00

Opened #31 Settings — provider config, profile, integrations 2026-03-13 00:49:07 +00:00

Opened #30 Project & mission views — dashboard + PRD viewer 2026-03-13 00:49:07 +00:00

Opened #29 Task management — list view + kanban board 2026-03-13 00:49:07 +00:00

Opened #28 Chat UI — conversations, messages, streaming 2026-03-13 00:49:07 +00:00

Opened #27 Auth pages — login, registration, SSO redirect 2026-03-13 00:49:07 +00:00

Opened #26 apps/web scaffold — Next.js 16 + BetterAuth + Tailwind 2026-03-13 00:49:07 +00:00

Opened #33 Verify Phase 3 — web dashboard functional E2E 2026-03-13 00:49:08 +00:00

Opened #32 Admin panel — user management, RBAC 2026-03-13 00:49:08 +00:00

Opened #37 Summarization pipeline — Haiku-tier LLM + cron 2026-03-13 00:49:26 +00:00

Opened #38 Memory integration — inject into agent sessions 2026-03-13 00:49:26 +00:00

Opened #34 @mosaic/memory — preference + insight stores 2026-03-13 00:49:26 +00:00

Opened #36 @mosaic/log — log ingest, parsing, tiered storage 2026-03-13 00:49:26 +00:00

Opened #35 Semantic search — pgvector embeddings + search API 2026-03-13 00:49:26 +00:00

Opened #39 Skill management — catalog, install, config 2026-03-13 00:49:27 +00:00

Opened #40 Verify Phase 4 — memory + log pipeline working 2026-03-13 00:49:27 +00:00

Opened #42 @mosaic/discord-plugin — Discord bot + channel plugin 2026-03-13 00:49:39 +00:00

Opened #41 Plugin host — gateway plugin loading + channel interface 2026-03-13 00:49:39 +00:00

Opened #45 Verify Phase 5 — Discord + Telegram + SSO working 2026-03-13 00:49:40 +00:00

Opened #43 @mosaic/telegram-plugin — Telegraf bot + channel plugin 2026-03-13 00:49:40 +00:00

Opened #44 SSO — Authentik OIDC adapter end-to-end 2026-03-13 00:49:40 +00:00

Opened #46 @mosaic/cli — unified CLI binary + subcommands 2026-03-13 00:49:54 +00:00

Opened #47 @mosaic/prdy — migrate PRD wizard from v0 2026-03-13 00:49:55 +00:00

Opened #49 @mosaic/mosaic — install wizard for v1 2026-03-13 00:49:55 +00:00

Opened #48 @mosaic/quality-rails — migrate scaffolder from v0 2026-03-13 00:49:55 +00:00

Opened #51 Verify Phase 6 — CLI functional, all subcommands 2026-03-13 00:49:55 +00:00

Opened #50 Pi TUI integration — mosaic tui 2026-03-13 00:49:55 +00:00

Opened #52 MCP endpoint hardening — streamable HTTP transport 2026-03-13 00:50:13 +00:00

Opened #53 Additional SSO providers — WorkOS + Keycloak 2026-03-13 00:50:13 +00:00

Opened #54 Additional LLM providers — Codex, Z.ai, LM Studio, llama.cpp 2026-03-13 00:50:13 +00:00

Opened #56 Performance optimization 2026-03-13 00:50:13 +00:00

Opened #58 Bare-metal deployment docs + .env.example 2026-03-13 00:50:13 +00:00

Opened #55 E2E test suite — Playwright critical paths 2026-03-13 00:50:13 +00:00

Opened #57 Documentation — user guide, admin guide, dev guide 2026-03-13 00:50:13 +00:00

Opened #59 Beta release gate — v0.1.0 tag 2026-03-13 00:50:14 +00:00

Opened #62 fix: call piSession.dispose() in AgentService.destroySession 2026-03-13 01:35:58 +00:00

Opened #63 fix: TUI agent:end handler calls setMessages inside setCurrentStreamText updater 2026-03-13 01:35:58 +00:00

Opened #64 fix: agent session needs cwd sandboxing, system prompt, and tool restrictions 2026-03-13 01:48:53 +00:00

Opened #80 fix: coord review remediations — path traversal, JSON parse guards, race condition 2026-03-13 03:43:23 +00:00

Opened #94 feat(plugins): plugin-to-gateway WebSocket auth mechanism 2026-03-13 17:08:57 +00:00

Opened #96 P5-004: Authentik OIDC adapter via Better Auth genericOAuth 2026-03-13 19:35:20 +00:00

Opened #121 P7-010: Web conversation management — list, search, rename, delete, archive 2026-03-15 17:45:43 +00:00

Opened #120 P7-009: Web chat — WebSocket integration, streaming, conversation switching 2026-03-15 17:45:43 +00:00

Opened #122 P7-011: Web project detail views — missions, tasks, PRDs, dashboards 2026-03-15 17:45:44 +00:00

Opened #123 P7-012: Web provider management UI — add, configure, test LLM providers 2026-03-15 17:45:44 +00:00

Opened #124 P7-013: Web settings persistence — profile, preferences save to DB 2026-03-15 17:45:45 +00:00

Opened #125 P7-014: Web admin panel — user CRUD, role assignment, system health 2026-03-15 17:45:46 +00:00

Opened #126 P7-015: Agent tool expansion — file ops, git, shell exec, web fetch 2026-03-15 17:45:53 +00:00

Opened #127 P7-016: MCP client — gateway connects to external MCP servers as tools 2026-03-15 17:45:53 +00:00

Opened #128 P7-017: Agent skill invocation — load and execute skills from catalog 2026-03-15 17:45:54 +00:00

Opened #129 P7-018: CLI model/provider switching — --model, --provider, /model in TUI 2026-03-15 17:45:55 +00:00

Opened #130 P7-019: CLI session management — list, resume, destroy sessions 2026-03-15 17:45:55 +00:00

Opened #131 P7-020: Coord DB migration — project-scoped missions, multi-tenant RBAC 2026-03-15 17:45:56 +00:00

Opened #132 P7-021: Verify Phase 7 — feature-complete platform E2E 2026-03-15 17:45:56 +00:00

Opened #133 FIX-02: TUI agent:end — fix React state updater side-effect 2026-03-15 17:45:58 +00:00

Opened #134 FIX-03: Agent session — cwd sandbox, system prompt, tool restrictions 2026-03-15 17:45:59 +00:00

Opened #160 P8-007: DB migrations — preferences.mutable + teams schema 2026-03-16 01:25:47 +00:00

Opened #161 P8-008: @mosaic/types — CommandDef, CommandManifest, socket events 2026-03-16 01:26:00 +00:00

Opened #162 P8-009: TUI Phase 1 — slash command parsing, local commands, InputBar wiring 2026-03-16 01:26:00 +00:00

Opened #163 P8-010: Gateway Phase 2 — CommandRegistryService, CommandExecutorService, command module 2026-03-16 01:26:01 +00:00

Opened #165 P8-012: Gateway Phase 4 — /agent, /provider, /mission, /prdy, /tools commands 2026-03-16 01:26:16 +00:00

Opened #166 P8-013: Gateway Phase 5 — MosaicPlugin lifecycle, ReloadService, hot reload 2026-03-16 01:26:16 +00:00

Opened #164 P8-011: Gateway Phase 3 — PreferencesService, /preferences REST, /system Valkey override 2026-03-16 01:26:16 +00:00

Opened #167 P8-014: Gateway Phase 6 — SessionGCService, all three GC tiers, /gc command 2026-03-16 01:26:32 +00:00

Opened #168 P8-015: Gateway Phase 7 — WorkspaceService, ProjectBootstrapService, Teams project ownership 2026-03-16 01:26:32 +00:00

Opened #169 P8-016: Security — strict path hardening in file/git/shell tools 2026-03-16 01:26:33 +00:00

Opened #171 P8-018: Spin-off plan stubs — Gatekeeper, Task Queue Unification, Chroot Sandboxing 2026-03-16 01:26:46 +00:00

Opened #170 P8-017: TUI Phase 8 — autocomplete sidebar, fuzzy match, arg hints, up-arrow history 2026-03-16 01:26:46 +00:00

Opened #172 P8-019: Verify Platform Architecture — integration + E2E verification 2026-03-16 01:26:47 +00:00

Opened #191 bug(cli): sidebar "d" delete action does not delete a conversation 2026-03-17 02:11:14 +00:00

Opened #192 bug(cli): Ctrl+T types "t" in input instead of cycling thinking level 2026-03-17 02:11:25 +00:00

Opened #193 bug(cli): duplicate React keys in CommandAutocomplete — "clear" and "help" collisions 2026-03-17 02:11:40 +00:00

Opened #194 bug(cli): /provider login — "URL copied to clipboard" but no clipboard copy occurs 2026-03-17 02:12:43 +00:00

Opened #195 bug(web): DELETE conversation fails with "Failed to fetch" TypeError 2026-03-17 02:14:12 +00:00

Opened #196 bug(web): admin page redirects to /chat — role check fails 2026-03-17 02:16:25 +00:00

Opened #197 bug(gateway): projects list endpoint returns ALL projects regardless of ownership — data privacy violation 2026-03-17 02:20:13 +00:00

Opened #199 bug(cli): TUI displays hardcoded version "0.0.0" instead of actual semver 2026-03-17 02:24:39 +00:00

Opened #206 bug: Shift+Tab thinking cycle is a no-op when model has no reasoning support 2026-03-19 02:10:42 +00:00

Opened #207 bug: ProviderService.getDefaultModel() returns first available model with no reasoning guarantee 2026-03-19 02:11:58 +00:00

Opened #209 ux: No feedback in CLI TUI when Shift+Tab thinking cycle is unsupported for current model 2026-03-19 02:11:58 +00:00

Opened #208 bug: Ollama and custom provider models always registered with reasoning: false, breaking thinking level support 2026-03-19 02:11:58 +00:00

Opened #227 M1-004: Load conversation history into Pi session on resume 2026-03-21 20:02:21 +00:00

Opened #224 M1-001: Wire ChatGateway → ConversationsRepo for user messages 2026-03-21 20:02:21 +00:00

Opened #225 M1-002: Wire agent event relay → ConversationsRepo for assistant messages 2026-03-21 20:02:21 +00:00

Opened #226 M1-003: Store message metadata (model, provider, tokens, tool calls) 2026-03-21 20:02:21 +00:00

Opened #231 M1-008: Verify conversation persistence and context resume 2026-03-21 20:02:22 +00:00

Opened #230 M1-007: TUI /history command 2026-03-21 20:02:22 +00:00

Opened #229 M1-006: Conversation search endpoint 2026-03-21 20:02:22 +00:00

Opened #228 M1-005: Context window management — summarize when history exceeds 80% 2026-03-21 20:02:22 +00:00

Opened #234 M2-003: Audit PreferencesRepo — verify userId filtering 2026-03-21 20:02:35 +00:00

Opened #232 M2-001: Audit InsightsRepo — add userId to searchByEmbedding() 2026-03-21 20:02:35 +00:00

Opened #233 M2-002: Audit InsightsRepo — userId filter on findByUser, decayOldInsights 2026-03-21 20:02:35 +00:00

Opened #236 M2-005: Audit ConversationsRepo — ownership checks 2026-03-21 20:02:36 +00:00

Opened #235 M2-004: Audit agent memory tools — scope to session user 2026-03-21 20:02:36 +00:00

Opened #237 M2-006: Audit AgentsRepo — findAccessible scope 2026-03-21 20:02:36 +00:00

Opened #238 M2-007: Integration test — cross-user isolation 2026-03-21 20:02:36 +00:00

Opened #239 M2-008: Audit Valkey keys — no cross-user enumeration 2026-03-21 20:02:37 +00:00

Opened #241 M3-002: Anthropic adapter — Claude Sonnet/Opus/Haiku 4.x 2026-03-21 20:02:55 +00:00

Opened #240 M3-001: Refactor ProviderService into IProviderAdapter pattern 2026-03-21 20:02:55 +00:00

Opened #242 M3-003: OpenAI adapter — Codex gpt-5.4 2026-03-21 20:02:55 +00:00

Opened #244 M3-005: Z.ai GLM adapter — GLM-5 2026-03-21 20:02:56 +00:00

Opened #243 M3-004: OpenRouter adapter — multi-model aggregator 2026-03-21 20:02:56 +00:00

Opened #245 M3-006: Ollama adapter — refactor + embedding support 2026-03-21 20:02:56 +00:00

Opened #246 M3-007: Provider health check — periodic probe + status endpoint 2026-03-21 20:02:56 +00:00

Opened #247 M3-008: Model capability matrix 2026-03-21 20:02:57 +00:00

Opened #249 M3-010: OAuth token storage — encrypted per-user in DB 2026-03-21 20:02:57 +00:00

Opened #250 M3-011: Provider config CRUD — /api/providers 2026-03-21 20:02:57 +00:00

Opened #248 M3-009: Refactor EmbeddingService — Ollama default 2026-03-21 20:02:57 +00:00

Opened #251 M3-012: Verify — all providers connect, list models, complete chat 2026-03-21 20:02:58 +00:00

Opened #252 M4-001: Define routing rule schema — DB migration 2026-03-21 20:03:16 +00:00

Opened #255 M4-004: Default routing rules — seed data 2026-03-21 20:03:17 +00:00

Opened #254 M4-003: Action types — routeTo with provider, model, agentConfig 2026-03-21 20:03:17 +00:00

Opened #253 M4-002: Condition types — taskType, complexity, domain, costTier, capabilities 2026-03-21 20:03:17 +00:00

Opened #256 M4-005: Task classification — regex/keyword classifier 2026-03-21 20:03:17 +00:00

Opened #260 M4-009: Routing rules CRUD — /api/routing/rules 2026-03-21 20:03:18 +00:00

Opened #259 M4-008: Routing transparency — session:info includes decision reason 2026-03-21 20:03:18 +00:00

Opened #258 M4-007: Routing override — /model forces specific model 2026-03-21 20:03:18 +00:00

Opened #257 M4-006: Routing decision pipeline — classify → match → health → fallback 2026-03-21 20:03:18 +00:00

Opened #261 M4-010: Per-user routing overrides 2026-03-21 20:03:19 +00:00

Opened #262 M4-011: Agent specialization — declare capabilities in config 2026-03-21 20:03:19 +00:00

Opened #263 M4-012: Wire routing into ChatGateway — every message routes 2026-03-21 20:03:19 +00:00

Opened #264 M4-013: Verify — coding→Opus, summarize→GLM-5, /model override 2026-03-21 20:03:19 +00:00

Opened #267 M5-003: /agent command — switch agent config mid-session 2026-03-21 20:03:39 +00:00

Opened #265 M5-001: Wire ChatGateway — load agent config from DB on session create 2026-03-21 20:03:39 +00:00

Opened #269 M5-005: Session info broadcast on model/agent switch 2026-03-21 20:03:39 +00:00

Opened #266 M5-002: /model command — end-to-end wiring 2026-03-21 20:03:39 +00:00

Opened #268 M5-004: Session ↔ conversation binding — persist and resume 2026-03-21 20:03:39 +00:00

Opened #273 M6-001: Add BullMQ — configure with Valkey 2026-03-21 20:03:40 +00:00

Opened #271 M5-007: Session metrics — token usage, model switches, duration 2026-03-21 20:03:40 +00:00

Opened #270 M5-006: Agent creation from TUI — /agent new 2026-03-21 20:03:40 +00:00

Opened #272 M5-008: Verify — /model switches, /agent switches, session resume 2026-03-21 20:03:40 +00:00

Opened #275 M6-003: Migrate summarization cron → BullMQ 2026-03-21 20:03:41 +00:00

Opened #276 M6-004: Migrate GC → BullMQ 2026-03-21 20:03:41 +00:00

Opened #277 M6-005: Migrate tier management → BullMQ 2026-03-21 20:03:41 +00:00

Opened #274 M6-002: Queue service — typed jobs, workers, error handling 2026-03-21 20:03:41 +00:00

Opened #280 M6-008: Verify — jobs schedule, retry, admin monitors 2026-03-21 20:03:42 +00:00

Opened #278 M6-006: Admin jobs API — /api/admin/jobs 2026-03-21 20:03:42 +00:00

Opened #279 M6-007: Job event logging — emit to agent_logs 2026-03-21 20:03:42 +00:00

Opened #281 M7-001: Define IChannelAdapter interface 2026-03-21 20:03:57 +00:00

Opened #282 M7-002: Define channel message protocol 2026-03-21 20:03:57 +00:00

Opened #286 M7-006: Design agent-to-agent communication via Matrix 2026-03-21 20:03:58 +00:00

Opened #284 M7-004: Design conversation multiplexing 2026-03-21 20:03:58 +00:00

Opened #285 M7-005: Design remote auth bridging 2026-03-21 20:03:58 +00:00

Opened #283 M7-003: Design Matrix integration 2026-03-21 20:03:58 +00:00

Opened #288 M7-008: Publish channel-protocol.md 2026-03-21 20:03:59 +00:00

Opened #287 M7-007: Design multi-user isolation in Matrix 2026-03-21 20:03:59 +00:00

Opened #291 M1-001/002/003: Persist chat messages to DB 2026-03-21 20:17:31 +00:00

Opened #300 M1-004/M1-005: Load conversation history on session resume 2026-03-21 20:48:46 +00:00

Opened #322 feat: M4-013/M5-001/M5-002/M5-003 — routing e2e tests + agent config + model/agent switching 2026-03-23 01:02:28 +00:00

Opened #328 OC-MACP: OpenClaw MACP plugin — sessions_spawn runtime:macp with Pi dispatch and completion signaling 2026-03-30 00:04:53 +00:00

Opened #382 Fix updater to check @mosaic/mosaic instead of @mosaic/cli 2026-04-05 01:27:00 +00:00

Opened #383 mosaic doctor fails with ERR_PACKAGE_PATH_NOT_EXPORTED fallback miss 2026-04-05 01:37:05 +00:00

Opened #387 Simplify updater to @mosaic/mosaic only and fix Gitea wrapper repo context 2026-04-05 01:57:38 +00:00

Opened #390 Test issue 2026-04-05 02:33:59 +00:00

Opened #391 Rename @mosaic/* to @mosaicstack/* and enhance update checker 2026-04-05 02:34:29 +00:00

Opened #426 IUH-M02: Wizard remediation — hooks visibility, password masking, headless path 2026-04-05 16:47:34 +00:00

Opened #427 IUH-M03: Unified first-run wizard (collapse wizard + gateway install) 2026-04-05 16:47:34 +00:00

Opened #425 IUH-M01: mosaic uninstall — top-level teardown + shell wrapper 2026-04-05 16:47:34 +00:00

Opened #428 IUH-M01: mosaic uninstall — top-level teardown + shell wrapper 2026-04-05 16:48:33 +00:00

Opened #437 IUV-M02: Install UX v2 polish — CORS→FQDN, skill installer rework 2026-04-05 21:23:16 +00:00

Opened #436 IUV-M01: Install UX v2 hotfix — bootstrap DTO, wizard failure propagation, port prefill, Pi SDK copy 2026-04-05 21:23:16 +00:00

Opened #438 IUV-M03: Install UX v2 — provider-first intelligent flow + drill-down main menu 2026-04-05 21:23:16 +00:00

Opened #454 fix(launcher): mosaic yolo runtime passes runtime name as initial user message 2026-04-11 16:42:14 +00:00

Opened #457 install.sh does not seed TOOLS.md — breaks AGENTS.md mandatory load order 2026-04-12 01:56:29 +00:00