jason.woltje
0271ec1e49
fix(orchestrator): copy schema file after COPY to overwrite dangling symlink
...
Kaniko does NOT follow symlinks — it copies them as-is. The symlink
apps/orchestrator/prisma/schema.prisma → ../../api/prisma/schema.prisma
becomes dangling inside the container since apps/api/ is not present.
Fix: explicitly copy apps/api/prisma/schema.prisma to
apps/orchestrator/prisma/schema.prisma AFTER the COPY apps/orchestrator
step. This overwrites the symlink with the actual file content.
CI still works via the symlink (full monorepo checkout resolves it).
Docker now has the real file at the expected path.
2026-03-07 10:45:44 -06:00
jason.woltje
7d47e5ff99
fix(orchestrator): use symlink path ./prisma/schema.prisma in generate script ( #708 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-07 16:31:49 +00:00
jason.woltje
ef674206e7
fix(orchestrator): symlink prisma/schema.prisma to resolve Docker build root detection ( #707 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-07 16:17:20 +00:00
jason.woltje
977747599f
fix(orchestrator): local prisma schema copy for Docker generate ( #706 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-07 16:00:07 +00:00
jason.woltje
fc4699ca51
fix(orchestrator): copy apps/api/package.json for prisma generate in Dockerfile ( #705 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-07 15:38:46 +00:00
jason.woltje
b61554800b
fix(orchestrator): add prisma CLI devDependency for prisma:generate ( #704 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-07 06:56:42 +00:00
jason.woltje
98e892f23c
fix(orchestrator): Dockerfile prisma generate + vitest reflect-metadata setup ( #703 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-07 04:45:17 +00:00
jason.woltje
de6faf659e
feat(orchestrator): MS23 agent lifecycle ingestion service ( #701 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-07 04:21:26 +00:00
jason.woltje
49fa958444
chore(orchestrator): MS23 P0-001 done, P0-002 in-progress ( #700 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-07 02:10:59 +00:00
jason.woltje
8d6abd72bb
feat(api): MS23 mission control Prisma schema ( #699 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-07 01:18:06 +00:00
jason.woltje
1bed5b3573
chore(orchestrator): Bootstrap MS23 mission-control TASKS.md + PRD ( #698 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-07 00:27:24 +00:00
jason.woltje
c644d1044b
Merge pull request 'fix(api): add AuthModule import to UserAgentModule' ( #691 ) from fix/user-agent-auth-module into main
2026-03-05 22:22:18 +00:00
jason.woltje
bf5779fb73
fix(api): add AuthModule import to UserAgentModule
2026-03-05 16:21:38 -06:00
jason.woltje
08d7a6b708
chore: trigger CI rebuild for hotfix
2026-03-05 16:15:32 -06:00
jason.woltje
570edef4e5
Merge pull request 'fix(api): add AuthModule import to AgentTemplateModule' ( #690 ) from fix/agent-template-auth-module into main
2026-03-05 22:10:36 +00:00
jason.woltje
d220be6b58
fix(api): add AuthModule import to AgentTemplateModule
...
The AgentTemplateController uses AuthGuard which requires AuthService,
but AgentTemplateModule was not importing AuthModule. This caused the
API to crash during dependency resolution.
2026-03-05 09:46:22 -06:00
jason.woltje
ade9e968ca
chore(ms22-p2): mission complete — all 10 tasks done ( #689 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-05 15:41:43 +00:00
jason.woltje
413ecdb63b
feat(ms22-p2): add Discord channel → agent routing ( #688 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-05 14:04:06 +00:00
jason.woltje
e85fb11f03
test(ms22-p2): add unit tests for agent services ( #687 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-05 03:40:35 +00:00
jason.woltje
0869a3dcb6
chore(ms22-p2): update mission docs — P2-008 complete ( #686 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-05 03:32:36 +00:00
jason.woltje
a70f149886
feat(ms22-p2): add agent selector UI in WebUI ( #685 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-05 03:29:02 +00:00
jason.woltje
2f1ee53c8d
feat(ms22-p2): add agent status endpoints and chat routing ( #684 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-05 02:56:36 +00:00
jason.woltje
b52c4e7ff9
chore(ms22-p2): update docs after P2-004 completion ( #683 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-05 02:46:24 +00:00
jason.woltje
af56684e84
feat(ms22-p2): add UserAgent CRUD endpoints ( #682 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-05 02:44:19 +00:00
jason.woltje
ee4d6fa12b
feat(ms22-p2): add AgentTemplate admin CRUD endpoints ( #678 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-05 02:32:17 +00:00
jason.woltje
5bd08b0d0b
fix(deps): update multer override to >=2.1.1 ( #681 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-05 02:27:08 +00:00
jason.woltje
1eb581553a
Merge pull request 'docs(ms22-p2): validated PRD — 15/15 mosaic prdy validate' ( #680 ) from docs/ms22-p2-prd-validated into main
2026-03-05 01:59:25 +00:00
jason.woltje
da62b9bb73
docs(ms22-p2): validated PRD with FR/US/AC items — 15/15 mosaic prdy validate
2026-03-04 19:59:20 -06:00
jason.woltje
62fc76fea6
Merge pull request 'chore(ms22-p2): initialize mission, update manifest and TASKS' ( #679 ) from chore/ms22-p2-mission-init into main
2026-03-05 01:54:14 +00:00
jason.woltje
8b38026fed
chore(ms22-p2): initialize mission, update manifest and TASKS
2026-03-04 19:53:57 -06:00
jason.woltje
82b1b4cb41
Merge pull request 'feat(ms22-p2): seed default agent templates' ( #677 ) from feat/ms22-p2-agent-seed into main
2026-03-05 01:42:05 +00:00
jason.woltje
22e08e4ef2
feat(ms22-p2): seed default agent templates (jarvis, builder, medic)
2026-03-04 19:41:25 -06:00
jason.woltje
29cc37f8df
Merge pull request 'ci: mark deploy-swarm as failure:ignore' ( #676 ) from fix/ci-disable-deploy-swarm into main
2026-03-05 01:02:40 +00:00
jason.woltje
091fb54f77
ci: mark deploy-swarm as failure:ignore so CI passes independently of deploy
2026-03-04 19:02:25 -06:00
jason.woltje
939479ac7e
Merge pull request 'feat(ms22-p2): add AgentTemplate and UserAgent schema' ( #675 ) from feat/ms22-p2-agent-schema into main
2026-03-05 00:49:44 +00:00
jason.woltje
9031509bbd
Merge pull request 'test(web): update useChat tests for streaming-only implementation' ( #674 ) from fix/usechat-tests into main
2026-03-05 00:49:38 +00:00
jason.woltje
f11a005538
feat(ms22-p2): add AgentTemplate and UserAgent prisma schema
2026-03-04 18:49:25 -06:00
jason.woltje
8484e060d7
test(web): update useChat tests for streaming-only implementation
2026-03-04 18:14:14 -06:00
jason.woltje
673ca32d5a
Merge pull request 'docs(ms22): add Phase 2 PRD and TASKS for Named Agent Fleet' ( #673 ) from docs/ms22-p2-agent-fleet-prd into main
2026-03-04 20:18:38 +00:00
jason.woltje
a777f1f695
docs(ms22): add Phase 2 PRD and TASKS for Named Agent Fleet
2026-03-04 14:17:57 -06:00
jason.woltje
d7d8c3c88d
Merge pull request 'fix(chat): restrict to authenticated users only, fix overlay transparency' ( #672 ) from fix/chat-auth-only into main
2026-03-04 20:15:13 +00:00
jason.woltje
aec8085f60
chore: mark orchestrator session as completed
2026-03-04 14:12:58 -06:00
jason.woltje
44da50d0b3
fix(chat): restrict to authenticated users only, fix overlay transparency
2026-03-04 11:33:32 -06:00
jason.woltje
44fb402ef2
Merge pull request 'ci: use Portainer API for Docker Swarm deploy' ( #671 ) from ci/portainer-v2 into main
2026-03-03 19:01:31 +00:00
jason.woltje
f42c47e314
ci: use Portainer API for Docker Swarm deploy
2026-03-03 13:00:59 -06:00
jason.woltje
8069aeadb5
Merge pull request 'fix(chat): ConfigModule import + CSRF skip for guest endpoint' ( #670 ) from fix/chat-complete into main
2026-03-03 19:00:06 +00:00
jason.woltje
1f883c4c04
chore: remove stray file
2026-03-03 12:58:00 -06:00
jason.woltje
5207d8c0c9
fix(chat): skip CSRF for guest endpoint
2026-03-03 12:36:01 -06:00
jason.woltje
d1c9a747b9
fix(chat): import ConfigModule in ChatProxyModule
2026-03-03 12:28:50 -06:00
jason.woltje
3d669713d7
Merge pull request 'feat(chat): add guest chat mode for unauthenticated users' ( #667 ) from feature/chat-guest-mode into main
2026-03-03 17:52:08 +00:00