Commit Graph

  • cd29fc8708 feat(quality-rails): migrate @mosaic/quality-rails from v0 to v1 (#100) Jason Woltje 2026-03-15 00:23:56 +00:00
  • 6e22c0fdeb chore(orchestrator): complete Phase 5 milestone — v0.0.6 v0.0.6 Jason Woltje 2026-03-14 19:06:23 -05:00
  • 1f4d54e474 fix(gateway): wire Telegram plugin into gateway plugin host (#99) Jason Woltje 2026-03-15 00:05:27 +00:00
  • b7a39b45d7 chore(tasks): mark P5-004 done Jason Woltje 2026-03-13 15:16:13 -05:00
  • 1bfdc91f90 Merge pull request 'feat(auth): P5-004 Authentik OIDC adapter via Better Auth genericOAuth' (#97) from feat/p5-sso-authentik into main jason.woltje 2026-03-13 20:15:50 +00:00
  • 58a90ac9d7 Merge pull request 'fix(gateway): ownership checks for TasksController findAll/create + MissionsController create' (#98) from fix/task-mission-ownership into main jason.woltje 2026-03-13 20:15:46 +00:00
  • 684dbdc6a4 fix(gateway): enforce task and mission ownership Jason Woltje 2026-03-13 14:43:33 -05:00
  • e92de12cf9 feat(auth): add Authentik OIDC adapter Jason Woltje 2026-03-13 14:42:05 -05:00
  • 1f784a6a04 chore(tasks): mark P5-001, P5-003 done; P5-004 in-progress Jason Woltje 2026-03-13 14:33:16 -05:00
  • ab37c2e69f Merge pull request 'fix(ci): sequential steps + single install to prevent OOM on runner' (#95) from fix/ci-sequential into main jason.woltje 2026-03-13 18:13:21 +00:00
  • c8f3e0db44 fix(ci): sequential steps + single install to prevent OOM on runner Jason Woltje 2026-03-13 13:10:30 -05:00
  • 02772a3910 Merge pull request 'fix(gateway): security hardening — auth guards, ownership checks, validation, rate limiting' (#85) from fix/gateway-security into main jason.woltje 2026-03-13 18:07:01 +00:00
  • 85a25fd995 fix: add plugin paths to tsconfig.typecheck.json for merged PluginModule Jason Woltje 2026-03-13 13:03:59 -05:00
  • 20f302367c chore(gateway): align typecheck paths after rebase Jason Woltje 2026-03-13 12:02:51 -05:00
  • 54c6bfded0 fix(gateway): security hardening — auth guards, ownership checks, validation, rate limiting Jason Woltje 2026-03-13 08:33:05 -05:00
  • ca5472bc31 chore: format docs files Jason Woltje 2026-03-13 08:26:24 -05:00
  • 55b5a31c3c fix(gateway): security hardening — auth guards, ownership checks, validation, rate limiting Jason Woltje 2026-03-13 08:25:57 -05:00
  • 01e9891243 Merge pull request 'feat(plugins): P5-003 Telegram channel plugin' (#93) from feat/p5-telegram-plugin into main jason.woltje 2026-03-13 17:48:01 +00:00
  • 446a424c1f Merge pull request 'feat(gateway): P5-001 plugin host module' (#92) from feat/p5-plugin-host into main jason.woltje 2026-03-13 17:47:59 +00:00
  • 02a0d515d9 fix(turbo): typecheck must depend on ^build so package types are available Jason Woltje 2026-03-13 12:36:04 -05:00
  • 2bf3816efc fix(turbo): typecheck must depend on ^build so package types are available Jason Woltje 2026-03-13 12:35:59 -05:00
  • 96902bab44 feat(plugins): add Telegram channel plugin Jason Woltje 2026-03-13 12:05:42 -05:00
  • 280c5351e2 feat(gateway): add plugin host module Jason Woltje 2026-03-13 12:04:42 -05:00
  • 9eb48e1d9b feat(Phase 4): Memory & Intelligence — memory, log, summarization, skills (#91) v0.0.5 Jason Woltje 2026-03-13 13:56:50 +00:00
  • d83ebe65e9 verify(P3-008): Phase 3 web dashboard verification (#90) v0.0.4 Jason Woltje 2026-03-13 13:37:43 +00:00
  • 4fe7d09e5c feat(web): admin panel with session management (#89) Jason Woltje 2026-03-13 13:33:45 +00:00
  • e44cb7e56a feat(web): settings page with profile, providers, and models (#88) Jason Woltje 2026-03-13 13:31:51 +00:00
  • fd4b7c2ba2 feat(web): project list and mission dashboard views (#87) Jason Woltje 2026-03-13 13:30:11 +00:00
  • a1a1976b38 feat(web): task management with list view and kanban board (#86) Jason Woltje 2026-03-13 13:28:17 +00:00
  • f0d1d4bafa feat(web): chat UI with conversations and WebSocket streaming (#84) Jason Woltje 2026-03-13 13:25:28 +00:00
  • 600da70960 feat(web): wire auth pages with BetterAuth and route guards (#83) Jason Woltje 2026-03-13 13:21:33 +00:00
  • 780f85e0d6 feat(web): scaffold Next.js 16 dashboard with design system and auth client (#82) Jason Woltje 2026-03-13 13:18:09 +00:00
  • 5d936d58a0 fix: add missing @Inject() decorators and fix coord workspace root detection Jason Woltje 2026-03-13 08:00:57 -05:00
  • 8da2759fec fix: coord review remediations (path traversal, JSON parse, race condition) (#81) Jason Woltje 2026-03-13 03:43:49 +00:00
  • b03c603759 docs: mark Phase 2 complete — update manifest and scratchpad Jason Woltje 2026-03-12 22:40:59 -05:00
  • 77da12a5ee test: verify Phase 2 — routing + coord tests (P2-007) (#79) Jason Woltje 2026-03-13 03:40:07 +00:00
  • 7f6dc43a2d feat: agent session management — metrics, channels, dispose (P2-006) (#78) Jason Woltje 2026-03-13 03:35:59 +00:00
  • f3a7eadcea feat: @mosaic/coord — migrate from v0, gateway integration (P2-005) (#77) Jason Woltje 2026-03-13 03:32:20 +00:00
  • 7f6815feaf feat: tool registration — brain tools for agent sessions (P2-004) (#76) Jason Woltje 2026-03-13 03:18:45 +00:00
  • 7485f32e69 feat: agent routing engine — cost/capability matrix (P2-003) (#75) Jason Woltje 2026-03-13 03:13:50 +00:00
  • 95f95f54cf feat: multi-provider support — Anthropic + Ollama (P2-002) (#74) Jason Woltje 2026-03-13 03:10:51 +00:00
  • aa9ee75a2a fix: auth handler + circular imports — Phase 1 verification (P1-009) (#73) Jason Woltje 2026-03-13 03:02:02 +00:00
  • c54b69f7ce feat: gateway CRUD routes — conversations, projects, missions, tasks (P1-005/006) (#72) Jason Woltje 2026-03-13 02:41:03 +00:00
  • 38897fe423 feat: auth middleware, brain data layer, Valkey queue (P1-002/003/004) (#71) Jason Woltje 2026-03-13 02:37:56 +00:00
  • cbac5902db fix: Phase 0 verification — CI gates green (P0-009) (#70) Jason Woltje 2026-03-13 02:28:38 +00:00
  • 4cd5cbf893 feat: Woodpecker CI pipeline + project docs (P0-007, P0-008) (#69) Jason Woltje 2026-03-13 02:25:31 +00:00
  • 6e3cccc812 feat(auth): @mosaic/auth — BetterAuth email/password setup (#68) Jason Woltje 2026-03-13 02:21:15 +00:00
  • 2b1723e898 feat(db): @mosaic/db — Drizzle schema, PG connection, migrations (#67) Jason Woltje 2026-03-13 02:17:18 +00:00
  • 573484c83e fix: Jaeger image tag + remap PG/Valkey ports (#66) Jason Woltje 2026-03-13 02:06:00 +00:00
  • bf2cb3a271 docs: mark P0-002, P0-005, P0-006 done (PR #65) Jason Woltje 2026-03-12 20:56:16 -05:00
  • 35e4e2e527 feat: foundation — Docker Compose, OTEL, shared types (#65) Jason Woltje 2026-03-13 01:55:33 +00:00
  • f6f05cf23a docs: add FIX-03 agent session sandboxing task (#64) Jason Woltje 2026-03-12 20:49:05 -05:00
  • 15352448d5 fix: switch gateway to ESM + explicit @Inject for tsx compatibility Jason Woltje 2026-03-12 20:43:08 -05:00
  • c58003e5e3 docs: add gatekeeper review follow-up tasks (FIX-01, FIX-02) Jason Woltje 2026-03-12 20:36:17 -05:00
  • 04528459ec docs: update TASKS.md and scratchpad for communication spine completion Jason Woltje 2026-03-12 20:34:26 -05:00
  • 4f84a01072 feat: communication spine — gateway, TUI, Discord (#61) Jason Woltje 2026-03-13 01:33:32 +00:00
  • 888bc32be1 docs: mark P0-001 scaffold monorepo as done Jason Woltje 2026-03-12 20:12:44 -05:00
  • 6d0d288e31 feat(P0-001): scaffold monorepo structure (#60) Jason Woltje 2026-03-13 01:11:46 +00:00
  • 339641352e docs: record vertical slice reorder in scratchpad Jason Woltje 2026-03-12 20:06:17 -05:00
  • e7f338e3a9 chore: planning gate — milestones, issues, and task breakdown Jason Woltje 2026-03-12 19:51:51 -05:00