Skip to content

Release - #338

Closed
locnguyen1986 wants to merge 19 commits into
releasefrom
main
Closed

locnguyen1986 wants to merge 19 commits into
releasefrom
main

Conversation

@locnguyen1986

Copy link
Copy Markdown
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

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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)

Copilot AI Dec 22, 2025

Copy link

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