Skip to content

feat(api): add response_model= to logs, git_mcp, analytics_llm_patterns, voice, skills_governance (#5317)#5792

Merged
mrveiss merged 1 commit intoDev_new_guifrom
rm-r5b
Apr 24, 2026
Merged

feat(api): add response_model= to logs, git_mcp, analytics_llm_patterns, voice, skills_governance (#5317)#5792
mrveiss merged 1 commit intoDev_new_guifrom
rm-r5b

Conversation

@mrveiss
Copy link
Copy Markdown
Owner

@mrveiss mrveiss commented Apr 24, 2026

Summary

  • Annotates 43 endpoints; 30 new Pydantic models in schemas_common.py
  • Full typed coverage for git_mcp, analytics_llm_patterns, skills_governance; partial for logs/voice (StreamingResponse endpoints get None)

Part of #5317 (Round 5b)

🤖 Generated with Claude Code

…ns, voice, skills_governance (#5317)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@mrveiss mrveiss merged commit a0dbf5a into Dev_new_gui Apr 24, 2026
1 of 4 checks passed
@mrveiss mrveiss deleted the rm-r5b branch April 24, 2026 19:42
@github-actions
Copy link
Copy Markdown

⚠️ SSOT Configuration Compliance: Violations Found

Metric Count
Total Violations 5
SSOT Violations (high priority) 1
Other Violations 4

⚠️ 1 values have SSOT config equivalents!

These should be replaced with SSOT config imports:

Python:

from src.config.ssot_config import config
# Use: config.vm.main, config.port.backend, config.backend_url

TypeScript:

import config from '@/config/ssot-config'
// Use: config.vm.main, config.port.backend, config.backendUrl

📖 See SSOT_CONFIG_GUIDE.md for documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant