This website requires JavaScript.
d06866f501
chore: mark P8-001/002/003 done in TASKS.md (#223 )
Jason Woltje
2026-03-21 18:13:02 +00:00
02e40f6c3c
feat(web): conversation sidebar with search, rename, delete (#222 )
Jason Woltje
2026-03-21 13:10:03 +00:00
de64695ac5
feat(web): design system — ms-* tokens, ThemeProvider, MosaicLogo, sidebar (#221 )
Jason Woltje
2026-03-21 12:57:24 +00:00
dd108b9ab4
feat(auth): add WorkOS and Keycloak SSO providers (rebased) (#220 )
Jason Woltje
2026-03-21 12:57:07 +00:00
f3e90df2a0
Merge pull request 'chore: mark P8-001/002/003 in-progress, P8-004 done' (#219 ) from chore/tasks-p8-status into main
jason.woltje
2026-03-21 12:30:03 +00:00
721e6bbc52
Merge pull request 'feat(web): chat interface — model selector, keybindings, thinking display, v0 styled header' (#216 ) from feat/ui-chat into main
jason.woltje
2026-03-21 12:29:29 +00:00
27848bf42e
Merge pull request 'chore: fix prettier formatting on markdown files' (#215 ) from fix/prettier-format into main
jason.woltje
2026-03-21 12:29:09 +00:00
061edcaa78
Merge pull request 'feat(gateway): add Anthropic, OpenAI, Z.ai LLM providers (P8-002)' (#212 ) from feat/p8-002-llm-providers into main
jason.woltje
2026-03-21 12:28:50 +00:00
cbb729f377
Merge pull request 'perf: gateway + DB + frontend optimizations (P8-003)' (#211 ) from feat/p8-003-performance into main
jason.woltje
2026-03-21 12:28:30 +00:00
cfb491e127
Merge pull request 'feat(auth): add WorkOS and Keycloak SSO providers (P8-001)' (#210 ) from feat/p8-001-sso-providers into main
jason.woltje
2026-03-21 12:27:48 +00:00
20808b9b84
chore: mark P8-001/002/003 in-progress, P8-004 done — PRs open
Jason Woltje
2026-03-19 22:13:35 -05:00
fd61a36b01
chore: mark P8-001/002/003 in-progress, P8-004 done — PRs open
Jason Woltje
2026-03-19 22:13:35 -05:00
c0a7bae977
chore: mark P8-001 in-progress (stop cron re-spawn)
Jason Woltje
2026-03-19 22:10:03 -05:00
68e056ac91
feat(web): port chat UI — model selector, keybindings, thinking display, styled header
Jason Woltje
2026-03-19 20:42:48 -05:00
77ba13b41b
feat(auth): add WorkOS and Keycloak SSO providers
Jason Woltje
2026-03-19 20:30:00 -05:00
307bb427d6
chore: add P8-001 scratchpad
Jason Woltje
2026-03-18 21:18:48 -05:00
b89503fa8c
chore: fix prettier formatting on scratchpad files
Jason Woltje
2026-03-18 21:17:57 -05:00
254da35300
feat(auth): add WorkOS + Keycloak SSO providers (P8-001)
Jason Woltje
2026-03-18 21:17:11 -05:00
99926cdba2
chore: fix prettier formatting on markdown files
Jason Woltje
2026-03-19 20:17:39 -05:00
25f880416a
Merge pull request 'docs: add TASKS.md agent-column schema to AGENTS.md' (#214 ) from chore/tasks-schema-agents-md into main
jason.woltje
2026-03-20 01:10:56 +00:00
1138148543
docs: add TASKS.md agent-column schema to AGENTS.md (canonical reference)
Jason Woltje
2026-03-19 20:10:45 -05:00
4b70b603b3
Merge pull request 'chore: add agent model column to TASKS.md' (#213 ) from chore/tasks-agent-column into main
jason.woltje
2026-03-20 01:08:29 +00:00
2e7711fe65
chore: add agent model column to TASKS.md schema
Jason Woltje
2026-03-19 20:08:12 -05:00
66dd3ee995
chore: add agent column to TASKS.md schema
v0.1.0
Jason Woltje
2026-03-19 20:07:25 -05:00
417a57fa00
chore: fix prettier formatting on pre-existing scratchpad (pre-push gate)
Jason Woltje
2026-03-18 21:35:04 -05:00
714fee52b9
feat(gateway): add Anthropic, OpenAI, Z.ai LLM providers (P8-002)
Jason Woltje
2026-03-18 21:34:38 -05:00
133668f5b2
chore: format BUG-CLI-scratchpad.md (prettier)
Jason Woltje
2026-03-18 21:27:14 -05:00
3b81bc9f3d
perf: gateway + DB + frontend optimizations (P8-003)
Jason Woltje
2026-03-18 21:26:45 -05:00
cbfd6fb996
fix(web): conversation DELETE — resolve Failed to fetch TypeError (#204 )
Jason Woltje
2026-03-17 02:43:56 +00:00
3f8553ce07
fix(cli): TUI polish — Ctrl+T, React keys, clipboard, version (#205 )
Jason Woltje
2026-03-17 02:40:18 +00:00
bf668e18f1
fix(web): admin page role check — stop false redirect to /chat (#203 )
Jason Woltje
2026-03-17 02:38:25 +00:00
1f2b8125c6
fix(cli): sidebar delete conversation — fix silent failure (#201 )
Jason Woltje
2026-03-17 02:36:46 +00:00
93645295d5
fix(gateway): filter projects by ownership — close data privacy leak (#202 )
Jason Woltje
2026-03-17 02:35:45 +00:00
7a52652be6
feat(gateway): Discord channel auto-creation on project bootstrap (#200 )
Jason Woltje
2026-03-17 02:32:14 +00:00
791c8f505e
feat(gateway): /system override condensation — accumulate + Haiku merge (#198 )
Jason Woltje
2026-03-17 02:26:31 +00:00
12653477d6
feat(gateway): project bootstrap — docs structure + default agent (#190 )
Jason Woltje
2026-03-17 02:12:24 +00:00
dedfa0d9ac
fix(gateway): system override TTL 5min → 7 days (#189 )
Jason Woltje
2026-03-17 02:06:58 +00:00
c1d3dfd77e
fix(cli): disable Ink exitOnCtrlC so double-press handler runs (#188 )
Jason Woltje
2026-03-16 13:55:19 +00:00
f0476cae92
fix(cli): wire command:result + system:reload socket events in TUI (#187 )
Jason Woltje
2026-03-16 13:21:11 +00:00
b6effdcd6b
docs: mark mission complete — 9/9 milestones, all ACs verified (v0.1.0) (#186 )
Jason Woltje
2026-03-16 03:51:21 +00:00
39ef2ff123
feat: verify Phase 8 platform architecture + integration tests (P8-019) (#185 )
Jason Woltje
2026-03-16 03:43:42 +00:00
a989b5e549
feat(cli): TUI autocomplete sidebar + fuzzy match + arg hints + input history (P8-017) (#184 )
Jason Woltje
2026-03-16 03:30:15 +00:00
ff27e944a1
Merge pull request 'feat(gateway): WorkspaceService + ProjectBootstrapService + TeamsService (P8-015)' (#183 ) from feat/p8-015-workspaces into main
jason.woltje
2026-03-16 03:14:10 +00:00
0821393c1d
feat(gateway): WorkspaceService + ProjectBootstrapService + TeamsService (P8-015)
Jason Woltje
2026-03-15 22:06:01 -05:00
24f5c0699a
feat(gateway): MosaicPlugin lifecycle + ReloadService + hot reload (P8-013) (#182 )
Jason Woltje
2026-03-16 03:00:56 +00:00
96409c40bf
feat(gateway): /agent, /provider, /mission, /prdy, /tools commands (P8-012) (#181 )
Jason Woltje
2026-03-16 02:50:18 +00:00
8628f4f93a
Merge pull request 'feat(gateway): SessionGCService three-tier GC + /gc command + cron (P8-014)' (#179 ) from feat/p8-014-session-gc into main
jason.woltje
2026-03-16 02:42:34 +00:00
b649b5c987
feat(gateway): SessionGCService three-tier GC + /gc command + cron (P8-014)
Jason Woltje
2026-03-15 21:30:07 -05:00
b4d03a8b49
Merge pull request 'feat(gateway): PreferencesService + /preferences REST + /system Valkey override (P8-011)' (#180 ) from feat/p8-011-preferences into main
jason.woltje
2026-03-16 02:35:38 +00:00
85aeebbde2
feat(gateway): PreferencesService + /preferences REST + /system Valkey override (P8-011)
Jason Woltje
2026-03-15 21:32:03 -05:00
a4bb563779
feat(gateway): CommandRegistryService + CommandExecutorService (P8-010) (#178 )
Jason Woltje
2026-03-16 02:10:31 +00:00
7f6464bbda
feat(gateway): tool path hardening + sandbox escape prevention (P8-016) (#177 )
Jason Woltje
2026-03-16 02:02:48 +00:00
f0741e045f
feat(cli): TUI slash command parsing + local commands (P8-009) (#176 )
Jason Woltje
2026-03-16 01:58:56 +00:00
5a1991924c
feat(db): teams schema + preferences.mutable migration (#175 )
Jason Woltje
2026-03-16 01:46:43 +00:00
bd5d14d07f
feat(types): CommandDef, CommandManifest, slash command socket events (#174 )
Jason Woltje
2026-03-16 01:41:39 +00:00
d5a1791dc5
docs: agent platform architecture plan — augmentation + task breakdown (#173 )
Jason Woltje
2026-03-16 01:28:29 +00:00
bd81c12071
docs: update TASKS.md and scratchpad for CLI command architecture (#159 )
Jason Woltje
2026-03-15 23:11:37 +00:00
4da255bf04
feat(cli): command architecture — agents, missions, gateway-aware prdy (#158 )
Jason Woltje
2026-03-15 23:10:23 +00:00
82c10a7b33
feat(cli): TUI complete overhaul — components, sidebar, search, branding (#157 )
Jason Woltje
2026-03-15 22:17:19 +00:00
d31070177c
fix(ci): remove from_secret to unblock PR pipelines (#156 )
Jason Woltje
2026-03-15 21:48:51 +00:00
3792576566
fix(web): add jsdom dependency and exclude e2e from vitest (#155 )
Jason Woltje
2026-03-15 20:00:53 +00:00
cd57c75e41
chore(orchestrator): Phase 7 complete — v0.0.8 verified (#154 )
v0.0.8
Jason Woltje
2026-03-15 19:50:15 +00:00
237a863dfd
docs(deploy): add deployment guide and expand .env.example (#153 )
Jason Woltje
2026-03-15 19:46:38 +00:00
cb92ba16c1
feat(web): Playwright E2E test suite for critical paths (#152 )
Jason Woltje
2026-03-15 19:46:13 +00:00
70e9f2c6bc
docs: user guide, admin guide, dev guide (closes #57 ) (#151 )
Jason Woltje
2026-03-15 19:40:44 +00:00
a760401407
feat(admin): web admin panel — user CRUD, role assignment, system health (#150 )
Jason Woltje
2026-03-15 19:18:47 +00:00
22a5e9791c
feat(coord): DB migration — project-scoped missions, multi-tenant RBAC (#149 )
Jason Woltje
2026-03-15 19:18:18 +00:00
d1bef49b4e
feat(agent): session cwd sandbox, system prompt config, tool restrictions (#148 )
Jason Woltje
2026-03-15 19:15:05 +00:00
76abf11eba
fix(cli): remove side-effect from agent:end state updater (#133 ) (#147 )
Jason Woltje
2026-03-15 19:09:13 +00:00
c4850fe6c1
feat(cli): add sessions list/resume/destroy subcommands (#146 )
Jason Woltje
2026-03-15 19:04:10 +00:00
0809f4e787
feat(web): settings persistence — profile, preferences save to DB (#124 ) (#145 )
Jason Woltje
2026-03-15 18:43:52 +00:00
6a4c020179
feat(cli): add --model/--provider flags and /model /provider TUI commands (#144 )
Jason Woltje
2026-03-15 18:41:36 +00:00
3bb401641e
feat(agent): skill invocation — load and execute skills from catalog (#128 ) (#143 )
Jason Woltje
2026-03-15 18:36:58 +00:00
54b821d8bd
feat(web): provider management UI — list, test, model capabilities (#123 ) (#142 )
Jason Woltje
2026-03-15 18:33:55 +00:00
09e649fc7e
feat(gateway): MCP client — connect to external MCP servers as agent tools (#127 ) (#141 )
Jason Woltje
2026-03-15 18:28:31 +00:00
f208f72dc0
feat(web): project detail views — missions, tasks, PRD viewer (#122 ) (#140 )
Jason Woltje
2026-03-15 18:28:14 +00:00
d42cd68ea4
feat(web): conversation management — search, rename, delete, archive (#121 ) (#139 )
Jason Woltje
2026-03-15 18:20:15 +00:00
07647c8382
feat(agent): expand tool registry — file, git, shell, web fetch (#126 ) (#138 )
Jason Woltje
2026-03-15 18:17:17 +00:00
8633823257
feat(gateway): add MCP server endpoint with streamable HTTP transport (#137 )
Jason Woltje
2026-03-15 18:11:50 +00:00
d0999a8e37
feat(web): wire WebSocket chat with streaming and conversation switching (#120 ) (#136 )
Jason Woltje
2026-03-15 18:09:14 +00:00
ea800e3f14
chore(orchestrator): Phase 7 planning — 10-wave execution plan (#135 )
Jason Woltje
2026-03-15 17:47:55 +00:00
5d2e6fae63
chore(orchestrator): rescope Phase 7 as Feature Completion, add Phase 8 (#119 )
Jason Woltje
2026-03-15 17:44:35 +00:00
fcd22c788a
chore(orchestrator): rescope Phase 7 + add Phase 8 (#118 )
Jason Woltje
2026-03-15 17:32:37 +00:00
ab61a15edc
fix(agent): register Ollama with api: openai-completions (#117 )
Jason Woltje
2026-03-15 17:10:32 +00:00
2c60459851
fix(agent): pass dummy apiKey for Ollama provider registration (#116 )
Jason Woltje
2026-03-15 17:08:19 +00:00
ea524a6ba1
fix(cli): add Origin header to auth requests (#115 )
Jason Woltje
2026-03-15 17:03:42 +00:00
997a6d134f
feat(cli): add login command and authenticated TUI sessions (#114 )
Jason Woltje
2026-03-15 17:00:08 +00:00
8aaf229483
chore: remove deprecated husky v9 shim lines (#113 )
Jason Woltje
2026-03-15 16:48:51 +00:00
049bb719e8
fix(auth): add CORS headers to BetterAuth raw HTTP handler (#112 )
Jason Woltje
2026-03-15 16:47:27 +00:00
014ebdacda
fix(auth): add trustedOrigins to BetterAuth for cross-origin web dashboard (#111 )
Jason Woltje
2026-03-15 16:44:20 +00:00
72a73c859c
fix(gateway): CORS, memory userId from session, pgvector auto-init (#110 )
Jason Woltje
2026-03-15 16:40:28 +00:00
6d2b81f6e4
fix(gateway): add missing @Inject() decorators causing silent startup hang (#109 )
Jason Woltje
2026-03-15 01:52:01 +00:00
9d01a0d484
fix(gateway): load .env from monorepo root via dotenv (#108 )
Jason Woltje
2026-03-15 01:25:09 +00:00
d5102f62fa
fix(ci): use from_secret syntax for Woodpecker v2 (#107 )
Jason Woltje
2026-03-15 01:16:36 +00:00
a881e707e2
ci: enable Turbo remote cache + parallelize pipeline steps (#106 )
Jason Woltje
2026-03-15 01:14:56 +00:00
7d04874f3c
chore(orchestrator): complete Phase 6 milestone v0.0.7 (#105 )
v0.0.7
Jason Woltje
2026-03-15 01:07:14 +00:00
9f036242fa
feat(cli): add prdy, quality-rails, and wizard subcommands (#104 )
Jason Woltje
2026-03-15 01:05:31 +00:00
c4e52085e3
feat(mosaic): migrate install wizard from v0 to v1 (#103 )
Jason Woltje
2026-03-15 00:59:42 +00:00
84e1868028
fix(gateway): resolve two startup bugs blocking E2E testing (#102 )
Jason Woltje
2026-03-15 00:45:28 +00:00
f94f9f672b
feat(prdy): migrate @mosaic/prdy from v0 to v1 (#101 )
Jason Woltje
2026-03-15 00:44:02 +00:00