feat: wire real service agents into chat with LLM tool dispatch + Rivet proxy fix #3

Merged
puter merged 4 commits from feat/central-gitea-unified-actor into main 2026-06-01 09:26:20 +00:00

4 Commits

Author SHA1 Message Date
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