feature/ai-addon #3

Open
kreativmonkey wants to merge 16 commits from feature/ai-addon into main
No description provided.
Renovate changed title from Update ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0 Docker digest to dc9a4dc to Update ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0 Docker digest to c570d9e 2025-10-07 18:12:28 +02:00
Renovate force-pushed feature/ai-addon from f0e71a4f17 to 184a717978 2025-10-07 18:12:31 +02:00 Compare
Renovate changed title from Update ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0 Docker digest to c570d9e to Update ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0 Docker digest to c570d9e - autoclosed 2025-11-19 02:02:55 +01:00
Renovate closed this pull request 2025-11-19 02:02:57 +01:00
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
feat(deploy): add ai-service to docker-compose-traefik
All checks were successful
CI/CD Workflow / Test Backend (Go) (pull_request) Successful in 2m16s
CI/CD Workflow / Test Frontend (Node.js) (pull_request) Successful in 53s
CI/CD Workflow / E2E (Playwright + Go) (pull_request) Successful in 5m14s
CI/CD Workflow / Build and Publish Docker Image (pull_request) Has been skipped
CI/CD Workflow / Trigger Dockhand Deployment (pull_request) Has been skipped
32ebb50869
Adds the FastAPI AI microservice as a companion container on the
backend network, with configurable env vars for LLM providers,
proactive scheduling, and optional Traefik exposure (commented out
by default since the service is internal).
feat(ui): add AI agent configuration at user, team and admin level
All checks were successful
CI/CD Workflow / Test Backend (Go) (pull_request) Successful in 2m13s
CI/CD Workflow / Test Frontend (Node.js) (pull_request) Successful in 53s
CI/CD Workflow / E2E (Playwright + Go) (pull_request) Successful in 5m16s
CI/CD Workflow / Build and Publish Docker Image (pull_request) Has been skipped
CI/CD Workflow / Trigger Dockhand Deployment (pull_request) Has been skipped
021081643d
User level: scope checkboxes when creating API tokens, scope/team
columns in token table (SettingsView).

Team level: is_ai_enabled toggle, team-scoped API token creation with
AI scopes in team settings (App.tsx).

Admin level: new AI Agents tab showing all teams with AI enabled
(AdminAITab).
All checks were successful
CI/CD Workflow / Test Backend (Go) (pull_request) Successful in 2m13s
CI/CD Workflow / Test Frontend (Node.js) (pull_request) Successful in 53s
CI/CD Workflow / E2E (Playwright + Go) (pull_request) Successful in 5m16s
CI/CD Workflow / Build and Publish Docker Image (pull_request) Has been skipped
CI/CD Workflow / Trigger Dockhand Deployment (pull_request) Has been skipped
This pull request has changes conflicting with the target branch.
  • ai-service/Dockerfile
  • ai-service/app/adapters/openai_adapter.py
  • ai-service/app/config.py
  • ai-service/app/main.py
  • ai-service/app/prompts/builder.py
  • ai-service/app/prompts/templates.py
  • ai-service/app/services/goloom_client.py
  • ai-service/app/workers/__init__.py
  • ai-service/app/workers/campaign.py
  • ai-service/app/workers/router.py
  • ai-service/app/workers/voice_engine.py
  • api/ai_trigger.go
  • docker-compose-traefik.yml
  • docs/api/openapi.yaml
  • frontend/src/App.tsx
  • frontend/src/api.ts
  • frontend/src/hooks/useSSE.ts
  • frontend/src/types.ts
  • frontend/src/views/ai/TeamProfileView.tsx
  • internal/aijobs/http_transport.go
  • internal/domain/models.go
  • internal/scheduler/scheduler_test.go
  • internal/store/postgres/store.go
  • internal/store/sqlite/store.go
  • internal/store/store.go
  • internal/webui/dist/index.html
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feature/ai-addon:feature/ai-addon
git switch feature/ai-addon

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff feature/ai-addon
git switch feature/ai-addon
git rebase main
git switch main
git merge --ff-only feature/ai-addon
git switch feature/ai-addon
git rebase main
git switch main
git merge --no-ff feature/ai-addon
git switch main
git merge --squash feature/ai-addon
git switch main
git merge --ff-only feature/ai-addon
git switch main
git merge feature/ai-addon
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kreativmonkey/goloon!3
No description provided.