Skip to content

Release#338

Closed
locnguyen1986 wants to merge 19 commits intoreleasefrom
main
Closed

Release#338
locnguyen1986 wants to merge 19 commits intoreleasefrom
main

Conversation

@locnguyen1986
Copy link
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings December 22, 2025 07:37
@github-project-automation github-project-automation bot moved this to Done in Jan Dec 22, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This is a "Release" PR that introduces several significant features and enhancements to the jan-server platform:

Purpose: Add real-time audio/video communication capabilities via a new realtime-api service, enhance MCP tools with dynamic configuration management, expand test automation coverage, and introduce model-specific prompt template overrides.

Key Changes:

  • New realtime-api microservice with LiveKit integration for WebRTC-based communication
  • MCP tools enhancement with dynamic tool descriptions and keyword-based filtering from LLM-API
  • Database migration for model-specific prompt template overrides
  • Expanded Postman test collections for API automation testing

Reviewed changes

Copilot reviewed 110 out of 115 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
services/realtime-api/** Complete new microservice for real-time communication session management using LiveKit
services/mcp-tools/internal/infrastructure/toolconfig/** New tool configuration cache for dynamic descriptions and filtering
services/mcp-tools/internal/interfaces/httpserver/routes/mcp/serper_mcp.go Enhanced with dynamic descriptions and keyword filtering capabilities
services/llm-api/migrations/000017_model_prompt_templates.* Database migration for model-specific prompt template overrides
tests/automation/*.postman.json New test collections for model-prompt-templates, mcp-admin, and conversations bulk delete
docker-compose.yml Added realtime service configuration reference

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +44 to +45
- Go 1.21+
- LiveKit server (or LiveKit Cloud account)
Copy link

Copilot AI Dec 22, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PrereqDocs mention "Go 1.21+" but this is inconsistent with the go.mod file which specifies go 1.25.0 (which doesn't exist). The documentation should be updated to reflect the actual required Go version once the go.mod is corrected.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants