growqr-backend: route service sessions to workflows dashboard #4

Merged
puter merged 7 commits from feat/integration-new-ui-service into main 2026-06-01 16:19:13 +00:00

7 Commits

Author SHA1 Message Date
94d826347b Merge remote-tracking branch 'origin/main' into feat/integration-new-ui-service
# Conflicts:
#	Dockerfile
#	agents/job-search.md
#	docker-compose.yml
#	package-lock.json
#	src/actors/user-actor.ts
#	src/config.ts
#	src/docker/manager.ts
#	src/index.ts
#	src/lib/prompt-loader.ts
#	src/routes/chat.ts
#	src/services/service-agents.ts
2026-06-01 21:17:38 +05:30
dd6ccf1141 fixed the dockerfile 2026-06-01 16:23:15 +05:30
0a9bbe6b6f integrated to remove old apis and integrate new api endpoints for new frontend 2026-06-01 15:43:10 +05:30
4d284b58d7 implemented chat and workflows 2026-05-30 02:22:55 +05:30
e48c19b840 Wires all 4 microservice-backed agents into the chat so LLM can call real
services and return session URLs.
2026-05-28 17:43:15 +05:30
54297496a4 feat: Enhance Gitea integration and agent management
- Added ensureOrg and ensureOrgRepo methods to GiteaClient for centralized organization and repository management.
- Updated main application flow to ensure central Gitea readiness at startup.
- Introduced prompt-loader for dynamic loading of agent modules and system prompts from disk.
- Refactored agent routes to return sub-agent module catalog.
- Modified git routes to interact with a central Gitea instance instead of per-user containers.
- Updated workflow routes to utilize a unified user actor per user, streamlining job application workflows.
- Improved service agent handling with a new lightweight reference type.
2026-05-25 17:52:40 +05:30
2d471c61b4 feat: introduce workflow job management and agent orchestration
- Added workflow job actor to manage job application workflows.
- Implemented agent catalog for various workflow agents.
- Created service agents for interview, roleplay, and Q-Score functionalities.
- Enhanced user authentication to automatically create users if they do not exist.
- Updated configuration to support new LLM provider and API keys.
- Introduced new routes for agent and workflow management.
- Refactored Docker management to improve Gitea admin user creation and token generation.
- Removed deprecated Anthropics SDK integration.
2026-05-21 23:17:26 +05:30